Skip to content

fenpaws/zc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zlib Compression Tool

Overview

This is a command-line tool to compress and decompress files or directories using the zlib format with Go. It supports setting different compression levels and shows progress bars during operations.

Features

  • Compress/Decompress individual files or entire directories
  • Set compression levels from 0 (none) to 9 (max)
  • Displays progress bars

Usage

Compress

zc compress [source file/folder] [destination file] --level [0-9]

Decompress

zc decompress [source file] [destination folder]

Installation

Downloading binary

See the latest release on GitHub

Go install

TODO

Building locally

  1. Install Go on your system.
  2. Clone the repository.
  3. Build the tool:
    go build -a -installsuffix cgo -ldflags "-w -s" -o zc
  4. Run it from the command line.

License

MIT License. Contributions are welcome.

About

Go zlib CLI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages