# Archiver A golang library for extracting and creating archives. [Documentation Link](https://pkg.go.dev/egtyl.xyz/omnibill/archiver) The whole goal with this library is to create something that can both read and write to the archives themselves. ## Roadmap - [x] Automatically detect the archive format - [x] Add mutexes to work with concurrency - [ ] Support RAR format - [ ] Support zstd format - [ ] Add writing capability - [ ] Support multithreaded gzip ## Supported Formats - `.tar.gz` - `.tar.bz2` - `.tar.xz` - `.tar` - `.zip`