huffandpuff

Huffman coder

A minimal implementation of a Huffman coding algorithm for binary data compression and decompression

Minimal Huffman coder/decoder

GitHub

99 stars
6 watching
8 forks
Language: C
last commit: over 13 years ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tkzo/huffloveA Solidity-based implementation of the Huffman coding algorithm for data compression in Ethereum smart contracts9
opencomputeproject/project-ziplineDevelops a lossless data compression format suitable for cloud datasets282
cyan4973/finitestateentropyTwo entropy codecs are implemented to achieve high-speed compression and decompression speeds.1,344
aztecprotocol/huffA programming language for writing highly optimized Ethereum Virtual Machine program code and smart contracts with direct manipulation of bytecode233
nikita-volkov/jsonifierA fast and simple JSON encoding toolkit that aims to achieve better performance than existing solutions.82
fducau/aae_pytorchAn implementation of Adversarial Autoencoders using PyTorch for training neural networks on structured data.199
alexmojaki/futurecoderAn interactive learning platform for teaching programming in Python to beginners1,314
jayleicn/clipbertAn efficient framework for end-to-end learning on image-text and video-text tasks709
miketeachman/micropython-rotaryA MicroPython module to read rotary encoder values in real-time292
powturbo/turbopfor-integer-compressionA C library providing a set of efficient algorithms for compressing and decompressing integers.776
meeron/pybinnA Python wrapper around a binary serialization format5
h00p30/8bitarrayAn implementation of an 8-bit array data structure using Huffman coding in Solidity12
lemire/dictionaryAn optimized C++ implementation of dictionary coding using SIMD instructions for efficient compression and decompression of large datasets104
andy-thomason/andyzipA C++ header-only library providing fast and compact implementations of zip, bzip2, and brotli compression, with plans to add novel compression methods using suffix arrays and LCP.25
adamvr/arduino-base64A C++ library for encoding binary data into base64 strings on the Arduino platform.184