zipada

v61.0.0

Manage Zip Archives and raw BZip2 and LZMA streams

Zip-Ada logo

Zip-Ada is a free, open-source programming library for dealing with the Zip compressed archive file format. The full sources of Zip-Ada are in Ada, compilable on every compiler and for every system (*).

Key features of Zip-Ada:

  • Files and streams supported, for archives and entries, for compression and decompression
  • Task safe
  • Endian-neutral
  • Standalone
  • Zip methods supported for compression: Reduce, Shrink, Deflate, BZip2, LZMA.
  • Zip methods supported for decompression: the above methods, plus: Implode, Deflate64
  • Library is in pure Ada 2012 (nothing compiler/system specific), can be used in projects in Ada 2012 and later versions of the language
  • Unconditionally portable (*)
  • Tests and demos included

The library includes LZMA & BZip2 independant compressor & decompressor pairs (can be used outside of the Zip archive context).


(*) within limits of compiler's provided integer types and target architecture capacity.

Install

Globally install this crate:

alr install zipada

Add to your project:

alr with zipada

Crate Information

Authors

  1. Gautier de Montmollin

Maintainers

Maintainers (GitHub pseudo)

Release Date

3 months ago

First Release

1/13/2021

License

Links

Statistics

Dependencies: 0

Dependents: 4

Versions: 6