Asymmetric lossless compression built for ultra-fast decode. 40%+ faster than LZ4 on ARM64, with better ratios. C library, write-once/read-many.
The main features of hellobertrand/zxc are: Compression Libraries.
Open-source alternatives to hellobertrand/zxc include: klauspost/compress — This is a high-performance Go compression library providing implementations of Zstandard, Snappy, and Huffman coding.… atomicobject/heatshrink — data compression library for embedded/real-time systems. avaneev/lzav — Fast In-Memory Data Compression Algorithm (header-only C/C++) 480+MB/s compress, 2800+MB/s decompress, ratio% better… byronknoll/cmix — cmix is a lossless data compression program aimed at optimizing compression ratio at the cost of high CPU/memory usage. cwida/fsst — Fast Static Symbol Table (FSST): efficient random-access string compression. ariya/fastlz — Small & portable byte-aligned LZ77 compression.
This is a high-performance Go compression library providing implementations of Zstandard, Snappy, and Huffman coding. It includes a parallel compression framework for distributing gzip and stream workloads across multiple CPU cores and a specialized Huffman codec optimized for modern CPU architectures. The library features a Zstandard implementation that supports custom dictionaries and allocation-free decoding, alongside a Snappy compatible encoder for high-throughput data processing. It provides specific tools for dictionary generation and optimization to improve compression ratios for smal
data compression library for embedded/real-time systems
Fast In-Memory Data Compression Algorithm (header-only C/C++) 480+MB/s compress, 2800+MB/s decompress, ratio% better than LZ4, Snappy, and Zstd@-1