-
lz4_flex
Fastest LZ4 implementation in Rust, no unsafe by default
-
brotli
compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that…
-
brotli-decompressor
brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard…
-
libz-rs-sys
A memory-safe zlib implementation written in rust
-
ruzstd
A decoder for the zstd compression format
-
gix-pack
Implements git packs and related data structures
-
sevenz-rust2
A 7z decompressor/compressor written in pure Rust
-
sevenz-rust
A 7z decompressor/compressor written in pure rust
-
ouch
A command-line utility for easily compressing and decompressing files and directories
-
lzma-rs
A codec for LZMA, LZMA2 and XZ written in pure Rust
-
yazi
DEFLATE/zlib compression and decompression
-
lzzzz
Full-featured liblz4 binding for Rust
-
snap
A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression.
-
oxiarc-lz4
Pure Rust LZ4 compression implementation with LZ4-HC
-
lzfse_rust
A pure Rust LZFSE library
-
chd
File Format
-
zenflate
Pure Rust DEFLATE/zlib/gzip compression and decompression
-
lzxd
Decompression implementation for Microsoft's LZXD compression format
-
nu_plugin_strutils
a collection of string utilities for nushell
-
minimum_redundancy
encode and decode data with binary or non-binary Huffman coding
-
rds2rust
A pure Rust library for reading and writing R's RDS (R Data Serialization) files without requiring an R runtime
-
heatshrink-bin
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
dive-deco
A dive decompression models library (Buhlmann ZH-L 16C)
-
oxiarc-brotli
Pure Rust Brotli compression/decompression implementation (RFC 7932) for OxiArc
-
crx2rnx
RINEX decompression command line utility
-
bzip2-sys
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
inflate
DEFLATE decoding
-
geezipx
CLI — high-performance compression/decompression tool
-
rapidgzip-rs-cli
Cross-platform command-line decompressor built on top of rapidgzip-rs
-
ppmd-rust
PPMd compression / decompression
-
unarc-rs
Universal archive extraction & decompression library for retro + modern formats (7z, ZIP, RAR, LHA/LZH, TAR, ARJ, ARC/PAK, ZOO, HA, UC2, SQ/SQ2, SQZ, HYP, gz, bz2, Z)
-
oxiarc-snappy
Pure Rust Snappy compression implementation with block and framed format support
-
buup
Core transformation library with zero dependencies
-
brotlic
Bindings to the brotli library featuring a low-overhead encoder and decoder, io::Write and io::Read wrappers for compression and decompression at customizable compression qualities and window sizes
-
heatshrink-lib
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
lbzip2
Pure Rust parallel bzip2 decompressor — fast block scanning, multi-core Burrows-Wheeler decode
-
zstd-pure-rs
Pure-Rust port of the Zstandard (zstd) compression library
-
bzip3
compression library
-
huff_rs
Encode and decode files with Huffman coding
-
oxyroot
attempt to make library reading and writing of
.rootbinary files which are commonly used in particle physics -
pgzf
working with the PGZF file format
-
flate3
High-performance RFC 1952 compression and de-compression
-
lz4rip
Rust LZ4 compression. Fast, with encapsulated unsafe.
-
osm2geoparquet
Fast OSM (XML/PBF) → GeoParquet converter with raw and resolved geometry modes
-
oxiarc-szip
Pure Rust CCSDS-121.0-B-2 / libaec-compatible adaptive entropy coding (AEC/SZIP) implementation
-
xdms
Pure-Rust, dependency-free unpacker for DMS (Disk Masher System) Amiga disk archives into raw ADF disk images
-
linflate
Fast pure-Rust DEFLATE decompressor — SIMD match-copy, branchless refill, segment-aware
-
rz-archive
Multi-format archive tool — tar, zip, 7z with a unified CLI
-
claim169-core
ID Claim 169 QR Code decoder library
-
huffman-compress
Huffman compression given a probability distribution over arbitrary symbols
-
lgz
Pure Rust parallel gzip decompressor — multi-core DEFLATE decode with zero-copy ring-slot pipeline
-
supportfile
core for support file analysis
-
tibet-zip-airlock
tibet-zip Airlock: sandboxed decompression with eBPF kernel enforcement
-
unvise
Extractor for Installer VISE archives (MindVision, 1990s-2000s Mac)
-
fast-dav-rs
Fast CalDAV/CardDAV client with hyper + rustls, HTTP/2, compression, batching, and streaming XML parsing
-
crush-cli
Command-line interface for the Crush compression library
-
pgn-to-aix
Generates Aix-compatible Parquet file from PGN files of chess games
-
cshannon
compression algorithms leading up to Huffman's encoding
-
snipsnap
Small, fast Snappy raw block and framed stream encoder/decoder
-
compress-json-rs
Store JSON data in a space-efficient compressed form, with round-trip compression/decompression
-
libmo_unpack
Pure Rust port of Met Office WGDOS packed-field decompression
-
magic-pack
Magic pack tool
-
tbz-airlock
Alias for tibet-zip-airlock — Sandboxed decompression with eBPF kernel enforcement
-
mayda
Compression of integer arrays, favoring decompression speed
-
streaming-decompression
Fallible streaming iterator specialized for decompression
-
xc3_lib
Xenoblade Chronicles file format library
-
libcramjam
Compression library combining a plethora of algorithms in a similar as possible API
-
huffcomp
Huffman coding program for compression and decompression of text files
-
tibet-store-mmu
MMU Illusion — userfaultfd proof-of-concept for transparent RAM virtualization
-
fgumi-bgzf
BGZF block reading, decompression, and compression utilities
-
zhl16
A no_std Rust implementation of core Bühlmann ZHL-16 tissue loading primitives
-
zstd-sys-rs
Rust bindings to statically linked zstd v1.5.7, with a safe zero-copy (de)compress API
-
h3session
HTTP/3 frame parser and QPACK header decompression for stream-level data
-
chess-huffman
Compresses chess games using Huffman coding
-
uncbv
CBV archive extractor written in Rust
-
lznt1
A pure Rust implementation of the LZNT1 compression algorithm used by Windows
-
bffextract
Extract content of BFF file (AIX Backup file format)
-
lzexe
0.90/0.91/0.91e decompressor for DOS EXE files
-
streaming-libdeflate-rs
Streaming decompression RIIR of libdeflate
-
coding_benchmark
The program for benchmarking Huffman coding algorithms
-
zstd_util
zstd_safe based compression and decompression wrapper
-
ai-fdeflate
A no_std port of fdeflate
-
rust-lzma
interface for LZMA compression and decompression
-
entab
Record-format file reader
-
mu_uefi_decompress
UEFI decompression
-
zst_compress
Batch compress to or decompress dir/*.tar.zst
-
libjpeg-turbo-rs-capi
C ABI shim for libjpeg-turbo-rs: drop-in replacement for libjpeg.so.62 and libturbojpeg.so.0
-
brotli-ffi
A brotli compressor and decompressor that with an interface exactly matching https://github.com/google/brotli. All included code is safe except the thin exported C-compatible functions.
-
makepad-miniz
Makepad fork of miniz-oxide with no deps
-
sppl
Embed static Svelte (and other static) apps into Rust servers
-
rsomics-igzip
Minimal Quadrant-② FFI wrapper over Intel ISA-L igzip for fast gzip decompression. Isolated unsafe surface; all consumers stay 100% safe.
-
bpe-rs
Philip Gage's Byte Pair Encoding in Rust, primarily used for binary file compression and decompression
-
decompression-plz
Decompression for ParsePlz ecosystem
-
libdeflate
Rust rewrite of libdeflate
-
lzo
Safe, dependency-free, pure-Rust LZO1X decompressor — the GPL-free, MIT-licensed alternative for reading lzo1x_1 / lzo1x_999 streams
-
aix-chess-compression
Binary encoding and decoding for chess games, as used by Aix
-
decom
Decompress streams with codec defined by the stream itself
-
servicepoint2
CCCB Service Point Display
-
minlz-tools
Command-line tools for S2 compression
-
efi-compress
EFI/Tiano firmware decompression (port of EDK2 Decompress.c)
-
nexuscompress-cli
CLI tool for NexusCompress structured data compression
-
haagenti-cuda
CUDA GPU decompression kernels for Haagenti tensor compression
-
tinybz2
Minimal-memory bz2 compressor/decompressor for embedded targets
-
sit-algos
decompression algorithms used by StuffIt Expander and related applications
-
cramjam
Thin Python bindings to de/compression algorithms in Rust
-
base_sequence_compression
compressing and decompressing DNA sequences
-
rapidgzip
Safe Rust wrapper for rapidgzip
-
lotus-lib
reading data from Warframe's files stored in the Cache.Windows folder
-
flux-jni-bridge
JNI bridge exposing FluxCompress to the Spark/JVM ecosystem
-
lz-fear
A fast pure-rust no-unsafe implementation of LZ4 compression and decompression
-
no_inflate
A minimal no_std Rust library implementing zlib inflate (DEFLATE) algorithm in pure Rust using alloc for dynamic output buffer
-
libbzip3-sys
FFI bindings to libbzip3
-
xcompress
free file archiver utility on Linux, providing multi-format archiving to and extracting from ZIP, Z, GZIP, BZIP2, LZ, XZ, LZMA, 7ZIP, TAR, RAR and ZSTD
-
blosc2-rs
Blosc2
-
rust-lzxpress
interface for Microsoft LZXpress decompression
-
isal-sys
isa-l sys crate
-
shakenfist-spice-compression
Pure-Rust SPICE image decompression algorithms (QUIC, GLZ, LZ, LZ4), extracted from the ryll SPICE client
-
quicklz
fast compression algorithm. This library is an implementation of the QuickLZ format in rust
-
crush-parallel
Parallel DEFLATE compression engine with custom CRSH block format
-
lz4-compression
Pure Rust implementation of LZ4 compression and decompression as a library
-
ctcb-archive
Tar and zstd archive creation/extraction for clang toolchain binary builder
-
chd-capi
libchdr-compatible C API for a Rust implementation of the CHD File Format
-
lz4_decompress
Pure Rust implementation of lz4 decompression
-
comde
Compression/decompression akin to serde
-
rpgcpf
GCPF archive compression and decompression library
-
wfcache-api
Application that allows you to read and extract data from Warframe's cache files programmatically
-
undr
protocol implemented in Rust
-
squash-sys
sys-level bindings to the squash compression library
-
sqs-lambda
SQS Service helper library
-
patina_lzma_rs
A codec for LZMA, LZMA2 and XZ written in pure Rust
-
parallel_bzip2_decoder
High-performance parallel bzip2 decompression library
-
lzokay-native
A pure rust port of lzookay
-
lz-decompress
Rust bindings to lzlib for decompressing .lz files
-
paku
Collection of decompressors in pure safe Rust
-
brotli-no-stdlib
brotli decompressor that does not use the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed…
-
async-sevenz
An async 7z decompressor/compressor written in pure Rust
-
melt
command-line tool to decompress files of various extensions
-
decompress
Extracting archives made easy
-
bfflib
Extract content of BFF file (AIX Backup file format)
-
squashfs-async
Parsing and reading of SquashFS archives, on top of any implementor of the tokio::io::AsyncRead and tokio::io::AsyncSeek traits
-
ataf
An archive format that supports native multithreading for compression and decompression
-
tiny-lz4-decoder-sys
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
unzip-all
Decompress all file recursively using unar
-
blosc2-sys
Bindings to C Blosc2
-
heatshrink
A minimal implementation of the heatshrink compression algorithm for no_std environments
-
lz4-builder
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
geezipx-core
Compression/decompression core engine for GeeZipX
-
lzma-rs-perf-exp
A codec for LZMA, LZMA2 and XZ written in pure Rust with performance experiments
-
tokio-snappy
Wrap rust-snappy as a async stream in tokio
-
ncw
Native Instruments NCW audio file format support
-
munzip
minimal deflate-only unzip library
-
zstd-seekable-s3
Seekable zstd-compressed S3 objects
-
festy
3DS save file decompressor
-
arle
Adaptive Run-Length Encoder
-
bunko
lightweight, flexible, high-performance Rust library for data compression and decompression
-
diving-decompression
Calculate required diving decompression procedures using the US Navy dive tables rev7
-
muy_zipido
stream and decompress ZIP files on-the-fly without loading into memory
-
byte_lamination
Type-readable byte transformation wrappers, with CBOR and BARE serialisation and Zstd compression
-
zchunk
A pure rust library for parsing and generating zchunk file
-
ootle_byte_type
Conversion traits that define conversions to/from light-weight byte types
-
huffman-compress2
Huffman compression given a probability distribution over arbitrary symbols
-
huff
Example compression/decompression CLI software based on the huff_coding crate
-
pico8_decompress
Decompresses Pico-8 text
-
implode
Pure Rust implementation of the DCL Implode algorithm. Currently, only decompression is supported.
-
oozle
Open source Kraken, Mermaid, Selkie, Leviathan, LZNA, Bitknit decompressor
-
brotlic-sys
Sys crate to wrap the brotli library
-
xsnappy
Snappy compression algorithm implemented in Rust
-
mview
parsing Marmoset Viewer archive packages
-
anycat
extremely simple crate and tool that lets you unpack some single file archive and print its content to the standard output (or process it as a regular
BufRead) -
const-crypto
A
#[no_std]library forconstsha2/sha3 hashing, ed25519 off-curve point evaluation, and bs58 decoding/encoding with minimal dependencies -
archivelib-sys
An implementaton(in C++) of the Greenleaf ArchiveLib compression/decompression algorithm
-
audec
Automatic decompression
-
nlzss11
Nintendo's LZSS algorithm found in Skyward Sword
-
light-compressed-token-sdk
Low-level SDK for compressed token operations on Light Protocol
-
gba-compression
Pure Rust implementations of the compression/decompression routines used by the GBA
-
lzfoo
A pure Rust LZFSE command line tool
-
lz77
Zero dependency pure rust implementation of the FastLZ LZ77 compression algorithm
-
lzma-adaptive-sys
FFI bindings to sasquatch's LZMA adaptive library
-
huffman-rust
Encode and decode files using canonical huffman codes
-
mview-extract
unpacking Marmoset Viewer archive packages, enabling the extraction and decompression of 3D models and scenes
-
lzma
LZMA format handling
-
huff_coding
Huffman coding algorithm, enabling one to create a Huffman tree with any alphabet they choose
-
docker_extract
extract the filesystem from a docker image
-
xz-rs
A pure-Rust implementation of xz-utils
-
archivelib
An implementaton of the Greenleaf ArchiveLib compression/decompression algorithm
-
mozlz4
Decompress / compress mozlz4 files, specifically search.json.mozlz4 in Firefox
-
fastlz
Bindings to FastLZ compression and decompression
Try searching with DuckDuckGo.