Skip to content

Cub11k/HuffmanZipper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huffman Zipper

Simple zipper based on Huffman codes

TO DO

  • Consider using canonical Huffman codes
  • Update Huffman code length limitations
  • Reduce deflated size
    • Encode Huffman code lengths instead of codes itself
    • Add RLE encoding for Huffman code lengths

Installation

cd <path_you_prefer>
git clone https://github.com/Cub1tor/HuffmanZipper.git
cd HuffmanZipper

Build

make
# or
make huffman

# You might also want to add this folder to your PATH environmental variable
export PATH="$PATH:<path_you_prefer>/HuffmanZipper/"

Usage

./huffman --help
# or, if you've added this folder to your PATH environmental variable
huffman --help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published