Skip to content

A File Compressor site which uses Huffmann Coding technique to perform lossless text compression as well as decompression.

License

Notifications You must be signed in to change notification settings

DebRC/Huffmann-File-Compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Huffmann File Compressor

A File Compressor site which uses Huffmann Coding technique to perform lossless compression/decompression of text (.txt) files made using Javascript, HTML/CSS and Bootstrap.

About

  • Performs lossless compression and decompression of .txt files using Huffman Coding technique .
  • Each character is assigned a unique variable length binary code, instead of its 8-bit representation, with more frequent characters having smaller codes. A Huffman Tree is created and stored to generate and decode these codes.
  • Compression ratio usually improves as the file size increases.
  • The website is made responsive (with HTML/CSS and Bootstrap) and interactive (with JavaScript ).

Website

- https://debrc.github.io/Huffmann-File-Compressor/

About

A File Compressor site which uses Huffmann Coding technique to perform lossless text compression as well as decompression.

Topics

Resources

License

Stars

Watchers

Forks