Skip to content
/ huff Public

Huff is a small Rust library and CLI tool that encodes and decodes text files using Huffman Coding.

Notifications You must be signed in to change notification settings

ben-cook/huff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huff - A Huffman Coding CLI tool in Rust

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.

About

Huff is a small Rust library and CLI tool that encodes and decodes text files using Huffman Coding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages