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.

gdeltaFast delta compression algorithm for similar data chunks3,057MITAlgorithmsCommand line utilities cnfpackConverts between the text based DIMACS CNF file format and the compressed binary Cnfpack format3,0350BSDCommand line utilitiesCompression gunzip-splitUncompress concatenated gzip files back into separate files.3,017LGPL-2.1-or-laterCommand line utilitiesCompression lzipBindings to lzlib for lzip compression and decompression exposed as Reader/Writer streams.3,012MIT OR Apache-2.0API bindingsCompression heatshrink-libA minimal library implementing the heatshrink compression algorithm for no_std environments3,011ISCCompressionEmbedded development nutshellImage manager of Project Polya3,011MITCompressionFilesystem moiEncoder and decoder implementations for the MOI image compression format.2,991UnlicenseCompressionMultimedia::Encoding isostaticminimal url shortner2,989MITAsynchronousCompression simple-zipRust-based Library for File Compression and Decompression2,985MITCompressionFilesystem pattern-matchingPattern matching and full-text index algorithms.2,975MITAlgorithmsCompression unshieldExtract files from InstallShield Z archives.2,972MITCommand line utilitiesCompression zclibZlib command line interface2,971MITCommand line utilitiesCompression svbyteFast Stream VByte implementation2,968MITCompressionData structures neko-imageCLI utility for image processing written in rust🏳️‍⚧️2,919MIT OR Apache-2.0Command line utilitiesCompression huffman-compress2Huffman compression given a probability distribution over arbitrary symbols2,914MIT OR Apache-2.0AlgorithmsCompression lzss-cliA LZSS en-/decompressor CLI (lossless data compression, in pure Rust)2,904MITCompression ucl-sysUCL bindings for rust2,884GPL-2.0-or-laterAPI bindingsCompression cuvCompressed unit vectors that can be used to store things like normal vectors efficiently.2,873MITAlgorithmsCompression spdp_sysSPDP codec bindings2,870non-standardCompressionEncoding cobalt-s3-archiverA library and CLI tool to create and validate ZIP archives in S32,870Apache-2.0Command line utilitiesCompression fsst-rustFSST-Rust is a pure rust implementation of the Fast Static Symbol Table2,861Apache-2.0CompressionEncoding zx0A ZX0 compressor implementation for Rust2,839BSD-3-ClauseCompressionDevelopment tools flate2-exposeDEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib…2,831MIT OR Apache-2.0API bindingsCompression lc-framework-srcSource files for the LC compression framework2,829BSD-3-ClauseAPI bindingsCompression zstd-pure-rsPure-Rust port of the Zstandard (zstd) compression library2,802BSD-3-Clause OR GPL-2.0-onlyCompression blosc-rs-sysUnsafe Rust bindings for blosc - a blocking, shuffling and lossless compression library2,788Apache-2.0CompressionExternal FFI bindings casc-rsA Rust implementation of a Casc Storage Handler for Blizzard's CASC format.2,786GPL-3.0CompressionFilesystem lc-framework-sysLow-level Rust bindings to the LC compression framework2,782BSD-3-ClauseAPI bindingsCompression group-varint-offset-encodingFast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.2,779MIT OR Apache-2.0AlgorithmsCompression hlskitHlsKit provides strong HLS video conversion features backed by ffmpeg. Prepare your mp4 files for streaming2,759LGPL-3.0-or-laterCompressionMultimedia tiny-varintA no_std compatible VarInt encoding/decoding Rust library2,754MIT OR Apache-2.0CompressionEmbedded development cernieraA ZIP archive encoder that never copies your data2,752MIT OR Apache-2.0CompressionEncoding lc-frameworkHigh-level Rust bindings to the LC compression framework2,733MPL-2.0API bindingsCompression numcodecs-wasm-loggingEnable logging for wasm32-compiled codecs for the numcodecs API2,727MPL-2.0API bindingsCompression big_lehmerbig_lehmer is a framework to encode (compress) and decode large number sequences into lehmer codes2,704MIT OR Apache-2.0CompressionMathematics smdiff-encoderA library for generating SMDIFF delta patches.2,704MITCompressionEncoding sqshA library for compression software in Rust with focus on scientific data2,701MITAlgorithmsCompression async_zip_futuresAn asynchronous ZIP archive reading/writing crate using futures-rs.2,688MITAsynchronousCompression gortszA rust #![no_std] time series compressor based on the Gorilla whitepaper.2,674MIT OR Apache-2.0Compression rfb-encodingsRFB (Remote Framebuffer) protocol encoding implementations for VNC2,669Apache-2.0CompressionEncoding libarchive2Safe Rust bindings for libarchive v3.8.1, providing cross-platform archive reading and writing capabilities2,664BSD-2-ClauseCompressionEncoding wax-rsExperiment to Rewrite Wax (latte-soft/wax) Natively, in Rust - A Fast Runtime Lua 5.1x+/Luau Project Bundler, Using Roblox Models…2,623MITCommand line utilitiesCompression vcdiff-readerA library for reading VCDIFF files2,600MITCompressionEncoding physfs-sysPhysicsFS is a library to provide abstract access to various archives.2,567ZlibCompressionExternal FFI bindings serialqoiSerial QOI de/encoder2,559GPL-3.0-or-laterCompression embedded-heatshrinkA Rust port of the heatshrink library for data compression in embedded systems.2,554MIT OR Apache-2.0CompressionEmbedded development vbeA Rust implementation of the Variable Byte Encoding (VBE) compression algorithm.2,546MITCompressionEncoding oxiarc-lzwPure Rust LZW compression for TIFF and GIF formats2,482Apache-2.0CompressionEncoding yalz77A small library providing basic compression and decompression of data using the LZ77 compression algorithm.2,474MITAlgorithmsCompression smdiff-mergerA library for merging SMDIFF delta files together.2,439MITCompressionEncoding include-zstd-deriveProcedural macro implementation for include-zstd compile-time compression macros.2,417MITCompressionRust patterns lamezip77Universal(-ish) LZ77 thing2,3920BSDCompressionNo standard library::No dynamic allocation sqpThe squishiest image format!2,383MIT OR Apache-2.0CompressionEncoding undoredoUndo/Redo (and delta encoding) in Rust using deltas, snapshots or commands with convenience implementations for many standard and…2,371MIT OR Apache-2.0CompressionData structures include-zstdCompress data at compile time and include it as runtime-decompressible static bytes or strings.2,362MITCompressionRust patterns cavedCodecs for Audio and Video Encoding and Decoding, static bindings to libav (ffmpeg). Some re-implemented in Rust. Goal is for all…2,357MIT / BSL-1.0API bindingsCompression vortex-onpairVortex OnPair string array encoding (dict-12, pushdown predicates)2,356Apache-2.0CompressionData structures minnow-deriveA derive macro for the Minnow library.2,327GPL-3.0CompressionEncoding cmph-sysLow-level bindings for CMPH (C Minimal Perfect Hashing Library)2,311LGPL-2.0 OR MPL-1.1CompressionData structures rpdfium-codecImage codecs for rpdfium2,311Apache-2.0CompressionMultimedia::Images haagenti-coreCore traits, types, and streaming API for Haagenti compression library2,307MIT OR Apache-2.0CompressionEncoding vortex-arrowApache Arrow interoperability for Vortex arrays2,303Apache-2.0CompressionData structures znippy-cliCLI for Znippy, a parallel chunked compression system.2,297MITCompressionData structures xzcheckCommand line utility to check if .xz are valid2,290MITCommand line utilitiesCompression remotia-buffer-utilsBuffer management utilities of remotia, an open source framework for the development of remote rendering software in pure Rust2,268MITCompressionEncoding cg-bundlerA powerful Rust code bundler that combines multiple source files into a single, optimized file for competitive programming and…2,267MITCommand line utilitiesCompression compression-promptFast statistical compression for LLM prompts - 50% token reduction with 91% quality retention2,254MITAlgorithmsCompression img_compjpg, png 图片压缩2,252MITCompression zipxA Rust library to read/write zip files2,243MIT OR Apache-2.0CompressionParsing tools zipcatPipe content of compressed file(s) within a zip archive to stdout.2,242MITCommand line utilitiesCompression furnelA command-line utility to compress files using the brotli algorithm2,219MITCommand line utilitiesCompression xlsx-rsA Rust library to read/write Excel 2010 xlsx files2,200MIT OR Apache-2.0CompressionParsing tools smdiff-writerA library for constructing valid SMDIFF files (not an encoder).2,190MITCompressionEncoding vlenHigh-performance variable-length integer encoding with SIMD optimizations, embedded support, and enhanced functionality2,189MPL-2.0CompressionEncoding zip-syssys wrapper for libzip2,150MIT OR Apache-2.0Compression znippy-compressCompression logic for Znippy, a parallel chunked compression system.2,144MITCompressionData structures ordvecTraining-free ordinal & sign quantization for vector retrieval2,121MIT OR Apache-2.0AlgorithmsCompression coordinode-lsm-treeEmbedded LSM-tree storage engine: BuRR filters, zstd dictionary compression, MVCC, range tombstones, merge operators, K/V…2,109Apache-2.0CompressionData structures stowr-coreCore library for stowr file management system - provides file compression, storage, and indexing functionality2,099GPL-3.0-or-laterCommand line utilitiesCompression vortex-editionDefinitions of Vortex editions: named, frozen sets of encodings with a read-compatibility guarantee2,095Apache-2.0CompressionData structures simd-sketchA SIMD-accelerated library to compute a b-bit bottom-h sketch2,093MITCompressionData structures moosicbox_aconverterAudio converter helper binary2,088MPL-2.0CompressionEncoding woff2-sysFFI bindings to Google's woff2 library2,066MITCompressionEncoding trueno-ublkPure Rust ublk block device for compressed RAM storage (educational - use kernel zram for production)2,055MIT OR Apache-2.0Command line utilitiesCompression numcodecs-jpeg2000JPEG 2000 codec implementation for the numcodecs API2,043MPL-2.0CompressionEncoding numcodecs-pcoPcodec implementation for the numcodecs API2,041MPL-2.0CompressionEncoding nom-gzipnom parser for the GZIP file format2,034MITCompressionEncoding pzip-bwtWrapper around the bwt function of libdivsufsort2,031GPL-3.0CompressionDevelopment tools::FFI swh-provenancegRPC service to efficiently find the first revisions/releases/origins to contain a given content/directory2,031GPL-3.0-or-laterCompressionScience sfnt2woff-zopfli-syssfnt2woff-zopfli-sys2,011MITCompressionEncoding binarygcodeA Rust implementation of libbgcode to serialise and deserialise binary gcode.1,999MITCompressionNo standard library huffcA CLI tool for Huffman compression and decompression1,985MITCommand line utilitiesCompression marqantQuantum-compressed markdown format for AI consumption with 90% token reduction1,974MITCompressionEncoding searSigned/Encrypted ARchive: a cryptographically enhanced tar-like format1,971MIT/Apache-2.0Command-line interfaceCompression stuffitStuffIt (.sit) archive parser, decompressor, and creator1,965MIT OR Apache-2.0CompressionEncoding smdiff-readerA library for reading SMDIFF files1,945MITCompressionEncoding libyaz0A library for de/compressing Nintendo Yaz0 files1,912MITCompression lzf-rustPure Rust LZF compression/decompression1,911ISC AND BSD-2-ClauseCompressionNo standard library vcdiff-writerA library for creating valid VCDIFF files (not an encoder).1,910MITCompressionEncoding lz4jbA Rust implementation of the LZ4BlockOutputStream format from https://github.com/lz4/lz4-java. This is not compatible with the…1,909MITCompression zip-forensic-corePure-Rust, no-C-FFI ZIP reader for forensics: decodes Stored, Deflate, Deflate64, Bzip2, Zstd, LZMA and XZ, decrypts ZipCrypto +…1,902Apache-2.0CompressionFilesystem compressed_vecFloating point and integer compressed vector library, SIMD-enabled for fast processing/iteration over compressed representations.1,891Apache-2.0CompressionData structures rfc-4648Implementation of RFC 4648.1,865MIT OR Apache-2.0AlgorithmsCompression taroIn-place tar file extractor for memory-limited systems1,847MIT OR Apache-2.0Command line utilitiesCompression cuckoo_filtera cuckoo filter implementation in rust1,813MITCachingCompression znippy-decompressDecompress logic for Znippy, a parallel chunked compression system.1,808MITCompressionData structures hfmnA flexible Huffman coding implementation1,801MIT OR Apache-2.0Compression archiveA unified interface for extracting common archive formats in-memory1,790MIT OR Apache-2.0CompressionFilesystem bsalibrust library for creating and extracting Bethesda Softworks Archives1,776MIT OR Apache-2.0CompressionDevelopment tools libtoaTOA compression file format library. Modern compression with built-in error correction1,763Apache-2.0Compression summaryExtract the sentences which best summarize a document.1,760MIT OR Apache-2.0AlgorithmsCompression gma-liteLite GMA (Garry's Mod Addon) archive reader/writer1,757MITCompressionEncoding binhexsupport for the BinHex 4 file format1,748GPL-3.0-onlyCompressionEncoding ndarray-zfp-rsRust bindings for ZFP (https://github.com/LLNL/zfp).1,739MITCompression arithmetic-coderBinary arithmetic coder1,738GPL-3.0Compression numpress-rsA pure rust implementation of ms-numpress, a fast, minimally lossy compression algorithm for mass spectrometry data.1,735BSD-3-Clause-Clear/Apache-2.0CompressionNo standard library swh-provenance-db-buildReads a swh-graph dataset, and produces a Parquet database suitable for efficient provenance queries1,730GPL-3.0-or-laterCompressionScience bnzbnz: a command-line interface to the banzai libre bzip2 encoder1,729MITCommand line utilitiesCompression xpress-huffmanPure-Rust, panic-free decompressor for Microsoft Xpress-Huffman ([MS-XCA] §2.2.4, LZXPRESS_HUFFMAN) — the codec behind Win10+…1,722Apache-2.0CompressionNo standard library reloxELF32 relocation compression and decompression1,711MIT OR Apache-2.0CompressionEmbedded development lessroutesGenerate a minimal set of routes based on country.1,708MITCommand line utilitiesCompression lz77Zero dependency pure rust implementation of the FastLZ LZ77 compression algorithm.1,707MIT OR Apache-2.0CompressionEncoding better-minify-jsExtremely fast JavaScript minifier1,699Apache-2.0Command line utilitiesCompression smdiff-decoderA pure Rust implementation for a SMDIFF decoder.1,689MITCompressionEncoding oodleOodle wrapper for rust1,671MITCompressionExternal FFI bindings libchdman-rsRust wrapper around MAME's CHD (Compressed Hunks of Data) core. Supports CD/DVD/HD CHD read+write and ships pre-built static…1,671BSD-3-ClauseCompressionFilesystem quick-compressionFast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.1,661MIT OR Apache-2.0AlgorithmsCompression minnowA library and derive macro for extremely compact encoding of structs using arithmetic coding.1,659GPL-3.0CompressionEncoding logreduce-tokenizerA tokenizer function for the logreduce project.1,658Apache-2.0CompressionDevelopment tools vcdiff-decoderA pure Rust implementation for a VCDIFF decoder.1,657MITCompressionEncoding rustminify-cliA tool for minifying Rust code.1,654MIT OR Apache-2.0Command line utilitiesCompression html-minifyMinify html with wilsonzlin/minify-html crate from the command line1,648MITCommand line utilitiesCompression udifcross-platform Apple disk image (aka DMG, UDIF) library1,645MITCompressionEncoding gzip_cliA GZIP CLI1,643MITCompression compressed_map'Static functions': compressed maps with the keys removed1,641MITCompressionData structures haagenti-simdSIMD-accelerated primitives for Haagenti1,636MIT OR Apache-2.0CompressionHardware support bitcutCreate and apply binary patches1,636MITCommand line utilitiesCompression zpaq_rsSafe Rust bindings for libzpaq — ZPAQ compression, decompression, streaming compression, and crypto utilities (SHA-1, SHA-256,…1,635CC0-1.0Compression rust-aecPure Rust decoder for CCSDS 121.0-B-3 Adaptive Entropy Coding (AEC), focused on GRIB2 template 5.0=42.1,631MITCompression yada_modYada is a yet another double-array trie library aiming for fast search and compact data representation. This fork added a…1,629MIT OR Apache-2.0AlgorithmsCompression rwarchivefsA SQLite and fuse mountable archive filesystem1,613GPL-3.0-or-laterCompressionFilesystem compressed_collectionsCollections which transparently compress data to reduce memory usage1,609MIT OR Apache-2.0AlgorithmsCompression remotiaOpen source framework for the development of media streaming and remote rendering software in pure Rust1,602MITCompressionEncoding taco_formatTACO (Trajectory and Compressed Observables) Format for molecular dynamics data1,602MITCompressionScience lzw-compressThis Rust library provides a simple and efficient implementation of the LZW data compression algorithm. LZW is a widely used…1,595non-standardCompression picoriPicori is a library for decompilation, modding, and rom-hacking with focus on GameCube and Wii games.1,589MITCompressionEncoding fenwick-modelfenwick-tree-based test utils for the 'arithmetic-coding' crate1,588MITCompressionEncoding vcdiff-mergerA pure Rust library for merging VCDIFF files.1,582MITCompressionEncoding ozarcZstandard implementation in pure Rust1,581Apache-2.0 OR MITCompressionEncoding numcodecs-tthreshtthresh codec implementation for the numcodecs API1,576MPL-2.0CompressionEncoding atafAn archive format that supports native multithreading for compression and decompression.1,574MITCommand line utilitiesCompression qoiconvA QOI converter1,573LGPL-2.0-or-laterCompressionMultimedia::Images quick-storerAn easy to use file and folder storing software1,567MIT OR Apache-2.0Command line utilitiesCompression jsonm-bugfixedjsonm implementation port for Rust. jsonm is a fast and safe way to compress JSON messages using memoization. jsonm makes…1,566MITCompression zx0decCommand-line tool to decompress files in the ZX0 compression format commonly used on 8 bit platforms1,565BSD-3-ClauseCommand line utilitiesCompression zripFast, memory-safe Rust implementation of Zstandard compression (levels -8..4)1,565MITCompression heatshrink-binA minimal library implementing the heatshrink compression algorithm for no_std environments1,564ISCCompressionEmbedded development rw-builderProvides a convenient way to build `std::io::Read`ers and `std::io::Write`rs by chaining transformations1,564MIT OR Apache-2.0AlgorithmsCompression crabka-compressionKafka wire-protocol compression codecs for Rust1,560Apache-2.0CompressionEncoding huffmanrsHuffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.1,542MITCompressionCryptography lzsA LZSS (early implementation) en-/decompressor (lossless data compression, no_std capable, in pure Rust)1,525MITCompressionNo standard library cloudiniThe cloudini point cloud compression library for Rust.1,508MIT OR Apache-2.0CompressionScience::Robotics aztecAZTEC compression algorithm1,507MIT OR Apache-2.0CompressionEmbedded development nodedb-codecCompression codecs for NodeDB timeseries columnar storage1,504Apache-2.0CompressionEncoding zerocrushLow-overhead compression for sparse files.1,499MITCompressionEmbedded development haagenti-zstdZstandard-inspired compression for Haagenti (internal format, not Zstd-compatible)1,495MIT OR Apache-2.0CompressionEncoding djvu-zpZP adaptive binary arithmetic coder for the DjVu format — pure-Rust clean-room implementation, no_std-capable decoder.1,490MITCompressionNo standard library webp-rustPure Rust implementation of a WebP encoder and decoder1,478MITCompressionEncoding squeezerUniversal data compression library1,457LGPL-3.0-onlyCompression turboquant-rsTurboQuant KV-Cache Quantization — 3-bit compression with zero accuracy loss (Zandieh et al., ICLR 2026)1,451MIT OR Apache-2.0AlgorithmsCompression weakauras-codec-lib-compressProvides a routine for decompressing data compressed by a Lua library called LibCompress.1,440GPL-2.0-onlyCompression bsdiff-androidBSDIFF / BSDF2 implementation compatible with Android OTA payloads1,421BSD-2-ClauseCompression haagenti-lz4LZ4 and LZ4-HC compression for Haagenti1,412MIT OR Apache-2.0CompressionEncoding draco-corePure Rust core encoder and decoder for Draco geometry compression1,409Apache-2.0CompressionEncoding rapidgzip-sysRaw FFI bindings for rapidgzip1,404MIT OR Apache-2.0CompressionExternal FFI bindings blosc2-pure-rsRust implementation of the Blosc2 high-performance compression library1,403BSD-3-ClauseCompressionEncoding lzvnSafe, clean-room LZVN encode/decode support for raw streams and Apple wrappers1,392Apache-2.0Compression hexz-commonCommon utilities and configuration for Hexz1,380Apache-2.0CompressionFilesystem bitptr`core::ptr` for bit offsets1,360LGPL-3.0-onlyAlgorithmsCompression oxipng-wasmA lossless PNG compression optimizer1,358MITCommand line utilitiesCompression rpgcpfGCPF archive compression and decompression library1,355CC0-1.0Command line utilitiesCompression smdiff-vcdiffA library for translating VCDIFF deltas to SMDIFF deltas1,353MITCompressionEncoding tzap-coreCore library for reading and writing encrypted, recoverable tzap archives1,348Apache-2.0CompressionCryptography rapidgzipSafe Rust wrapper for rapidgzip1,343MIT OR Apache-2.0AlgorithmsCompression pco_storeEasy to use numeric compression1,334MITCompressionDatabase interfaces lnmp-quantQuantization and compression for LNMP embedding vectors with minimal accuracy loss1,331MIT OR Apache-2.0AlgorithmsCompression burn_dragon_coreburn dragon core model and utilities1,295MIT OR Apache-2.0CompressionScience numcodecs-wasm-hostImport numcodecs-API-like compressors from wasm components1,286MPL-2.0API bindingsCompression hexz-coreCore engine for high-performance data streaming and compression1,285Apache-2.0CompressionFilesystem haagenti-hctHaagenti Compressed Tensor (HCT) format with HoloTensor holographic compression1,280MIT OR Apache-2.0CompressionEncoding toaTOA compression command-line tool. Modern compression with built-in error correction1,275Apache-2.0Command-line interfaceCompression rust-zstdPure Rust Zstandard codec — compress + decompress, zero external dependencies1,268BSD-3-Clause AND MITCompression resource_mergerMerge multiple Minecraft resource packs (directories or zip files/bytes) into a single zip where later packs overwrite earlier…1,252MITCommand line utilitiesCompression numcodecs-wasm-host-reproducibleImport numcodecs API reproducible compressors from wasm components1,251MPL-2.0API bindingsCompression cydecHigh-performance compression library for numerical time series data using delta encoding, zigzag encoding, and LZ41,240MIT OR Apache-2.0AlgorithmsCompression swg_treA library for reading from and creating TRE files used by Star Wars Galaxies1,223AGPL-3.0-or-laterCompressionGame development j2k-coreShared codec contracts and backend types for j2k1,222MIT OR Apache-2.0CompressionMultimedia::Encoding exidotA Rust library to read/write Excel 2010 xlsx files1,219MIT OR Apache-2.0CompressionParsing tools moq-flateGroup-scoped DEFLATE: a stream of self-delimited frames sharing one compression window.1,203MIT OR Apache-2.0Compression xpatchHigh-performance delta compression library with automatic algorithm selection1,193AGPL-3.0-or-laterAlgorithmsCompression