huffandpuff

Huffman coder

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

Minimal Huffman coder/decoder

GitHub

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


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tkzo/hufflove A Solidity-based implementation of the Huffman coding algorithm for data compression in Ethereum smart contracts 9
opencomputeproject/project-zipline Develops a lossless data compression format suitable for cloud datasets 281
cyan4973/finitestateentropy Two entropy codecs are implemented to achieve high-speed compression and decompression speeds. 1,340
aztecprotocol/huff A programming language for writing highly optimized Ethereum Virtual Machine program code and smart contracts with direct manipulation of bytecode 233
nikita-volkov/jsonifier A fast and simple JSON encoding toolkit that aims to achieve better performance than existing solutions. 83
fducau/aae_pytorch An implementation of Adversarial Autoencoders using PyTorch for training neural networks on structured data. 198
alexmojaki/futurecoder An interactive learning platform for teaching programming in Python to beginners 1,313
jayleicn/clipbert An efficient framework for end-to-end learning on image-text and video-text tasks 704
miketeachman/micropython-rotary A MicroPython module to read rotary encoder values in real-time 284
powturbo/turbopfor-integer-compression A C library providing a set of efficient algorithms for compressing and decompressing integers. 772
meeron/pybinn A Python wrapper around a binary serialization format 5
h00p30/8bitarray An implementation of an 8-bit array data structure using Huffman coding in Solidity 12
lemire/dictionary An optimized C++ implementation of dictionary coding using SIMD instructions for efficient compression and decompression of large datasets 103
andy-thomason/andyzip A 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-base64 A C++ library for encoding binary data into base64 strings on the Arduino platform. 183