package zipc

All checked builds pass
  1. Overview
  2. Docs
ZIP archive and deflate codec for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

zipc-0.2.0.tbz
sha512=ac1ff84abdc733e400c4bc3c56f09fe5792c96fc236d254ded97c40b2f2c9b521f34288e6c721a096e5acb0f15c73ec5852b57166985d3f48257b45e8587ab8a

Description

Zipc is an in-memory ZIP archive and deflate compression codec. Other compression formats in ZIP archives can be supported by using third-party libraries.

Zipc has no dependencies and no C code. It is distributed under the ISC license.

Homepage: https://erratique.ch/software/zipc

Tags

codec zip deflate zlib org:erratique

Added to opam-repository:

README

Zipc – ZIP archive and deflate codec for OCaml

Zipc is an in-memory ZIP archive and deflate compression codec. Other compression formats in ZIP archives can be supported by using third-party libraries.

Zipc has no dependencies and no C code. It is distributed under the ISC license.

Homepage: https://erratique.ch/software/zipc

Installation

Zipc can be installed with opam:

    opam install zipc
opam install zipc cmdliner  # For the zipc tool.

If you don't use opam consult the opam file for build instructions.

Documentation

The documentation can be consulted online or via odig doc zipc.

Questions are welcome but better asked on the OCaml forum than on the issue tracker.

Examples

The zipc tool operates on ZIP archives with the library.

See also the examples from the quick start and js_of_ocaml examples in test.

Acknowledgments

A grant from the OCaml Software Foundation helped to bring the first public release of zipc.

The deflate compressor and general information about ZIP files benefited from Hans Wennborg's thorough article about Zip files. The deflate decompressor implementation started as a port of Joergen Ibsen's tinf library.

Dependencies (4)

  1. topkg build & >= "1.0.3"
  2. ocamlbuild build
  3. ocamlfind build
  4. ocaml >= "4.14.0"

Dev Dependencies (1)

  1. b0 dev & with-test

Optional Dependencies (1)

  1. cmdliner

Used by

None

Conflicts (1)

  1. cmdliner < "1.1.0"

Build status

Results of building zipc with each compiler on check.ci.ocaml.org, run of against opam-repository 8a77e58. All results for this package.

Each result links to its build log. To keep crawlers from overloading the site, build logs require a GitHub sign-in (see ocurrent/opam-health-check). On your first log, GitHub asks you to “Authorize opam-health-check”, the OCurrent app that runs these checks; it sees only your public profile, not your repositories. The sign-in lasts 30 days.

Version OCaml 4.11 OCaml 4.14 OCaml 5.2 OCaml 5.4 OCaml 5.5
0.2.0 (this version) n/a good good good good
  • good Package successfully built
  • partial One of the dependencies failed to build
  • bad Package failed to build
  • n/a Package is not available in this environment
  • internal Internal failure