Rz or Rzip is a high-performance, secure compression and decompression tool developed in Rust. Designed for efficiency and safety, Rzip provides a powerful CLI for managing your compressed files with ease and reliability.
Compression Method | Compression | Decompression |
---|---|---|
Stored | ✓ | ✓ |
Deflate | ✓ | ✓ |
Deflate64 | ✓ | |
Bzip2 | ✓ | |
LZMA | ✓ | |
Zstd | ✓ |
This means that Rzip supports the following extensions:
.zip
, .bz2
, .tbz2
, .lzma
, .zst
.
Usage: rz <command> [options] <args>
Command | Description | Arguments | Alias |
---|---|---|---|
append | Appends a file to an existing archive | <sources...> <dest.zip> | a |
compress | Compresses a file or directory | <sources...> <dest.zip> | c |
extract | Decompresses a file | <source.zip> <dest> | x |
list | Lists the contents of an archive | <source.zip> | ls |
Option | Alias | Type | Description | Required | On command |
---|---|---|---|---|---|
--level | -l | Integer(64) | Compression level | No | append , compress |
--method | -m | Enum | Compression method (stored/deflate/etc...) | No | append , compress |
--pick | -p | String | File to extract from archive | No | extract , list |
--unix_permissions | -u | UInteger(32) | Unix permissions for new files | No | compress |
Contributions are welcome! If you wish to contribute to Rzip, please follow these steps:
This project is licensed under the MIT License. See the LICENSE file for details.
Developed with ❤️ by Sammwy.
bc1q4uzvtx6nsgt7pt7678p9rqel4hkhskpxvck8uq
0x7a70a0C1889A9956460c3c9DCa8169F25Bb098af
7UcE4PzrHoGqFKHyVgsme6CdRSECCZAoWipsHntu5rZx