CATEGORY
Compression 1,326 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
gamut-pngResearch-grade, space-efficient PNG (Portable Network Graphics) image encoder and spec-compliant decoder.52MIT OR Apache-2.0
gamut-dngDNG (Adobe Digital Negative) 1.7.1 raw-image encoder and decoder.51MIT OR Apache-2.0
decomDecompress streams with codec defined by the stream itself50MIT
lamquant-lmlLamQuant LML — lossless EEG/biosignal codec (Le Gall 5/3 + LPC + Golomb), archives, NWB/HDF5 export, no_std/MCU-capable. Ships…50AGPL-3.0-or-later
rcomp-coreUnified compression/archive library and CLI50MIT OR Apache-2.0
deemukCompress any text before it enters your LLM. Less tokens, same meaning.49MIT
uneggEGG archive extractor46MIT
lzexeLZEXE 0.90/0.91/0.91e decompressor for DOS EXE files46MIT
openhawk-compressToken compression layer for LLM context — wraps sqz for OpenHawk agents46MIT
pure_jpegrlePure-Rust DICOM RLE PackBits lossless codec (DICOM Part 5 Section 8.1.1)46MIT OR Apache-2.0
hybridzContent-adaptive hybrid compression library - analyzes data, selects the best transform + entropy coder pipeline45MIT OR Apache-2.0
safekeepA flexible backup library with trait-based file handling, compression, and encryption45MIT
srcdmpAmazing code snapshot tool and library45MIT OR Apache-2.0
eth-state-diffMinimal-allocation delta encoding for Ethereum consensus state, optimized for archival storage and zstd compression.45MIT OR Apache-2.0
zarustRust implementation of the ZArchive format44MIT-0
cmr-compressorIsolated compressor worker for CMR distance and intrinsic-dependence computations.44Apache-2.0
zpnglossless image codec (filter + zstd) faster and often smaller than PNG44MIT
atlas-archive-coreHigh-performance compression library with adaptive context modeling (Loom) and .nyx archives43MIT OR Apache-2.0
fixztA tool to fix ZIP file offset issues caused by prepended data (e.g., image seeds)43Apache-2.0
mailcrushA high-efficiency mail lossless compression tool that deconstructs emails for maximum compression42GPL-3.0-or-later
tx2-iffPPF-IFF (Involuted Fractal Format) - Image codec using Physics-Prime Factorization, 360-prime quantization, and symplectic warping42MIT
rebgzfEfficient gzip to BGZF transcoder using Puffin-style half-decompression41MIT
fileutilsPersonal file utils41MIT
totebagAn API for extracting/archiving files and directories in multiple formats.41non-standard
brieflzin-memory LZ77/LZSS compress and decompress codec with a multi-level optimal-parse encoder41Zlib
packsimdSIMD-accelerated bit packing compression for u32 arrays40MIT
lepcc-ffiSafe Rust bindings for the Esri LEPCC point-cloud compression library (XYZ, RGB, Intensity, FlagBytes)40Apache-2.0
bspaBeam search packing algorithm40MIT OR Apache-2.0
rustchmA fast, dependency-free CHM (Microsoft HTML Help) compiler and reader, in Rust.40MIT
chromahashModern, high-quality image placeholder representation for professional formats40MIT OR Apache-2.0
riplzDictionary-trained compression for small structured messages (BPE + tANS)39MIT
w3bundleA Rust library for reading and writing Witcher 3 bundle (.bundle) archives.39GPL-3.0-only
autozstdHigh performance Zstd envelope compression with fallback / 基于信封模式与回退机制的高性能 Zstd 压缩38MulanPSL-2.0
lzbase62LZSS string compression with base62-safe text output37MIT
zipfliCreate optimized ZIP archives using Zopfli compression37MIT OR Apache-2.0
xdmsPure-Rust, dependency-free unpacker for DMS (Disk Masher System) Amiga disk archives into raw ADF disk images.37MIT OR Apache-2.0
a1800_codecA clean room implementation of the GeneralPlus A1800 audio codec36Apache-2.0
curvepressLossy time series compression: RDP/VW point reduction + quantization36MIT
lzjbLZJB (ZFS) fast LZ77-family compress/decompress codec36MIT
lzutf8LZ-UTF8 string compression: an LZ77 back-reference format that is a byte-level superset of UTF-836MIT
tokelang-coreCompression engine for Tokelang Lite: English-prompt compression middleware over standard tokenizers, with a content-recall…35Apache-2.0
turbo-vecTurboQuant-based vector quantization and search library35MIT
psarc2PlayStation archive reader35AGPL-3.0-or-later
ctt-c-apiC bindings for the ctt texture compression library35MIT OR Apache-2.0 OR Zlib
gencodeG encoding system — a context-dependent, density-maximized data encoding and compression tool35MIT
cdt-toolkitCompression Dictionary Transport toolkit34MIT
bluetape-rs-compressionOpt-in compression helpers and registry-style selection for bluetape-rs.34MIT
zeekstd_cliRust implementation of the Zstandard Seekable Format.34BSD-2-Clause
ogham-serverEmbeddable HTTP server for the Ogham context engineering SDK34Apache-2.0
open-eeg-codec-standardOpenECS — a universal, vendor-neutral Open EEG Codec Standard: grade any EEG codec (any language, via a file-based contract)…34Apache-2.0
crunchmaniaCrunch-Mania compressor/decompressor (Commodore Amiga era CrM files)33WTFPL
leb128rsAn implementation of LEB128 for integral types of bit-widths 16, 32, 64 and 128 as well as size types.33MIT OR Apache-2.0
rcompUnified compression/archive library and CLI33MIT OR Apache-2.0
tokelang-mecModel-Emulation Compression — heuristic, faithfulness-gated prompt compressor (clean-room).31Apache-2.0
wavicleA pure-Rust WavPack v5 codec: lossless decode and encode of 16/24/32-bit integer and 32-bit float, mono and stereo, bit-exact and…31MIT OR Apache-2.0
foodshare-compressionResponse compression utilities with Brotli support30MIT
oxigeo-compressAdvanced compression codecs and auto-selection for geospatial data30Apache-2.0
m2m-protocolM2M Protocol - Intelligent machine-to-machine LLM communication with learned compression29Apache-2.0
two_phase_internerTwo-phase string and byte array interning29MIT OR Apache-2.0
bitx-codecBitX: High-throughput delta compression for safetensors model files (10+ GB/s with AVX2)29MIT
baleA mmap-first, fixed-stride zip-like pack format29Apache-2.0
autocatA command-line tool for transparent decompression of various formats to stdout29MIT
arithmetic-codeArithmetic coding encoder/decoder with adaptive frequency models, range encoding, and binary arithmetic coding for near-optimal…29MIT
zipstackThe compression zip and unzip stack!28MIT OR Apache-2.0
unalzALZ archive extractor28MIT
context-compressorDynamic token budget context reducer with regex sanitizers.27Apache-2.0
xgrep-cliIndexed search accelerator for compressed logs. Cached queries 100-1200x faster than zgrep.27Apache-2.0
lacLo Audio Codec — lossless audio codec with LPC + partitioned Rice coding.26AGPL-3.0-only
mismallStreaming Huffman compression library with AES-256-GCM encryption and archive support25MIT
logifyA high-performance, portable boolean logic engine.
Turns abstract logic into optimized data structures that can be…25MIT
haagenti-neuralNeural compression using learned codebooks for 10x model compression24MIT OR Apache-2.0
makigamiHigh-performance log search for low-cost storage24Apache-2.0
tuipdfA beautifully crafted, terminal-native PDF compressor built in Rust24MPL-2.0
gzip-zeroA no-std, allocation-free streaming gzip decoder24MIT OR Apache-2.0
haagenti-grpcgRPC server for Haagenti compression service23MIT OR Apache-2.0
filereducelibHigh-performance, constant-memory compression library for structured data (JSONL) producing .fra archives.23MIT
numcodecs-lcLC codec implementation for the numcodecs API23MPL-2.0
general_purpose_paracletic_hyper_cubeGeneral-purpose paracletic hyper cube compression toolkit.23MIT
paracletics-hypercubeGeneral-purpose paracletic hyper cube compression toolkit.23MIT
zip-full-corePure-Rust, no-C-FFI ZIP reader for forensics: decodes Stored, Deflate, Deflate64, Bzip2, Zstd, LZMA and XZ, decrypts ZipCrypto +…23Apache-2.0
entropack-alpPure-Rust ALP — adaptive lossless floating-point compression for f64/f32 columnar and time-series data (SIGMOD 2024)23Apache-2.0
zstd-zeroA no-std, allocation-free streaming Zstandard decoder23MIT OR Apache-2.0
holopackHoloPack — Universal archive tool with self-healing .hpak format. A project by ABAODISK LLC.22MIT OR Apache-2.0
lepccHigh-performance point cloud compression for I3S format - LEPCC implementation in Rust22MIT
bwt-compressBurrows-Wheeler transform, suffix array construction, move-to-front encoding, run-length encoding, and BWT-based compression…22MIT
opc-ooxmlOpen Packaging Conventions: ZIP container, [Content_Types].xml, relationships (.rels), Package/Part model.22MIT
lz4diffRust decoder/applier for Android OTA lz4diff patches21Apache-2.0
newtua-ffiC ABI for the newtua archive extractor. Base for bindings in any language.21LGPL-3.0-or-later
tokelang-cliTokelang Lite compression CLI: OptA→MEC prompt/context compression over the local engine. The single kernel binary behind the…20Apache-2.0
blockchain-compressionHigh-performance compression library optimized for blockchain data structures20MIT
upxzTiny single-binary file packer. One file in, one file out, magic-checked, zstd-packed.20Apache-2.0
tardiffCompare tar archives, including compressed tar files, and show entry-level diffs20Apache-2.0
formal_general_purpose_paracletic_hyper_cubeFormal general-purpose paracletic hyper cube compression toolkit.20MIT
compressed-scorerCodec-agnostic compressed-domain scoring — estimate inner products without decompressing vectors20MIT OR Apache-2.0
fandhe-backend-plugin-compressionfandhe-backend のレスポンス圧縮プラグイン(イシュー #321)。gzip での帯域削減を提供する。19MIT OR Apache-2.0
hpack-htmlHigh-performance .hpack HTML packet decompressor19Apache-2.0
huffman-tuiA Huffman file compressor with a visual terminal UI that draws the Huffman tree19MIT
polarquantRust implementation for Walsh-Hadamard rotation + polar coordinate quantization for LLM weight and KV cache compression19MIT OR Apache-2.0
ternary-compressionCompress ternary sequences: run-length, Huffman, and dictionary-based compression19MIT
llic_rsLLIC - Low Latency Image Codec for grayscale images19Zlib
lamquantLamQuant: lossless and neural EEG/biosignal codec suite with edge AI inference. Umbrella crate for the LamQuant ecosystem.18AGPL-3.0-or-later
lamquant-lmqLamQuant LMQ: neural EEG codec container format (.lmq / LMQC) for compressed biosignal transmission with montage metadata.18AGPL-3.0-or-later
minipackedSimple tool to pack files and directories into portable (or even encrypted) containers written in rust18MIT
lzrw-sysRaw FFI bindings to the LZRW family of lossless data-compression algorithms18MIT
numcodecs-onionOnion identity meta-codec implementation for the numcodecs API17MPL-2.0
libdeflate-zranSafe Rust wrapper around libdeflate with zran-style resume and walk for random access into gzip / DEFLATE streams.17MIT
huffman-entropyHuffman coding with optimal/adaptive variants, entropy calculation (Shannon, Renyi, Tsallis), Kraft inequality verification, and…17MIT
mzcMinimal Zip Concept — Advanced lossless compressor & archiver in Rust with LZ77, RLE, tANS, Context Mixing, SIMD, and a premium…17MIT
win-rarA Windows archive manager supporting ZIP, 7z, RAR, TAR with encryption, shell integration, and drag-and-drop17MIT
pertypeLossless per-file-type compressor: trained dictionary + LZ + arithmetic coding, plus specialist image/audio/video/columnar/float…17AGPL-3.0-or-later
compress-huffman-rsHuffman coding compression library: frequency table construction, Huffman tree building, canonical code generation, and…17MIT OR Apache-2.0
compress-lz77-rsLZ77 sliding window compression: match finding, lazy matching, length-distance token encoding and decoding in pure Rust.17MIT OR Apache-2.0
ozlripMemory-safe Rust decoder-first implementation of OpenZL17MIT
optimeshPure-Rust port of the meshoptimizer geometry processing library16MIT
lz11Library and command-line tool for working with Nintendo's LZ10 and LZ11 compression formats16MIT OR Apache-2.0
compress-rle-rsRun-length encoding: basic RLE, PackBits, and modified bitmap RLE with encode/decode in pure Rust.16MIT OR Apache-2.0
at1AT-1 (Atom Teleporter) verified-lossless decoder -- safe Rust binding over the C ABI (decode-only)16Apache-2.0
rage-package-formatCommand-line tool for working with RAGE Package Files (RPF)15MIT
arctgzA next‑generation archive format built with Rust. Super robust, cross‑platform, and designed for speed and safety.15MIT
delta-compressionBinary delta compression — diff and apply for byte sequences, with rolling-hash matching, splay-tree indexing, and in-place…14BSD-2-Clause
lzrwRust bindings for the LZRW family of lossless data-compression algorithms14MIT
j2k-mlThin Burn tensor adapter for JPEG 2000 and HTJ2K batch decoding14MIT OR Apache-2.0
deltraA fast delta encoding algorithm13MIT
compress-utilsUnified interface to zstd, brotli, zlib, gzip, bzip2, lz4, xz/lzma and snappy compression, over a single C core.12MIT
librawdistlibrary package manager for the rawssg ecosystem12GPL-3.0
zarchive-rsSafe, idiomatic Rust bindings for Exzap/ZArchive8MIT-0