CompressKit provides classic lossless compression algorithms with cross-language compatibility. Encode in C++, decode in Go. Encode in Rust, decode in C++. All implementations produce identical binary output.
C++17GoRust
Algorithms
Huffman Coding
Optimal prefix codes based on symbol frequency. The classic approach to lossless compression.