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.

aprender-quantK-quantization formats (Q4_K, Q5_K, Q6_K) for GGUF/APR model weights7,900MIT OR Apache-2.0AlgorithmsCompression actix-cborCBOR support for Actix-Web7,834MIT OR Apache-2.0AsynchronousCompression oxiarc-archiveArchive container format support for OxiArc (ZIP, TAR, GZIP, LZH, XZ)7,805Apache-2.0CompressionEncoding iziaInteractive Shell for the Zia Programming Language7,799GPL-3.0Command line utilitiesCompression numcodecs-pythonpyo3 bindings to the numcodecs API for buffer compression7,789MPL-2.0API bindingsCompression libarxThe library to handle arx file, the file archive format based on Jubako.7,711MITCompressionFilesystem lzjdRust implementation of the LZJD algorithm (https://github.com/EdwardRaff/jLZJD)7,695GPL-3.0AlgorithmsCompression codec2A pure-Rust implementation of the Codec2 low-bitrate speech compression codec7,652LGPL-2.1-only AND MITAlgorithmsCompression sprite_dicingCross-engine tool for lossless compression of sprite textures with identical areas.7,617MITCompressionGame development sfastaBetter FASTA sequence compression and querying7,589MIT OR Apache-2.0Command line utilitiesCompression vbytevariable length integer compression7,578MIT OR Apache-2.0AlgorithmsCompression comprez_macroPartner in crime with comprez, a library to compress structs and enums7,539MIT OR Apache-2.0Compression nanovecArrays and Vec-likes of small integers packed in an integer or two.7,445MITCompressionData structures rope_rdA Read/Seek rope implementation7,445MITAlgorithmsCompression tarutilCLI utility to extract tarballs with conflicting file paths on case-insensitive operating systems7,406non-standardCommand line utilitiesCompression include_file_compressIncludes content of file in your binary with compression at compile time.7,268MITCompression cseq_benchmarkThe program for benchmarking compact sequences and bitmaps7,181MIT OR Apache-2.0AlgorithmsCompression docchiA diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain…7,001MIT OR Apache-2.0CompressionData structures tmfTMF is a 3D model compression format achieving compression ratio of between 4.2 and 1.95, while being very fast to read and…6,946MITCompressionGame development giflarSosi -> Dat file parser6,943MITCommand line utilitiesCompression cseqThe library of compact sequences.6,935MIT OR Apache-2.0AlgorithmsCompression oodle-sysLow-level bindings for the oodle compression library.6,934MITCompression lzham-sysLow level FFI-bindings for the lzham codec.6,925MITAPI bindingsCompression oxiarc-brotliPure Rust Brotli compression/decompression implementation (RFC 7932) for OxiArc6,913Apache-2.0CompressionEncoding ncwNative Instruments NCW audio file format support6,881MIT OR Apache-2.0Command line utilitiesCompression map-of-indexesA compact key-value map for unique but not dense indexes6,693AGPL-3.0+CachingCompression oxiarc-snappyPure Rust Snappy compression implementation with block and framed format support6,678Apache-2.0CompressionEncoding rustymanHuffman compression and decompression6,625MIT OR Apache-2.0AlgorithmsCompression pliocompPLIO (Pixel List I/O) mask compression, as used in FITS tile compression6,576MITCompressionEncoding swh-graph-stdlibLibrary of algorithms and data structures for swh-graph6,507GPL-3.0-or-laterCompressionScience nafcodecRust coder/decoder for Nucleotide Archive Format (NAF) files.6,502MITCompressionParser implementations avrowAvrow is a fast, type safe serde based data serialization library6,458MIT OR Apache-2.0Command line utilitiesCompression devboy-format-pipelineFormat pipeline for devboy-tools — TOON encoding, MCKP tree-budget trimming, cursor pagination, deduplication; the output stage…6,445Apache-2.0CompressionDevelopment tools rust-gdGeneralized Deduplication based on Error-Correcting Codes6,410MITAlgorithmsCompression numcodecs-sz3SZ3 codec implementation for the numcodecs API6,345MPL-2.0CompressionEncoding coding_benchmarkThe program for benchmarking Huffman coding algorithms6,344MIT OR Apache-2.0AlgorithmsCompression pooled-writerLibrary for using N threads to write to M compressed files/writers.6,334MITCompressionScience hpack_codecEncoder and Decoder for HPACK (RFC 7541)6,299MITCompressionEncoding lerc-coreShared types and errors for pure-Rust LERC codecs6,254MIT OR Apache-2.0CompressionScience gorillaAn implementation of Gorilla compression for Rust6,243MIT/Apache-2.0Compression cantorA general toolkit for working with types that have a small number of values6,193MIT OR Apache-2.0CompressionNo standard library oodle-safeSafe low-level bindings for the oodle compression library.6,159MITCompression ctt-astcencVendored astcenc bindings for ASTC texture compression6,126(MIT OR Apache-2.0 OR Zlib) AND Apache-2.0CompressionGraphics zddA Zero-suppressed BDD library.6,122MIT/Apache-2.0CompressionData structures lzhamHigh-level bindings for the lzham codec.6,105MITAPI bindingsCompression turbo_pfor_sysTurboPFor codec bindings6,082GPL-2.0-or-laterCompressionEncoding fecrFerrumCrimper - A fast, Rust-powered CLI tool for efficient file management, compression, and archival with support for multiple…6,074GPL-2.0Command-line interfaceCommand line utilities moosicbox_audio_encoderAudio converter helper6,025MPL-2.0CompressionEncoding arithmetic-coding-adder-depfast and flexible arithmetic coding library5,989MITCompressionEncoding rzopfliA lossless data compression tool using Zopfli5,982Apache-2.0 OR MITCommand line utilitiesCompression qpet-sperr-sysLow-level Rust bindings to the QPET-SPERR compressor5,966MPL-2.0API bindingsCompression ctt-intel-texture-compressorVendored Intel ISPC texture compressor bindings, based on intel_tex_25,918(MIT OR Apache-2.0) AND MITCompressionGraphics makepad-zune-inflateA heavily optimized deflate decompressor in Pure Rust5,917MIT OR Apache-2.0 OR ZlibCompression ctt-bc7enc-rdo-prebuiltPrebuilt ISPC static libraries for ctt-bc7enc-rdo5,906(MIT OR Apache-2.0) AND Apache-2.0CompressionGraphics ctt-intel-texture-compressor-prebuiltPrebuilt ISPC static libraries for ctt-intel-texture-compressor5,889(MIT OR Apache-2.0) AND MITCompressionGraphics wrappePacker for creating self-contained single-binary applications from executables and directories5,879BSD-2-ClauseCommand line utilitiesCompression zip2arxConvert a zip archive into a arx archive.5,876MITCommand line utilitiesCompression py-fossil-deltaProvides functions for calculating differences between strings and applying calculated deltas5,875MITAlgorithmsCompression cttCompress images to GPU texture formats5,869MIT OR Apache-2.0 OR ZlibCompressionGraphics ctt-bc7enc-rdoVendored bc7enc_rdo bindings with ISPC bc7e encoder5,855(MIT OR Apache-2.0 OR Zlib) AND Apache-2.0CompressionGraphics tar2arxConvert a tar archive into a arx archive.5,828MITCommand line utilitiesCompression range_roverFunction to pack integers into ranges..5,826MITAlgorithmsCompression lzo1xSafe Rust port of the LZO1X compression algorithm5,797GPL-2.0Compression qpet-sperrHigh-level Rust bindings to the QPET-SPERR compressor5,788MPL-2.0API bindingsCompression arithmetifyA simple implementation of arithmetic coding5,759MITAlgorithmsCompression ctt-etcpakVendored etcpak bindings for ETC/EAC/BC texture compression and decompression5,724(MIT OR Apache-2.0 OR Zlib) AND BSD-3-ClauseCompressionGraphics ph-tempThe library of data structures based on perfect hashing.5,711MIT OR Apache-2.0AlgorithmsCompression embedded-huffmanA paginated, streaming library for Huffman coding on embedded.5,609MIT OR Apache-2.0CompressionEmbedded development slpzCompresses and decompresses between the slp and slpz Slippi replay formats.5,592MIT OR Apache-2.0Command line utilitiesCompression xxai-msgpackerMessagePack protocol implementation for Rust.5,586MIT/Apache-2.0CompressionEncoding ctt-compressonatorVendored Compressonator CMP_Core bindings for BCn texture compression5,581(MIT OR Apache-2.0 OR Zlib) AND MITCompressionGraphics numcodecs-wasm-guestExport numcodecs API compressors from wasm components5,494MPL-2.0API bindingsCompression absperf-minilzo-syscrate that statically links minilzo and exposes all its symbols and functions5,491GPL-2.0CompressionExternal FFI bindings pakuCollection of decompressors in pure safe Rust.5,434BSD-2-ClauseCompression cachekit-coreLZ4 compression, xxHash3 integrity, AES-256-GCM encryption for byte payloads5,426MITCompressionCryptography numcodecs-roundRounding codec implementation for the numcodecs API5,391MPL-2.0CompressionEncoding comprexorA simple lib to compress and extract files and directories.5,388MITCompression tiger-pkgTiger engine package reading library for Destiny 1/2 and Marathon5,376MITCompressionData structures lerc-readerPure-Rust decoder for the LERC raster compression format5,368MIT OR Apache-2.0CompressionScience lerc-sysLow-level FFI bindings to Esri's LERC C API5,327Apache-2.0CompressionExternal FFI bindings lb-tantivy-sstablesstables for tantivy5,321MITCompressionData structures bitnet-quant1.58-bit quantization engine for BitNet neural networks5,287MIT OR Apache-2.0CompressionScience tokio-snappyWrap rust-snappy as a async stream in tokio.5,233MITAsynchronousCompression laszip-sysLow level bindings to laszip5,227MITCompressionExternal FFI bindings cgn-cliA command-line tool for optimally compressing chess games in PGN format.5,213MITAlgorithmsCompression morseusUne bibliothèque Rust pour encoder et décoder du texte en code Morse, jouer des signaux sonores et exporter en fichiers audio WAV.5,172MITCompressionCryptography mcap-rsA library for reading and writing Foxglove MCAP files5,172Apache-2.0CompressionScience::Robotics fr-trieFuzzy Radix Trie5,169MITCompressionData structures warpalibAn unopiniated api for parsing renpy archives5,169MITCompressionEncoding guetzli-sysFFI bindings to Google's guetzli library5,135MITCompressionEncoding lb-tantivy-columnarcolumn oriented storage for tantivy5,108MITCompressionData structures quixotic-plecostomus-header-serdeHTTP header (de)serialization and compression for Pingora.5,089Apache-2.0Compression lzma_tarballA simple library for reading and writing tarballs with lzma compression.5,082non-standardCompressionData structures zipfsAn async filesystem on top of Zip files.5,078Apache-2.0AsynchronousCompression lerc-band-materializeInternal band materialization helpers for the lerc-rust workspace5,064MIT OR Apache-2.0CompressionScience numcodecs-linear-quantizeLinear Quantization codec implementation for the numcodecs API5,034MPL-2.0CompressionEncoding numcodecs-fixed-offset-scale(x-o) / s codec implementation for the numcodecs API5,032MPL-2.0CompressionEncoding numcodecs-logln(x) codec implementation for the numcodecs API5,016MPL-2.0CompressionEncoding teeintA teeworlds variable int packer/unpacker.5,008MIT OR Apache-2.0AlgorithmsCompression numcodecs-fourier-networkFourier feature neural network codec implementation for the numcodecs API4,997MPL-2.0CompressionEncoding byte-transcoderA Rust+Typescript library to transcode higher-level data types to/from bytes.4,953MITCompressionData structures bfflibExtract content of BFF file (AIX Backup file format)4,930MIT OR Apache-2.0Compression squashfs-ngHigh-level Rust wrapper for squashfs-tools-ng4,929Apache-2.0CompressionFilesystem ebcc-sysLow-level Rust bindings to the EBCC compressor4,923MPL-2.0API bindingsCompression primitive_traitsTraits over primitive types. Particularly stuff not covered by num-*.4,889MPL-2.0AlgorithmsCompression zlib_streamAn utility to decompress zlib-stream encoded WebSocket messages4,880Apache-2.0AccessibilityCompression archivefsA read-only FUSE filesystem for mounting compressed archives, inspired by archivemount.4,872GPL-3.0-or-laterCommand line utilitiesCompression packed-charStores a char or a 22-bit integer in 32 bits4,869MITCompression ohms-adaptqNOVAQ: Normalized Outlier-Vector Additive Quantization - Democratic 93-100x LLM compression with 99%+ accuracy retention. No…4,847MITAlgorithmsCompression ages-prsCompression and decompression of PRS, SEGA's LZ77 encoding.4,844MIT OR Apache-2.0Compression downsamplekeep downsampled history of data over long period of time4,831Apache-2.0 OR MITAlgorithmsCompression ebccHigh-level Rust bindings to the EBCC compressor4,806MPL-2.0API bindingsCompression om-file-format-sysRust bindings for om-file-format C code4,776GPL-2.0-onlyCompressionEncoding huffman-rustEncode and decode files using canonical huffman codes4,746MITCompression group-varint-encodingFast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.4,626MIT OR Apache-2.0AlgorithmsCompression arithmetic-coding-core-adder-depcore traits for the 'arithmetic-coding' crate4,622MITCompressionEncoding zstd-reusectxBinding for the zstd compression library, with the ability to reuse compression contexts.4,606MITAPI bindingsCompression zx0decompressDecompress files in the ZX0 compression format commonly used on 8 bit platforms4,568BSD-3-ClauseCompression pokemon-sprite-compressionA library for dealing with compressed Pokemon sprites4,563MIT OR Apache-2.0CompressionGame development dwarfsA library for reading DwarFS archives (aka. DwarFS images)4,539MIT OR Apache-2.0CompressionFilesystem noflateA no_std sans-io DEFLATE / ZLIB / GZIP encoder and decoder with no dependencies4,536MITCompressionEncoding zopfli-rsBindings to zopfli for deflate, gzip, and zlib compression.4,530MIT/Apache-2.0API bindingsCompression boxingEasy-to-use, cross-platform implementations for NaN and ptr boxes4,516MIT OR Apache-2.0CompressionData structures lerc-writerPure-Rust Lerc2 encoder for single blobs and concatenated band sets4,514MIT OR Apache-2.0CompressionScience remozipsyRemote Zip Sync - sync remote zip to local fs4,510Apache-2.0 OR MITAlgorithmsCompression approx_intA compact representation of numbers using a tuple (u8, u8, bool) for efficient approximation and storage.4,499MITCompression numcodecs-zfp-classicZFP (classic) codec implementation for the numcodecs API4,464MPL-2.0CompressionEncoding async-mtzipA library for making zip archives with multithreaded async compression4,382MITCompressionConcurrency ihopVirtual block device made from a bunch-of-chunks4,362MITCommand line utilitiesCompression moosicbox_imageMoosicBox image package4,316MPL-2.0CompressionDevelopment tools cmprssA compression multi-tool for the command line.4,253AGPL-3.0-or-laterCommand line utilitiesCompression datasus-dbcDecompress DATASUS's *.dbc files into *.dbf files.4,252MITCompression bsabincli for creating and extracting Bethesda Softworks Archives4,246MIT OR Apache-2.0Command line utilitiesCompression gltfpack-sysRust bindings for gltfpack - optimize and compress glTF/GLB files4,232MITCompressionGraphics libwajThe library to handle waj file, the pack format for web site.4,176MITCompression lznt1A pure Rust implementation of the LZNT1 compression algorithm used by Windows.4,139MITAlgorithmsCompression simple-minify-htmlExtremely fast and simple fork of minify-html4,104MITCompressionDevelopment tools::Build Utils rayonzipMake zip archives with concurrent compression using rayon4,090MITCompressionConcurrency numcodecs-uniform-noiseUniform noise codec implementation for the numcodecs API4,073MPL-2.0CompressionEncoding wajStore a web site in a package4,011MITCommand line utilitiesCompression var_byte_strVariable byte encoding string by using gap instead of code point4,008BSD-2-ClauseCompressionEncoding audecAutomatic decompression4,006GPL-3.0-or-laterCompression ziporaHigh-performance Rust implementation providing advanced data structures and compression algorithms with memory safety guarantees.…4,005non-standardAlgorithmsCompression numcodecs-swizzle-reshapeArray axis swizzle and reshape codec implementation for the numcodecs API3,987MPL-2.0CompressionEncoding bbseBackward Binary Search Encoding — minimal and deterministic scheme for sorted domains3,976MITAlgorithmsCompression numcodecs-random-projectionRandom Projection codec implementation for the numcodecs API3,964MPL-2.0CompressionEncoding vqA vector quantization library for Rust3,921MIT OR Apache-2.0AlgorithmsCompression string_compressorA very fast hasher that optimizes for small hash sizes.3,919MITCachingCompression demsf-rsA rewrite of https://github.com/phlbrz/demsf - DEMSF are bash scripts to Download and extract Microsoft Sharepoint file.3,907GPL-3.0Command line utilitiesCompression agramAn offline anagram library3,882MITCompressionText processing icewrapPort of Heatshrink to Rust3,880MIT OR Apache-2.0CompressionEmbedded development inline-strEfficent and immutable string type, backed by inline-array3,858Apache-2.0 OR MITCompressionData structures grim-reaperDeath Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away3,819MIT OR Apache-2.0Command line utilitiesCompression nafcodec-pyPyO3 bindings and Python interface to the nafcodec crate.3,794MITCompressionParser implementations s-zipHigh-performance streaming ZIP library with AES-256 encryption and async/await support - Read/write ZIP files with minimal memory…3,753MITCompressionEncoding numcodecs-asinhasinh(x) codec implementation for the numcodecs API3,748MPL-2.0CompressionEncoding bitbottlea modern archive file format3,704Apache-2.0Command line utilitiesCompression zip_recurseLibrary that allows to ZIP directories recursively3,686Apache-2.0Compression rvzRVZ compression library.3,679MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-laterCommand line utilitiesCompression accept-encoding-forkDetermine the best encoding possible from an Accept-Encoding HTTP header.3,659MIT OR Apache-2.0CompressionWeb programming fast-smazPure Rust SMAZ compression implementation3,622MITCompression xarA utility and library to create, inspect and extract XAR archives.3,619MITCommand line utilitiesCompression unarchiverCLI Tool for un/archive multiple formats of compressed files3,612MIT OR Apache-2.0Command line utilitiesCompression omni-waveEasy to use DWT (Discrete Wavelet Transform) library, no need to worry about padding, and a variety of wavelets are available.3,567MIT OR Apache-2.0CompressionComputer vision precompress_staticBrotli pre-compression for http static content3,536MITCompression munzipminimal deflate-only unzip library3,533MIT OR Apache-2.0CompressionEncoding lzham-alpha-sysLow level FFI-bindings for the lzham alpha codec.3,505MITAPI bindingsCompression jdx-tarSecure streaming tar reading, writing, and GNU sparse extraction3,499MIT OR Apache-2.0CompressionFilesystem blosc-rsSafe Rust bindings for blosc - a blocking, shuffling and lossless compression library3,491Apache-2.0CompressionExternal FFI bindings compressed_stringString stored in memory in a compressed form, using the DEFLATE algorithm3,486CC0-1.0CompressionEncoding znippy-commonCore logic and data structures for Znippy, a parallel chunked compression system.3,472MITCompressionData structures libsfastaBetter FASTA sequence compression and querying3,454MIT OR Apache-2.0Command line utilitiesCompression rust_lzssLZSS Decompressor3,435MITCompression safe_unzipSecure zip extraction. Prevents Zip Slip and Zip Bombs.3,423MIT OR Apache-2.0CompressionFilesystem lzdLZ double-factor factorization3,400MITAlgorithmsCompression palettevecA palette compressed vector library for potentially insane runtime compression ratios.3,400MIT OR Apache-2.0CompressionData structures payload_dumperA fast and efficient Android OTA payload dumper library and CLI3,364Apache-2.0Command line utilitiesCompression unwalkWalk directory recursively to un-gzip files3,361non-standardCommand line utilitiesCompression numcodecs-bit-roundBit rounding codec implementation for the numcodecs API3,359MPL-2.0CompressionEncoding numcodecs-identityIdentity codec implementation for the numcodecs API3,354MPL-2.0CompressionEncoding copiaPure Rust rsync-style delta synchronization library3,353MITAlgorithmsCompression numcodecs-zstdZstandard codec implementation for the numcodecs API3,326MPL-2.0CompressionEncoding numcodecs-zlibZlib codec implementation for the numcodecs API3,318MPL-2.0CompressionEncoding int-compression-4-wiseFast algorithm to compress lists if integers in blocks of 4. Appends 0 to blocks, if length of input is not divisable by 4.3,309MIT OR Apache-2.0AlgorithmsCompression numcodecs-reinterpretBinary reinterpret codec implementation for the numcodecs API3,305MPL-2.0CompressionEncoding lzoSafe, dependency-free, no_std pure-Rust LZO1X decompressor — bounds-checked and fuzz-hardened for reading untrusted lzo1x_1 /…3,279MITCompressionNo standard library texpresso_cliA commandline utility for compressing images to GPU-readable texture formats3,258MITCompressionGame engines archive-rsarchive file library3,255MIT OR Apache-2.0CompressionEncoding include_packedInclude large, compressed binary files in an application without the compile time cost of `include_bytes!`3,235MITCompressionDevelopment tools::Build Utils async_zip2An asynchronous ZIP archive reading/writing crate.3,224MITAsynchronousCompression obsidian-libA library for reading and extracting files from Obsidian .obby plugin files3,203MITCompressionParser implementations lzo1x-1Safe Rust port of the LZO1X-1 compression algorithm3,193GPL-2.0Compression libarchive2-sysLow-level FFI bindings to libarchive v3.8.13,186BSD-2-ClauseAPI bindingsCompression lz4ripFast, memory-safe Rust implementation of LZ4 compression with built-in dictionary training and no-alloc support3,182MITCompression lercSafe and idiomatic Rust wrapper for Esri's LERC compression library3,105Apache-2.0CompressionExternal FFI bindings backpakA content-addressed backup system with deduplication and compression3,101ZlibCommand line utilitiesCompression remotia-coreCore components of remotia, an open source framework for the development of remote rendering software in pure Rust3,084MITCompressionEncoding cshannonAn implementation of compression algorithms leading up to Huffman's encoding3,078MIT OR Apache-2.0AlgorithmsCommand line utilities pngcrushLibrary for PNG Crush's HTTP API in Rust.3,071MITCompressionWeb programming::HTTP client squish_cliA commandline utility for compressing images to DDS files using BC1/2/3. Serves mainly as a usage example of squish.3,065MITCompressionGame engines