Huff is a small Rust library and CLI tool that encodes and decodes text files using Huffman Coding, like a much more simplified version of gzip. The file format is a custom format I came up with for this project.
The easiest way to run Huff is with Cargo installed. An example is provided that can be ran with cargo run -- encode huff/tests/files/fox.txt
, and decoded with cargo run -- decode out.huff
.