Skip to content

mchristou/compression_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compression Tool

A simple command-line tool for encoding and decoding files using Huffman coding.

Usage

Encoding

To encode a file, use the following command:

compression-tool -e --input <input_file>

This will generate a compressed binary file named "compressed.bin."

Decoding

To decode a file, use the following command:

compression-tool -d --input <compressed_file>

This will generate a text file named "output.txt."

Coding challenge by John Crickett

License

This Compression Tool is licensed under the MIT License.