Skip to content

MarioBassem/pied_piper

Repository files navigation

PiedPiper

PiedPiper, the name is totally original and has nothing to do with any TV shows, is a compression tool using Huffman Coding Trees.
I only built it for learning purposes, so use it at your own risk :D

Usage

  • Download the binary for your platform:

    • https://github.com/MarioBassem/pied_piper/releases
  • or, clone and build the application:

    git clone https://github.com/MarioBassem/pied_piper.git
    make build
  • To encode a file:

    piedpiper path/to/decompressed_file path/to/generated/compressed_file
  • To decode a file:

    piedpiper -decode path/to/compressed_file path/to/generated/decompressed_file

Testing

To run tests:

make test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published