-
flate2
DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams.
-
zip
support the reading and writing of zip files
-
lz4_flex
Fastest LZ4 implementation in Rust, no unsafe by default
-
miniz_oxide
DEFLATE compression and decompression library rewritten in Rust based on miniz
-
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…
-
zstd
Binding for the zstd compression library
-
libflate
DEFLATE algorithm and related formats (ZLIB, GZIP)
-
parquet
Apache Parquet implementation in Rust
-
async-compression
Adaptors between compression crates and Rust's modern asynchronous IO types
-
libz-sys
Low-level bindings to the system libz library (also known as zlib)
-
oxipng
A lossless PNG compression optimizer
-
lz4
bindings library
-
bitcode
bitwise binary serializer
-
xz2
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding
-
niffler
transparent support for compressed files
-
ruzstd
A decoder for the zstd compression format
-
zopfli
compression algorithm
-
lzzzz
Full-featured liblz4 binding for Rust
-
libdeflater
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
oneio
that provides unified simple IO interface for reading and writing to and from data files from different sources and compressions
-
sux
A pure Rust implementation of succinct and compressed data structures
-
zune-inflate
A heavily optimized deflate decompressor in Pure Rust
-
zip-extensions
An extension crate for zip
-
weezl
Fast LZW compression and decompression
-
deflate
zlib and gzip encoder written in Rust
-
rc-zip-cli
A sample zip decompressor based on rc-zip
-
binstall-tar
TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
flexpolyline
Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples
-
zip-extract
Archive extraction via zip-rs, automated
-
sevenz-rust
A 7z decompressor/compressor written in pure rust
-
async-tar
async TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
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
-
bita
Differential file synchronization over http(s)
-
tsz-compress
Delta-delta, Delta compression for time series data
-
unrar
list and extract RAR archives
-
ar_archive_writer
A writer for object file ar archives
-
ouch
A command-line utility for easily compressing and decompressing files and directories
-
vortex-proto
Protocol buffer definitions for Vortex types
-
pco
Good compression for numerical sequences
-
bzip2
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
rfmp
A program to pack and install Factorio mods from source code quickly
-
laz
Rust port of Laszip compression. of the LAS format
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
liblzma
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. forked from xz2.
-
pyapp
Runtime installer for Python applications
-
vortex-dict
Vortex dictionary array
-
raft-engine
A persistent storage engine for Multi-Raft logs
-
fid-rs
High performance FID (Fully Indexable Dictionary) library
-
nu_plugin_strutils
a collection of string utilities for nushell
-
dsi-bitstream
read/write bit streams supporting several types of instantaneous codes
-
vach
archiving format, designed for storing assets in compact secure containers
-
delharc
parsing and extracting files from LHA/LZH archives
-
libz-ng-sys
Low-level bindings to zlib-ng (libz-ng), a high-performance zlib library
-
memory-serve
Fast static file serving for axum web applications
-
rc-zip-sync
Synchronous zip reading on top of rc-zip
-
rskafka
A minimal Rust client for Apache Kafka
-
hdt
Header Dictionary Triples (HDT) RDF compression format
-
fdeflate
Fast specialized deflate implementation
-
oxyroot
attempt to make library reading and writing of
.root
binary files which are commonly used in particle physics -
lzxd
Decompression implementation for Microsoft's LZXD compression format
-
zstd-framed
zstd seekable format compression and decompression. Supports sync and async I/O
-
inflate
DEFLATE decoding
-
chd
File Format
-
qbsdiff
Fast and memory saving bsdiff 4.x compatible delta compressor and patcher
-
cseq_benchmark
The program for benchmarking compact sequences and bitmaps
-
loona-hpack
HPACK codec for the loona HTTP implementation
-
lz4-sys
Rust LZ4 sys package
-
applesauce
compressing files with apple file system compression
-
deflate64
based on .NET's implementation
-
compress-tools
functions for compressed and archive files handling
-
lzma-rs
A codec for LZMA, LZMA2 and XZ written in pure Rust
-
lzma-sys
Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the
xz2
crate -
grenad
Tools to sort, merge, write, and read immutable key-value pairs
-
swh-graph
Compressed in-memory representation of the Software Heritage archive graph
-
mcap
reading and writing MCAP files
-
cloudflare-zlib
Safe wrapper for Cloudflare's optimized zlib
-
krata-tokio-tar
async TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
moss-trimmer
Archiver and parser for Measure of Software Similarity (MOSS) results
-
negentropy
set-reconciliation protocol
-
smn_archive
An archive editor for a custom smnarchive format (.smn)
-
refpack
providing compression/decompression for the RefPack compression format, utilized by many early 2000s EA games
-
direct-share
Share any files easily from your machine
-
mtzip
making zip archives with multithreaded compression
-
gzp
Parallel Compression
-
stream-vbyte
Compress and decompress numbers efficiently in the Stream VByte encoding
-
structdiff
zero-dependency crate for generating and applying partial diffs between struct instances
-
bsdiff
Rust port of the bsdiff binary diffing algorithm
-
archflow
Create a streamable Zip archive
-
gix-archive
archive generation from of a worktree stream
-
bffextract
Extract content of BFF file (AIX Backup file format)
-
cgn-cli
A command-line tool for optimally compressing chess games in PGN format
-
xvf
Easy archive extraction
-
zfp-sys
Raw Rust bindings to ZFP (https://github.com/LLNL/zfp)
-
fastfibonacci
Fast Fibonacci encoding/decoding
-
zstd-seekable
Bindings to the seekable version of ZStandard
-
bitterlemon
An RLE-based encoder and decoder for bit streams
-
sn-releases
Download and unpack binaries released from the safe_network repository
-
brasilapi
Uma lib para a API do Brasil API
-
pthash
Rust bindings for PTHash
-
pdf
PDF reader
-
cart_container
The CaRT file format is used to store or transfer malware and it's associated metadata. It neuters the malware so it cannot be executed, and encrypts it so anti-virus software cannot flag the CaRT file as malware
-
blosc
Rust bindings to the C-BLOSC compression library
-
autocompress
Automatically select suitable decoder from magic bytes or encoder from file extension
-
zstd-safe
Safe low-level bindings for the zstd compression library
-
cmprss
A compression multi-tool for the command line
-
piz
piz (a Parallel Implementation of Zip) is a ZIP archive reader designed to concurrently decompress files using a simple API
-
compu
Rust Compression library with generic interface
-
matchtigs
Different algorithms for computing small and minimum plain text representations of kmer sets
-
minimum_redundancy
encode and decode data with binary or non-binary Huffman coding
-
nydus-storage
Storage subsystem for Nydus Image Service
-
assorted-debian-utils
Collection of various utilities for Debian work
-
simple-task-timer
timer for keeping track of your tasks without leaving the terminal
-
threecpio
manage initrd cpio archives
-
exaf-rs
Extensible archiver format
-
cargo-zbuild
-
misc_utils
A small collection of convenient and utility functions developed for personal use
-
blosc-src
FFI bindings for blosc-c
-
gzinspector
inspect gzip/zlib compressed files (especially chunked textual files such as WARC, WET, WAT, CDX, ZipNum, etc.)
-
iroh-car
car files for iroh
-
partialzip
Download single files from online zip archives or list the content
-
rocket_async_compression
Response compression in both gzip and brotli formats for the Rocket webserver using the
async-compression
library -
slugid
generation for Rust
-
rvz
RVZ compression library
-
bincache
ZitaneLabs binary cache
-
csf_benchmark
The program for benchmarking Compressed Static Functions
-
aef
An encrypted file archiver
-
tiffwrite
Write BioFormats/ImageJ compatible tiffs with zstd compression in parallel
-
minify-js
Extremely fast JavaScript minifier
-
lzma_tarball
reading and writing tarballs with lzma compression
-
zlib-rs
A memory-safe zlib implementation written in rust
-
webgraph
port of the WebGraph framework (http://webgraph.di.unimi.it/)
-
nydus-utils
helpers for Nydus Image Service
-
flate3
High-performance RFC 1952 compression and de-compression
-
cpio
An API for creating CPIO archives
-
vortex-fastlanes
Vortex fastlanes arrays
-
q_compress
Good compression for numerical sequences and time series
-
zopen
Automatically open compressed files
-
unzip-all
Decompress all file recursively using unar
-
rusty_oge
Библиотека, решающая задачки из ОГЭ по информатике
-
rzopfli
A lossless data compression tool using Zopfli
-
timestudy
Track your activities
-
lzss
en-/decompressor (lossless data compression, no_std capable, in pure Rust)
-
slpz
Compresses and decompresses between the slp and slpz Slippi replay formats
-
rdedup
Data deduplication with compression and public key encryption. - binary
-
fast-assets
Easy to use Assets Manager
-
scrunch
full-text-searching compression
-
smdiff-encoder
generating SMDIFF delta patches
-
gix-worktree-stream
generate a byte-stream from a git-tree
-
bundle
algorithm
-
lzfse_rust
A pure Rust LZFSE library
-
rasn-cdt
Data types for the Compressed Data Type
-
sst
sorted string table abstraction
-
melda
Delta-State JSON CRDT
-
streaming-decompression
Fallible streaming iterator specialized for decompression
-
cabac
Context-adaptive binary arithmetic coding library
-
lz-str
A port of lz-string to Rust
-
crabz
Parallel Compression
-
netidx-archive
netidx archive file format
-
nexrad
Download and decode functions for NEXRAD radar data
-
hcompress
HCompress Library
-
mayda
Compression of integer arrays, favoring decompression speed
-
rc-zip
An I/O-agnostic implementation of the zip file format
-
libdivsufsort-rs
wrapper of libdivsufsort
-
malwaredb-lzjd
LZJD algorithm by Edward Raff -- https://github.com/EdwardRaff/jLZJD
-
servicepoint
CCCB Service Point Display
-
huffman-compression
Package to encode and decode Huffman Strings
-
noodles-bgzf
Blocked gzip format (BGZF) reader and writer
-
ziply
easily specify directories inside ZIP files using YAML configuration
-
zippity
asynchronously creating a ZIP file on the fly
-
blosc2-rs
Blosc2
-
docker-repack
Repack Docker images for faster pull speeds
-
numcodecs
API for buffer compression
-
utf-c
A very small and simple compression for short UTF-8 texts
-
fastlz-rs
Pure-Rust reimplementation of FastLZ
-
streaming-libdeflate-rs
Streaming decompression RIIR of libdeflate
-
minicdn
Static files, compressed for efficiency
-
libroast
Create archive tarballs and roast them! Library crate
-
firo
Straightforward rotating file implementation
-
chess-huffman
Compresses chess games using Huffman coding
-
img_comp
jpg, png 图片压缩
-
minify
text minification. Currently supported: html, json
-
cpe_explorer
An exploration tool for the NVD cpe dict
-
bzip2-sys
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
warc
reading and writing WARC files
-
rpm-repository
RPM repository interaction
-
repodb_parser
Parser for Arch Linux repository DB's
-
bam
that allows to read and write BAM, SAM and BGZIP files, written completely in Rust
-
commonware-storage
Persist and retrieve data from an abstract store
-
fluvio-compression
Fluvio Compression library
-
lz-fear
A fast pure-rust no-unsafe implementation of LZ4 compression and decompression
-
rkyv-owned-archive
Helpers for having owned Archived types in rkyv
-
rans
rANS (range variant of Asymmetric Numeral Systems) encoder and decoder
-
approx_int
A compact representation of numbers using a tuple (u8, u8, bool) for efficient approximation and storage
-
sz3
High level bindings to the SZ3 lossy floating point compressor
-
compress
Various compression algorithms written in rust
-
osvg
osvg svgo
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
simple-archive
Slim library to simplify handling compressed archives in Rust based on libarchive
-
logs-wheel
Rolling log files with compression
-
fst-native
FST wavedump format reader implemented in safe Rust
-
fsst-rust
pure rust implementation of the Fast Static Symbol Table
-
compressed_log
Log compression on the fly
-
byte-size
An effective short string shrinker with total disregard for speed, memory usage and executable size
-
tf-asset-loader
loading assets from tf2 data files
-
lzma-rust
LZMA/LZMA2 codec ported from 'tukaani xz for java'
-
huffman-compress
Huffman compression given a probability distribution over arbitrary symbols
-
arithmetic-coding
fast and flexible arithmetic coding library
-
dalet
in Rust
-
packed-char
Stores a char or a 22-bit integer in 32 bits
-
usf
Universal Storage Format (USF) - A next-generation, high-performance storage format
-
destiny-pkg
Destiny 1/2 Tiger package library and tools (unpacker, verification)
-
json-job-dispatch
Dispatch jobs described by JSON files and sort them according to their status
-
zip-core
zip implementation independent structs and helpers
-
crunch64
handling common compression formats for N64 games
-
scrape_blogger
A CLI to scrape content from a Blogger Site
-
libcramjam
Compression library combining a plethora of algorithms in a similar as possible API
-
bzip2-rs
Pure Rust bzip2 decompressor
-
libxlsxwriter-sys
Rust binding of libxlsxwriter
-
bgzip
Rust implementation of bgzip
-
yazi
DEFLATE/zlib compression and decompression
-
nexrad-data
Models and functions for accessing NEXRAD data from public sources
-
base_sequence_compression
compressing and decompressing DNA sequences
-
acr
All shared code across the whole Acridotheres project
-
ricecomp
Rice Compression Algorithm
-
minilzo-rs
A pure rust implementation bound to the C version of minilzo
-
makepad-miniz
Makepad fork of miniz-oxide with no deps
-
asar
read and write asar archives, often used by Electron apps
-
zip2arx
Convert a zip archive into a arx archive
-
arcode
An Arithmetic Coder (lossless entropy encoder)
-
tsz
time series compression based upon Facebook's Gorilla whitepaper
-
tar2arx
Convert a tar archive into a arx archive
-
stream-unpack
A small library for stream unpacking archives
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
fastxgz
A fasta/fastq parser for both compressed and not compressed files
-
geomedea
a geospatial data format optimized for remotely accessing a subset of planet-wide data
-
drive-image-searcher
A CLI tool to stream a drive image, and search for one or more byte patterns
-
cloudflare-zlib-sys
Cloudflare fork of zlib with performance improvements
-
fluke-hpack
implementing HPACK coding, for the fluke project
-
person_struct_parser
Rust parser for person struct
-
nfdump
reading nfdump files
-
async-mtzip
making zip archives with multithreaded async compression
-
huff-tree-tap
Huffman Encoder and Decoder Library
-
warc-parquet
converting WARC to Parquet
-
emoji-gen
Emoji importing tool for the fediverse
-
rapid-qoi
Optimized QOI format encoder and decoder
-
unrar-async
List and extract .rar archives, async
-
hff
Hierarchical File Format
-
jkl-egui
Jakal compression UI
-
vach-cli
A command-line tool to work with .vach files
-
peapod
Ultra-compact storage for enums
-
pingora-header-serde
HTTP header (de)serialization and compression for Pingora
-
gv_video
GV Video Decoder for Rust
-
fpzip-sys
Raw Rust bindings to FPZIP (https://github.com/LLNL/fpzip)
-
isal-rs
isa-l Rust bindings
-
vortex-alp
Vortex ALP array
-
lzfse
Rust bindings for the LZFSE reference implementation
-
lzav
Rust bindings to lzav compressor written in C
-
alac-encoder
Rust port of Apple's open source ALAC library
-
brotli-dict-gen
Brotli Dictionary Generator
-
bpe-rs
Philip Gage's Byte Pair Encoding in Rust, primarily used for binary file compression and decompression
-
helm2oci
convert Helm charts tarfiles into OCI layout
-
bitar
bita archive utilities
-
swg_stf
reading from and creating STF files used by Star Wars Galaxies
-
newpfd
integer compression/decompression
-
jsonm
port for Rust. jsonm is a fast and safe way to compress JSON messages using memoization. jsonm makes messages up to several orders of magnitude smaller by getting rid of repeated names and values.
-
gzip-header
decoding and encoding the header part of gzip files based on the gzip header implementation in the flate2 crate
-
kv-trie-rs
KV capable prefix trie library based on LOUDS
-
flop
floppy-disk facades for common archive formats!
-
gfwx
Good, Fast Wavelet Codec (Rust)
-
tla
A CLI tool for compressing and encrypting a file or a directory. (tar, lzma, aes & des)
-
big_lehmer
framework to encode (compress) and decode large number sequences into lehmer codes
-
vortex-schema
Vortex file schema abstraction
-
banzai
A pure Rust bzip2 encoder
-
hfmn
A flexible Huffman coding implementation
-
stalin-compression
A highly advanced compression algorithm
-
rust-lzma
interface for LZMA compression and decompression
-
car-nostd
car files for no_std
-
TransJLC
TransJLC is a tool for converting Gerber files from other EDAs to JLCEDA style
-
iascar
incremental answer set count with anytime refinement
-
asuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
tsfile-writer
TsFile writer in rust with a sync sender to import tsfiles to Apache IoTDB instances
-
sqsh-rs
wrapper around the libsqsh library
-
hdf5-sys
Native bindings to the HDF5 library
-
bitbottle
a modern archive file format
-
cpclib-crunchers
crunchers that are used in cpc world
-
rust-lzxpress
interface for Microsoft LZXpress decompression
-
oma-fetch
APT repository download routines library
-
bfflib
Extract content of BFF file (AIX Backup file format)
-
maven-rs
A collection of Maven-related utilities
-
warpalib
An unopiniated api for parsing renpy archives
-
comde
Compression/decompression akin to serde
-
box-format
Support library for the Box open standard archive format
-
chess_compression
A chess compression library
-
libz-rs-sys
A memory-safe zlib implementation written in rust
-
applesauce-cli
A command-line interface for compressing and decompressing files using macos transparent compression
-
skive
Array slicer and compressor library
-
lz4-compression
Pure Rust implementation of LZ4 compression and decompression as a library
-
wkwrap
webKNOSSOS wrapper is a file format designed for large-scale, three-dimensional voxel datasets. It was optimized for high-speed access to data subvolumes, and supports multi-channel data and dataset compression.
-
archive-reader
reading files from archives
-
lzo1x
Safe Rust port of the LZO1X compression algorithm
-
zstd-reusectx
Binding for the zstd compression library, with the ability to reuse compression contexts
-
retrocompressor
file compression with retro formats
-
hydraulic
An interface for generic compression library usage with a collection (unimplemented so far) of pre-existing compression libraries
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
try_zip
Zip with a shorter or optional second iterator
-
simple-arithmetic-coding
Arithmetic coding, directly derived from the well-known CACM87 C-language implementation
-
roast-cli
Create archive tarballs and roast them!
-
my_lzo
loda
-
mylzo
lzo1z wrapper
-
rscompress
compression of data
-
numcodecs-log
ln(x) codec implementation for the numcodecs API
-
zstd-sys
Low-level bindings for the zstd compression library
-
android-sparse
Android's sparse file format
-
evtclib
An evtc parsing library
-
shader-crusher
A little helper to optimize glsl shaders for size
-
snap
A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression.
-
coding_benchmark
The program for benchmarking Huffman coding algorithms
-
zip-lzma
support the reading and writing of zip files. Forked to add lzma decompression support.
-
crates_tools
Tools to analyse crate files
-
mirror-ffmpeg-sys
mirror ffmpeg sys crate
-
swh-graph-grpc-server
gRPC service to run the fast queries to the Software Heritage archive graph, using a compressed in-memory representation
-
smush
Common rust abstraction around a variety of compression codecs
-
snappy_src
FFI bindings for snappy, a fast compressor/decompressor
-
include_file_compress
Includes content of file in your binary with compression at compile time
-
yamakagashi
image compression tool
-
docchi
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
zip_structs
ZIP archives structures handling library
-
salzweg
A LZW encoder and decoder, fast and memory efficient
-
kifmm-fftw-src
FFTW src for fifmm
-
lzokay-native
A pure rust port of lzookay
-
uncrx-rs
Uncrx is a library that helps you convert a CRX Extension to a zip file that can be easily extracted
-
goxoy-tar-archive
Goxoy File Storage Library
-
fr-trie
Fuzzy Radix Trie
-
leanify-many
spawn leanify subprocesses
-
tar-rsl
TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
snes_compress
decompressing and recompressing data in SNES games
-
rmw-utf8
Short text compression algorithm for utf-8 (optimized for Chinese , developed based on rust programming language). 面向utf-8的短文本压缩算法(为中文压缩优化,基于rust编程语言开发)。
-
tera-client-packer
A CLI Utility to pack, compress and fragment TERA Online client files
-
zigzag
encoding and decoding
-
rust-dense-bitset
Efficient and compact bitsets for Rust
-
tarutil
CLI utility to extract tarballs with conflicting file paths on case-insensitive operating systems
-
var_byte_str
Variable byte encoding string by using gap instead of code point
-
nexrad-decode
Decoding functions and models for NEXRAD weather radar data
-
ciso
image compression and decompression
-
succinct_rs
Succinct Data Structures library for Rust
-
geochunk
Split a CSV semi-evenly based on ZIP population stats
-
oscar-io
Readers/Writers for OSCAR Corpora
-
decompress
Extracting archives made easy
-
yaz0
de/compressing Nintendo Yaz0 files
-
pdfshrink
Shrink PDF files using Ghostscript
-
zim-rs
Safe bindings for libzim
-
ao3-client
A client for interfacing with the AO3 (Archive of Our Own) website/data
-
bzip3
compression library
-
oca_zip_resolver
Lib for resolving OCA Bundle from zip file to OCA struct
-
binjs_meta
Part of binjs-ref. Tools for manipulating grammars. You probably do not want to use this crate directly unless you're writing an encoder, decoder or parser generator for binjs.
-
cita-snappy
provide compress method
-
ages-ice-archive
Functions for packing and unpacking SEGA's ICE archive format, used in Phantasy Star Online 2
-
moosicbox_audio_encoder
Audio converter helper
-
pooled-writer
using N threads to write to M compressed files/writers
-
minilzo
A wrapper around the portable lossless data compression library
-
magic-pack
Magic pack tool
-
rlz
Relative Lempel-Ziv (RLZ): a LZ based compressor against a large static dictionary
-
cryiorust
Crystallographic IO API to read different detector formats
-
compress-manager
Rust compression manager
-
tiny-lsm
a dead-simple in-memory blocking LSM tree for constant-sized keys and values
-
oodle-safe
Safe low-level bindings for the oodle compression library
-
fsst-rs
Pure-Rust implementation of Fast Static Symbol Tables algorithm for string compression
-
blosc2-src
FFI bindings for c-blosc2
-
paku
Collection of decompressors in pure safe Rust
-
waj
Store a web site in a package
-
esbuild-rs
Rust wrapper for esbuild, an extremely fast JS minifier written in Go
-
compression
libraries implemented by pure Rust
-
memory-lol-client
Client library for accessing the memory.lol web service
-
dsrs
wrapper for Apache DataSketches
-
include-flate
A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation
-
libdeflate-sys
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
prefix_uvarint
Prefix based variable length integer coding
-
unarchiver
CLI Tool for un/archive multiple formats of compressed files
-
xl
A package to let you process *big* Excel files very quickly
-
heatshrink-bin
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
analogize
log analyzer
-
roach
Rust object archive: strongly-typed persistent key value storage
-
comprez
compressing and decompressing structs and enums
-
bzip2-os
A pure-Rust multi-threaded implementation of bzip2 compression
-
static-compress
Create a compressed copy of files matching a glob to serve statically compressed files with a web server
-
rc-zip-tokio
Asynchronous zip reading on top of rc-zip (for tokio I/O traits)
-
mulm
A small mailing list manager for tiny community groups
-
rustminify
Minifies Rust code
-
vortex-runend-bool
Vortex run end encoded boolean array, strictly better than runend for bool arrays
-
munzip
minimal deflate-only unzip library
-
uint-zigzag
Uint is a convenience wrapper for zig-zag encoding integers to byte sequences. This allows better compression since the majority of numbers are quite small resulting in 1 or 2 bytes…
-
xz
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. Alias of
xz2
crate -
numpress
A pure rust implementation of ms-numpress, a fast, minimally lossy compression algorithm for mass spectrometry data
-
durl
multi fiber download http file
-
hyper-content-encoding
A small utility to handle content encoding with hyper
-
datafusion-objectstore-hdfs-no-test
A hdfs object store implemented the object store without zip test
-
fastlanes
compression layout
-
waybackmachine-client
Client to archive URLs in the Internet Archive's Wayback Machine
-
cgn
optimally compressing chess games in PGN format
-
ordbog
lossy dictionary codes for accelerated scans
-
archivelib
An implementaton of the Greenleaf ArchiveLib compression/decompression algorithm
-
compressed_vec
Floating point and integer compressed vector library, SIMD-enabled for fast processing/iteration over compressed representations
-
weechat-relay-rs
interfacing with the WeeChat Relay protocol
-
vortex-zigzag
Vortex zig zag array
-
general_storage_static
general_storage::Storage where backend is chosen statically by a feature
-
shuffly
Increases compressability of data with fixed-sized records
-
quicklz
fast compression algorithm. This library is an implementation of the QuickLZ format in rust
-
zx0
compressor implementation for Rust
-
starbase_archive
packing and unpacking archives. Supports tar and zip.
-
libz-rs-sys-cdylib
A memory-safe zlib implementation written in rust
-
moosicbox_image
MoosicBox image package
-
neozip
The ZIP archive handler used by Acridotheres
-
axfive-libzip
Bindings for system libzip
-
tbc
Texture Block Compression (BCn)
-
crunch64-cli
compressing/decompressing files with common n64 formats
-
deko
A decoder that automatically detects compression format (gzip, bzip2, xz, zstd) via external crates. Includes an encoder for the same formats as well.
-
huffman-compress2
Huffman compression given a probability distribution over arbitrary symbols
-
weighted_trie
Weighted prefix trie for autosuggestions
-
ndjson_zst
nsjson zst reader/writer
-
aztec
compression algorithm
-
zip_recurse
that allows to ZIP directories recursively
-
lzd
LZ double-factor factorization
-
synthzip
constructs synthetic Central Directories when missing from otherwise-valid ZIP data
-
zfp-sys-cc
Raw Rust bindings to ZFP (https://github.com/LLNL/zfp) with Microsoft Windows 10 support
-
caff-archive
manipulating CAFF archives
-
libosu
General-purpose osu! library
-
blosc-sys
Rust FFI bindings to the C-BLOSC compression library
-
zx0decompress
Decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
jsonm-bugfixed
jsonm implementation port for Rust. jsonm is a fast and safe way to compress JSON messages using memoization. jsonm makes messages up to several orders of magnitude smaller by getting rid of repeated names and values.
-
compu-brotli-sys
Bindings to brotli C library
-
tejar
archiving the files for Hostn
-
commodity-exchange-zh
中国商品交易所数据获取工具
-
numcodecs-swizzle-reshape
Array axis swizzle and reshape codec implementation for the numcodecs API
-
cargo-archive
Archive and unarchive heavy target directories in a tar.zstd file
-
hpack_codec
Encoder and Decoder for HPACK (RFC 7541)
-
zarchive
bindings to Exzap's ZArchive library
-
libdds
work with the DDS image format. Supports normal images, mipmaps, cubemaps and compressed images with various header types
-
compressible-map
A hash map that allows compressing the least recently used values
-
egzreader
Read gzip/non-gzip stream easily
-
xpress_rs
Xpress implementation in Rust
-
nus3audio
working with namco nus3audio audio archives
-
zdd
A Zero-suppressed BDD library
-
rotating-file
A thread-safe rotating file with customizable rotation behavior
-
zip-optional
an iterator type for zipping with an optional iterator
-
wpress-oxide
interact with the wpress archive format
-
libwgetj
using wget to grab Java distributions
-
unrar_sys
FFI bindings to unrar (with minimal abstractions)
-
packy
CLI tool for unpacking archives
-
lib-messenger-archive
read the MSN / Windows Live Messenger conversation archives
-
nano-leb128
Little endian base 128 variable-length code compression
-
bcndecode-sys
Rust bindings to bcdec
-
rusty_plantuml_encoder
A package for encoding and compressing text for plantuml diagram
-
datasus-dbc
Decompress DATASUS's *.dbc files into *.dbf files
-
tpbackup
CLI utility that allows to backup Targetprocess resources
-
minhtml
[CLI] Extremely fast and smart HTML + JS + CSS minifier
-
Emily
A TODOs tracker
-
salvage
A docker container utility to schedule archiving container volumes
-
modark
get and parse Mod Archive module data (forked from trackermeta by vivyir for a Discord bot)
-
zipit
Create and stream zip archives on the fly
-
pop-os/debrepobuilder
Build and maintain Debian repositories with a TOML config
-
http_reader
HttpReader with cache can be used for ZipArchive, sevenz-rust and etc
-
vorbis_bitpack
Vorbis I bitpacking convention
-
xp3
archive library for rust
-
lzw-compress
efficient implementation of the LZW data compression algorithm. LZW is a widely used compression algorithm that can be used to reduce the size of data for storage or transmission.
-
osr-parser
parsing osu! osr files!
-
range-encoding
range encoding (entropy coding), extracted from Opus
-
plan9whack
A port of the whack compression scheme from Plan9's venti
-
compacto
A fast way to compress & decompress JSON
-
blackhole-compress
data compression
-
gorilla
compression for Rust
-
streamvbyte
Rust FFI bindings for streamvbyte
-
gdeflate
compressing and decompressing the GDeflate format
-
laszip-sys
Low level bindings to laszip
-
img-archive-parser
reading and extracting files from IMG Archives
-
lzjd
algorithm (https://github.com/EdwardRaff/jLZJD)
-
rust7z
7-zip bindings for Rust
-
swg_tre
reading from and creating TRE files used by Star Wars Galaxies
-
fast-smaz
Pure Rust SMAZ compression implementation
-
cshannon
compression algorithms leading up to Huffman's encoding
-
constriction
Entropy coders for research and production (Rust and Python)
-
zipp
Safe libzip Bindings for Rust
-
elias-fano
encoding in Rust
-
lil
A fast compression algorithm with support for streaming very small values
-
svbyte
Fast Stream VByte implementation
-
wuffs
Bindings to wuffs
-
mashi-core
A 100% Rust no-std implementation of an arithmetic coding, context mixing compressor based on PAQ
-
bloom2
Fast, compressed, 2-level bloom filter and bitmap
-
heatshrink-lib
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
zip_archive
that archive a directory with a specific compression format
-
subsetter
Reduces the size and coverage of OpenType fonts
-
asammdf
Read and write ASAM MDF file, simply and efficiently
-
nu_plugin_compress
A nushell plugin for compression and decompression, supporting zstd, gzip, bzip2, and xz
-
async-tar-wasm
async TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
cnfpack
Converts between the text based DIMACS CNF file format and the compressed binary Cnfpack format
-
gma
read and write .gma files, the format used by garry's mods addons
-
brotli-dict-gen-sys
Binding to Brotli dictionary_generator
-
smoosh
automatic async recompression!
-
self_update_danger_no_ssl_verify
Self updates for standalone executables. Originally by jaemk, this version has SSL verification removed.
-
prs-rs
High performance compressor/decompressor for the SEGA PRS Compression scheme
-
c2_histograms
Tools for histogram compression and usage
-
squash-sys
sys-level bindings to the squash compression library
-
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
) -
atm0s-media-server-utils
Utils for atm0s-media-server
-
libxlsxwriter-sys-cs
Rust binding of libxlsxwriter
-
jotaro-sys
Unsafe bindings to minizip-ng
-
isal-sys
isa-l sys crate
-
v-trie
Just a generic compressed prefix tree
-
abridge
Compress a sorted word list or decompress a file compressed by abridge or word-list-compress
-
explode
A decompression implementation for the implode algorithm from the PKWARE Data Compression Library
-
tokio-snappy
Wrap rust-snappy as a async stream in tokio
-
libflate_lz77
LZ77 encoder for libflate crate
-
xsnappy
Snappy compression algorithm implemented in Rust
-
dark
Practical BWT-based compressor
-
zest
Rust zip library
-
strmap
A map using strings or paths as keys
-
clickhouse-driver-lz4
LZ4 for ClickHouse Asynchronous Driver
-
string_compressor
A very fast hasher that optimizes for small hash sizes
-
multizip
Zip 3, 4, 5 or more Rust iterators
-
mayda_codec
Separate compilation unit for functions generated by mayda_macros
-
budget
Summarise budget/finance information with file-per-finance
-
asar_rs
Creating Electron app packages
-
entropy
Calculates the Shannon entropy of arrays of bytes and strings
-
bcn
Texture Block Compression
-
snappy
Rust bindings to the Google compression library 'snappy'
-
vbe
Variable Byte Encoding (VBE) compression algorithm
-
sknife
Swiss knife for common rust functional utilities
-
libarchive3-sys
Raw bindings for libarchive
-
tar
file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
compression_text_classification
text classification using compression alorithm
-
rust-ena
ena-crate interacts directly with the European Nucleotide Archive(ENA)
-
mkwebfont_fontops
Internal crate for mkwebfont
-
turbo_pfor_sys
TurboPFor codec bindings
-
akv
Safe bindings for libarchive with minimum overhead
-
ftools
Functional utilities for Rust
-
flate2-expose
DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams.
-
final-state-rs
Final State Compression in Rust
-
cdragon-wad
Work with WAD archive files used by Riot
-
pi_compress
通用压缩库
-
summavy_codecs
Fast field codecs used by tantivy
-
redux
Adaptive arithmetic compression library written in Rust
-
stream-unzip
Unzip a file incrementally
-
group-varint-offset-encoding
Fast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.
-
compress_io
Convenience library for reading and writing compressed files/streams
-
seqio
File reading and writing, support gzip format compression
-
huff
Example compression/decompression CLI software based on the huff_coding crate
-
lz4-java-wrc
fork of
lz4jb
to ensure it gives back access to the underlying writer (wrc = “write continue”)lz4jb
is a Rust implementation of the LZ4BlockOutputStream format from https://github… -
file-rotator
File rotation made simple
-
brotli2
Bindings to libbrotli to provide brotli decompression and compression to Rust
-
prosto
Compress prost! messages with zstd, optional tokio channels support
-
hash-compress
"Compress" data using BLAKE-3
-
oodle-sys
Low-level bindings for the oodle compression library
-
smaz2
small messages compression algorithm in rust
-
theory
Documentation viewer (WIP)
-
rust-lzo
A pure rust implementation of lzo converted from Linux's C implementation using corrode
-
satisfactory-save-file
Satisfactory save file representation and parser
-
lz4-builder
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
xkcd-search
Search for xkcd comics and retrieve metadata
-
uclcli
command line compressor/decompressor using libucl / NRV
-
blog-replay
replay a blog's archive into an Atom feed
-
lib_manipulation_archive
archive manipulation
-
rsar
archiver written in Rust
-
archie-cli
Archie is a simple CLI tool that allows you to archive infrequently used folders effortlessly and intelligently
-
compressed_collections
Collections which transparently compress data to reduce memory usage
-
archivelib-sys
An implementaton(in C++) of the Greenleaf ArchiveLib compression/decompression algorithm
-
vint32
fast vint u32 encoding
-
zstd-seekable-s3
Seekable zstd-compressed S3 objects
-
asuran-cli
Deduplicating, secure, tamper resistant archiver
-
packed_streaming_iterator
Additions to streaming_iterator
-
streaming-zip
create zip files on a non-seekable writer
-
vbyte
variable length integer compression
-
openshaiya-extractor
extracting Shaiya archives
-
selfe-arc
file archive library, useful for bundling process binaries and configuration files with your seL4 application
-
hpack-patched
implementing HPACK coding. Patched from the original crate.
-
HoLib
extracting and replacing assets in .ho archives
-
lzo-sys
Raw bindings to the LZO compression library
-
oozle
Open source Kraken, Mermaid, Selkie, Leviathan, LZNA, Bitknit decompressor
-
agram
An offline anagram library
-
numcodecs-fixed-offset-scale
(x-o) / s codec implementation for the numcodecs API
-
sludge-ar-with-ranlib
encoding/decoding Unix archive files
-
nlzss11
Nintendo's LZSS algorithm found in Skyward Sword
-
zip_long
iterator adaptors for zipping together two or more iterators
-
zstd_util
zstd_safe based compression and decompression wrapper
-
ziputil
Easily access or view specific files within a zip
-
tinystring
A string compression tool with dictionary generation
-
blosc2-sys
Bindings to C Blosc2
-
dens
Rust wrapper for the Density compression library
-
libtool
build script helper to automatically generate libtool convenience library (.la) files
-
vortex-flatbuffers
Flatbuffers definitions for Vortex types
-
thc
A compression scheme tailored for H3 cell indexes
-
makepad-zune-inflate
A heavily optimized deflate decompressor in Pure Rust
-
mozlz4
Decompress / compress mozlz4 files, specifically search.json.mozlz4 in Firefox
-
mcap-rs
reading and writing Foxglove MCAP files
-
static-filez
Build compressed archives for static files and serve them over HTTP
-
the-lock-lib
encrypting files and packing them to an archive
-
fenwick-model
fenwick-tree-based test utils for the 'arithmetic-coding' crate
-
liblzma-sys
Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the
liblzma
crate -
nix-cpio-generator
Dump a Nix's closure as CPIOs
-
include-flate-compress
Compression algorithm provider
-
sz3-sys
Low level bindigs to SZ3
-
websum
Next-gen integrity checker written in Rust
-
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…
-
gzip-cmp
that makes a distance measurement between binary data based on the difference of the compressed data length
-
pcompress
Experimental, efficient, and performant binary representation of districting plans
-
pco_cli
compresses, inspects, and decompres pco data
-
fastlanes_rs
Wrapper for the FastLanes Compression Format C++ library
-
rustfft
High-performance FFT library written in pure Rust
-
zchunk
A pure rust library for parsing and generating zchunk file
-
preflate-rs
Rust port of Preflate compression library
-
ow_blob_codec
Convert xml files to EIP4844 BLOB
-
libyaz0
de/compressing Nintendo Yaz0 files
-
louds-rs
High performance LOUDS (Level-Order Unary Degree Sequence) library
-
libarx
handle arx file, the file archive format based on Jubako
-
dbcomprs
Compress utils for developing database
-
audec
Automatic decompression
-
libasuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
gunzip-split
Uncompress concatenated gzip files back into separate files
-
trie-rs
Memory efficient trie (prefix tree) and map library based on LOUDS
-
minilz4
Minimal interface for the LZ4 compression library frame format
-
shoco-rs
Rust bindings to Shoco
-
zip-merge
support the reading and writing of zip files. This is a fork of the
zip
crate -
lzham
High-level bindings for the lzham codec
-
gzip
compression library
-
concise
bitmap compression in Rust
-
stb_dxt
Rust bindings to stb_dxt.h
-
pkz
Comic archive format
-
libsodium-ffivj
Native bindings (FFI) to the libsodium library.Based on libsodium-ffi this crate upgrades rust edition to 2021 and zip & bindgen dependencies
-
adc
Apple Data Compression scheme used in DMG images
-
minizip-sys
Rust FFI bindings for minizip
-
eimage-io
IO operations for processing image collections in 3D space
-
archiver-rs
easy interaction with multiple archive formats
-
varint-rs
A small, zero dependency varint implementation in Rust
-
serbzip-core
A quasi-lossless Balkanoidal meta-lingual compressor
-
mycelium_command
Mycelium DDM
-
cramjam
Thin Python bindings to de/compression algorithms in Rust
-
hop_leap
Easily connect to Leap Edge in Rust
-
guywaldman/ravro
CLI for Apache Avro with a high-level API
-
mpq
reading MPQ archives
-
libzip-sys
libzip ffi binding
-
internet_archive
Unofficial archive.org library
-
http-encoding
compression for http crate type
-
nutshell
Image manager of Project Polya
-
deep-unpack
Unpack deep archive files recursively over a file tree or a folder
-
doctor-diff-cli
creating and applying compressed archives of changes between two directory workspaces
-
festy
3DS save file decompressor
-
servo/fontsan
Sanitiser for untrusted font files
-
io_utils
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
libarchive
A safe Rust API for authoring and extracting archives with libarchive
-
cobalt-s3-archiver
CLI tool to create and validate ZIP archives in S3
-
xeno-rs
Extracting archives and firmwares in rust
-
lzip
Bindings to lzlib for lzip compression and decompression exposed as Reader/Writer streams
-
DevCore
Rust Core Project
-
bitpacking-plus
Wrappers of bitpacking with extra pack formats
-
iron_compress
A modifier for Iron that can compress response bodies
-
gba-compression
Pure Rust implementations of the compression/decompression routines used by the GBA
-
lzfse-sys
build the LZFSE reference implementation for lzfse-rs
-
arkiv
providing convenience function to manipulate various kind of archive (zip, tar.gz, tar.xz, ... )
-
hst-tw-profiles
working with Twitter profiles
-
twist-lz4
An lz4 compression extension for twist
-
vortex-datetime-parts
Vortex physical encoding that compresses temporal components individually
-
lz77
Zero dependency pure rust implementation of the FastLZ LZ77 compression algorithm
-
hemtt-io
An IO library for hemtt
-
unshield
Extract files from InstallShield Z archives
-
seqcompress
A toy compression algorithm that combines sequences of bytes into smaller strings
-
dochy
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
binstall-zip
support the reading and writing of zip files
-
lzma
LZMA format handling
-
huffman-codec
no_std codec for lossless compression via huffman codes
-
sevenzip-sys
FFI bindings to 7-zip
-
minicdn_core
Static files, compressed for efficiency (core crate)
-
zim-sys
Low-level FFI bindings for libzim
-
tokio-tar-up2date
async TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire…
-
smaz
compression library suitable for compressing very short strings
-
lzma-rs-perf-exp
A codec for LZMA, LZMA2 and XZ written in pure Rust with performance experiments
-
archive-pdf-urls
Extract all links from a PDF and archive the URLs in the Internet Archive's Wayback Machine
-
axfive-libzip-sys
Bindgen bindings to system libzip
-
deterministic-zip
generate consistent Zip files
-
idlset
Fast u64 set operations library
-
libribzip2
a bzip2 library written in pure rust
-
unishox-rs
Rust bindings for Unishox2 compression for short strings
-
rga
Old version! Please see ripgrep_all
-
serialqoi
Serial QOI de/encoder
-
sqsh
compression software in Rust with focus on scientific data
-
mayda_macros
Macros to generate basic encoding and decoding functions used by mayda
-
unbox
Command line utility that unpacks archives
-
smdiff-reader
reading SMDIFF files
-
huffmanrs
est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman
-
oscar-tools
Tools for processing OSCAR Corpora
-
jotaro
minizip-ng wrapper
-
pakman
File compression(zip) PAcKaging MANager
-
pkgar-core
Core Data Types for the Redox Package Archive
-
precompress_static
Brotli pre-compression for http static content
-
nintendo-lz
A small library for compressing/decompressing Nintendo's LZ10/LZ11 compression formats
-
crnlib
Rust port of crunch, to decode .crn file
-
ps-deflate
Object wrapper around libdeflater
-
seezee
A seekable
zstd
compressed buffer -
demsf-rs
A rewrite of https://github.com/phlbrz/demsf - DEMSF are bash scripts to Download and extract Microsoft Sharepoint file
-
bazaar-groupcompress
The groupcompress format used by Bazaar
-
lzfoo
A pure Rust LZFSE command line tool
-
include_assets
include compressed assets in a Rust executable
-
sega_cmp
compress data using Sega's CMP format
-
bsatoollib
working with BSA files
-
lzham-alpha-sys
Low level FFI-bindings for the lzham alpha codec
-
nvtt_rs
wrapper around the Nvidia Texture Tools library
-
absperf-minilzo
safe wrapper around absperf-minilzo-sys
-
memory-serve-core
Shared code for memory-serve and memory-serve-macros
-
zstud-sys
A basic wrapper around zstd
-
arithmetify
arithmetic coding
-
lzss-cli
A LZSS en-/decompressor CLI (lossless data compression, in pure Rust)
-
lzf-sys
FFI bindings for lzf
-
binjs_io
I/O component of the Binary AST reference implementation
-
libbzip3-sys
FFI bindings to libbzip3
-
zx0dec
Command-line tool to decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
uncbv
CBV archive extractor written in Rust
-
simple_huffman
Dead simple Huffman encoding and decoding library
-
spdp_sys
SPDP codec bindings
-
whitespace-sifter
Sift duplicate whitespaces away!
-
optivorbis
A lossless, format-preserving, two-pass Vorbis optimization and repair library
-
async_zip
An asynchronous ZIP archive reading/writing crate
-
archive-rs
archive file library
-
cement-extractor
File extractor for ATG Core Cement Library RCF archives
-
numcodecs-zfp
ZFP codec implementation for the numcodecs API
-
v8unpack
Unpack, pack, deflate and inflate 1C v8 file (*.cf)
-
pbo
Read and Write PBO files
-
libstomper
stomper compression tool
-
js_sizers
get your javascript file size after minification and gzip
-
minilzo3
Pure Rust implementation of minilzo; initially created with c2rust
-
xz-decom
XZ decompression using xz-embedded
-
image_dds
Convert images to and from compressed DDS formats
-
quick-compression
Fast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.
-
box-bin
Box open standard archiver binary
-
arithmetic-coding-adder-dep
fast and flexible arithmetic coding library
-
ages-prs
Compression and decompression of PRS, SEGA's LZ77 encoding
-
channelz_brotli
Brotli (C) compression for ChannelZ
-
ahuff
An adaptive Huffman coder
-
mila
interacting with common formats from FE9-FE15
-
furnel
A command-line utility to compress files using the brotli algorithm
-
minitar
A minimal implementation of the tape archive (tar) format in rust
-
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.
-
bnz
command-line interface to the banzai libre bzip2 encoder
-
huffman-encoding
Huffman encoding of arbitrary data
-
gmod-lzma
util.Compress and util.Decompress but in Rust!
-
rayonzip
Make zip archives with concurrent compression using rayon
-
lz4util
A program to compress and decompress with LZ4
-
wasm-zip-stream
A stream style zip compressing tool targeting wasm
-
just-fetch
Just fetch the file, unzipping it if needed
-
tinypng
Command line tool for compressing images using the TinyPNG API
-
huff_coding
Huffman coding algorithm, enabling one to create a Huffman tree with any alphabet they choose
-
libwaj
handle waj file, the pack format for web site
-
sqlite-compressions
Compression, decompression, testing, diffing and patching functions for SQLite: gzip, brotli, bsdiff,
-
comprez_macro
Partner in crime with comprez, a library to compress structs and enums
-
hpack
implementing HPACK coding
-
astcenc-rs
Idiomatic Rust bindings to the official ASTC encoder library from ARM
-
vortex-expr
Vortex Expressions
-
lzokay
A minimal, MIT-licensed implementation of the LZO compression format
-
simple-zip
Rust-based Library for File Compression and Decompression
-
moosicbox_aconverter
Audio converter helper binary
-
universal-archiver
unpack archives without having to specify the archive type
-
applesauce-core
A low level library interface for compressing and decompressing files using macos transparent compression
-
bipatch
A bsdiff-derived binary patching tool - patch library
-
goxoy_storage
Goxoy File Storage Library
-
tsz-macro
Delta-delta, Delta compression for time series data
-
hyperbuild
Fast allocation-less HTML minifier with smart whitespace handling
-
lz4_net_legacy
About implementation of the C# LZ4Net stream format in rust using lz4flex
-
preflate-bindings
Minimal bindings to preflate, a deflate stream reconstruction library
-
taro
In-place tar file extractor for memory-limited systems
-
zopfli-sys
The original Zopfli C library
-
basic_tar
Building blocks to read and write classic oldstyle tar archives and streams
-
varint-compression
variable length integer compression
-
comprexor
lib to compress and extract files and directories
-
devker
Rust Core Project
-
zip-rs
Opinionated library for parsing ZIP archives
-
lz4jb
LZ4BlockOutputStream format from https://github.com/lz4/lz4-java. This is not compatible with the standard LZ4 Block format
-
tape
basic operations with tape archives (tar)
-
rustyman
Huffman compression and decompression
-
stream-merge
Merge together and efficiently time-sequence compressed .pcap files stored in AWS S3 object storage (or locally) to stdout for pipelined processing High performance and parallel implementation…
-
vortex-fsst
Vortex FSST string array encoding
-
zip-format
no_std primitives for low level interaction with zip archives
-
smdiff-decoder
A pure Rust implementation for a SMDIFF decoder
-
zlib-src-sys
Rust build helpers for zlib. Licensed as GPL2 or FreeType License
-
numcodecs-asinh
asinh(x) codec implementation for the numcodecs API
-
fst-sys
Bindings for GTKWave FST file manipulation API
-
huffman-rust
Encode and decode files using canonical huffman codes
-
quick-storer
An easy to use file and folder storing software
-
wux-cli
Basic CLI tool for the WUX compression format for Wii U disc images
-
huffman_tree
利用哈夫曼树编码和解码
-
pre-rfc3243-libtw2-huffman
-
vortex-buffer
A byte buffer implementation for Vortex
-
xz-sys
Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the
xz
crate. Alias oflzma-sys
crate -
nlzss11-zlib
Nintendo's LZSS algorithm found in Skyward Sword, compression with zlib-ng
-
miniz_oxide_c_api
DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz
-
charls
Bindings for CharLS, the JPEG-LS implementation
-
absperf-minilzo-sys
that statically links minilzo and exposes all its symbols and functions
-
group-varint-encoding
Fast algorithm to compress lists if integers in blocks of 4. Appends 0s to blocks, if length of input is not divisable by 4.
-
v8unpack4rs
Unpack, pack, deflate and inflate 1C v8 file (*.cf)
-
huffman_rs
huffman encode and decode with rust
-
zip_next
now a wrapper around
zip
, which is where all future development will take place. Please replace this crate withzip
as a dependency -
libfct4
FCT Version 4 (Devised by Janick Eicher) in Rust
-
async-compression-issue-150-workaround
Adaptors between compression crates and Rust's modern asynchronous IO types
-
pixlzr
lib and CLI for the pixlzr image format