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: