Compress and/or encrypt folders fast. Like, really fast. or as some say... blazingly fast.
To install Zap, run the following command from the project root:
cargo install --path .
zap archive [INPUT] [OUTPUT]
Where the [OUTPUT]
is the path to which you want to store the .zap
file. Eg:
zap archive /path/to/dir ./dir.zap -ce
Using zap archive --help
will list the available options for encryption and compression.
zap extract [ARCHIVE] [OUTPUT]
Where the [ARCHIVE]
is the path to the file which you want to extract and the [OUTPUT]
is the folder in which you want the contents to be placed inside.
Using zap archive --help
will list the available options for encryption and compression.
zap extract ./dir.zap ./dir -ce
Unfortunately, in it's current state, that compression and encryption methods aren't stored in metadata and must be given when extracting. this will be fixed in coming releases.
zap list [ARCHIVE]
coming soon
This project is licensed under the LGPL v3.
See LICENSE.md file for details.
Note that Zap is still alpha software and is bound to change core features until version 0.5.0