Skip to content

gildor478/ocaml-archive

Repository files navigation

ocaml-archive - Binding to libarchive

Travis status AppVeyor status

libarchive is a C library for reading and writing tar, cpio, zip, ISO, and other archive formats. This library is its OCaml bindings.

  • Reads a variety of formats, including tar, pax, cpio, zip, xar, lha, ar, cab, mtree, and ISO images.
  • Writes tar, pax, cpio, zip, xar, ar, ISO, mtree, and shar archives.
  • Full automatic format detection when reading archives, including compressed archives.

libarchive website

Installation

The recommended way to install ocaml-archive is via opam:

$ opam install archive archive-lwt

Documentation

API documentation is available online.

Copyright and license

ocaml-archive is distributed under the terms of the GNU Lesser General Public License version 2.1 with OCaml linking exception.