Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.
/ vzip Public archive

πŸ“ A simple, fast and lightweight file and folder compression utility

License

Notifications You must be signed in to change notification settings

davipatricio/vzip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

vzip

πŸ“ A simple, fast and lightweight file and folder compression utility

πŸƒ Usage

$ vzip <file name | folder name> [--dest=string] [--level=int] [--method=string]

❓ Options

--dest=string: Where the compressed file will be saved. Defaults to ./<file name>.zip

--level=int: What compression level should be used (0-9). The higher the number, the slower the operation, but the smaller the file.

Note 0 disables compression

--method=string: What compression method should be used.

Accepted values:

  • none
  • gzip
  • zlib

πŸ’» Building from source

Clone the repository:

$ git clone https://github.com/davipatricio/vzip.git

Build the project:

$ cd vzip
$ go build vzip.go

If you wish a smaller binary size, compile the program using go build -ldflags="-w -s" -gcflags=all="-l -B" vzip.go.

πŸ“ License

This project is licensed under the MIT license.

About

πŸ“ A simple, fast and lightweight file and folder compression utility

Topics

Resources

License

Stars

Watchers

Forks

Languages