An open API service indexing awesome lists of open source software.

https://github.com/anthonytedja/zip

zip uses huffman binary trees for a lossless file compression algorithm
https://github.com/anthonytedja/zip

binary-tree file-compression file-decompression huffman-coding python

Last synced: about 1 year ago
JSON representation

zip uses huffman binary trees for a lossless file compression algorithm

Awesome Lists containing this project

README

          

# zip

[![Demo Gif](files/zip.jpg)](https://github.com/anthonytedja/zip)

> zip utilizes huffman binary trees for lossless file compression and decompression.

## Setup & Usage

`profile.py` : run to profile the compression and decompression rates and runtime given a file and the number of iterations.

`compress.py` : run to specify compression / decompression with a path to the file.

## Features

- Average 1.5:1 Compression Ratio

## Built With

- Pycharm
- Visual Studio Code