archiver

Archive tool

A multi-format archive utility and Go library that provides a generic replacement for platform-specific or format-specific archive utilities.

Easily create & extract archives, and compress & decompress files of various formats

GitHub

4k stars
51 watching
391 forks
Language: Go
last commit: 9 days ago
Linked from 2 awesome lists

7ziparchivesbrotlibzip2compressiondecompressionextractgogolanggziplz4rarsnappystreamingstreamstarxzzipzstandard

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gen2brain/go-unarr A Go library and CLI for decompressing various archive formats 283
archiverjs/node-archiver Provides a streaming interface for generating archives from various file sources. 2,821
rikyoz/bit7z A C++ static library providing a simple interface to 7-zip shared libraries for compression and extraction of archive files 650
libarchive/libarchive A portable C library for reading and writing streaming archives in various formats. 3,050
karust/gogetcrawl A tool and package for extracting web archive data from popular sources like Wayback Machine and Common Crawl using the Go programming language. 147
aonez/keka A tool for compressing and encrypting files on macOS and iOS devices. 4,867
gonearewe/sevenz4s A Scala library providing an API to create, update and extract archives of various formats using the 7-Zip compression engine. 44
go-shiori/obelisk Archives a web page as a single HTML file with embedded resources. 263
wapmorgan/unifiedarchive A library that provides a unified interface for managing archives of various formats, supporting multiple compression algorithms and file system operations. 275
rubyzip/rubyzip A Ruby library for reading and writing zip archives. 1,360
zip-rs/zip2 A Rust library for creating and managing simple ZIP archives with various compression formats 116
wal-g/wal-g An archival and restoration tool for databases in the cloud 3,314
nih-at/libzip A C library for reading, creating, and modifying zip archives. 851
klauspost/compress Provides various compression algorithms in pure Go. 4,788
marketsquare/robotframework-archivelibrary Provides Python-based functionality for archiving and managing files 22