Archive - Universal archive library powered by libarchive

I’m excited to announce Archive, a universal archive library for Elixir

Archive provides Elixir bindings to libarchive through the power of the wonderful Zigler library.

Archive provides a high-level API for interacting with archive files.

Like libarchive, Archive treats all files as streams first and foremost, but provides many convenient high-level APIs to make it more natural to work with archive.

Archive is still very early in its development, and currently only supports reading archives with all formats, compressions, and filters enabled. In the future, these will be configurable parameters. Writing is currently
NOT supported.

Docs: archive | Hex
GitHub:

3 Likes