archiver/README.md

21 lines
540 B
Markdown
Raw Normal View History

2024-11-01 17:34:12 +01:00
# Archiver
A golang library for extracting and creating archives.
[Documentation Link](https://pkg.go.dev/egtyl.xyz/omnibill/archiver)
2024-12-04 17:56:01 +01:00
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
2024-12-04 17:48:49 +01:00
- [ ] Support RAR format
2024-12-04 17:56:01 +01:00
- [ ] Support zstd format
2024-12-04 17:48:49 +01:00
- [ ] Add writing capability
2024-12-04 17:56:01 +01:00
- [ ] Support multithreaded gzip
2024-11-01 17:34:12 +01:00
## Supported Formats
- `.tar.gz`
- `.tar.bz2`
- `.tar.xz`
- `.tar`
- `.zip`