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.
The recommended way to install ocaml-archive is via opam:
$ opam install archive archive-lwt
API documentation is available online.
ocaml-archive is distributed under the terms of the GNU Lesser General Public License version 2.1 with OCaml linking exception.