Archive

Archive versionHex DocsHex DownloadsTwitter Follow

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.

Warning

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.

Installation

def deps do
[
{:archive, "~> 0.1"}
]
end