-
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
-
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…
-
miniz_oxide
DEFLATE compression and decompression library rewritten in Rust based on miniz
-
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…
-
zstd
Binding for the zstd compression library
-
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…
-
async-compression
Adaptors between compression crates and Rust's modern asynchronous IO types
-
oxipng
A lossless PNG compression optimizer
-
bitpacking
Fast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust.
-
niffler
transparent support for compressed files
-
bitcode
bitwise binary serializer
-
lz4
bindings library
-
bzip2
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
weezl
Fast LZW compression and decompression
-
gzp
Parallel Compression
-
trie-rs
Memory efficient trie (prefix tree) and map library based on LOUDS
-
libdeflater
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
async_zip
An asynchronous ZIP archive reading/writing crate
-
libz-sys
Low-level bindings to the system libz library (also known as zlib)
-
ruzstd
A decoder for the zstd compression format
-
zopfli
compression algorithm
-
libflate
DEFLATE algorithm and related formats (ZLIB, GZIP)
-
parquet2
Safe implementation of parquet IO
-
lzzzz
Full-featured liblz4 binding for Rust
-
sux
A pure Rust implementation of succinct and compressed data structures
-
vortex-array
Vortex in memory columnar data format
-
inflate
DEFLATE decoding
-
yazi
DEFLATE/zlib compression and decompression
-
bita
Differential file synchronization over http(s)
-
libz-ng-sys
Low-level bindings to zlib-ng (libz-ng), a high-performance zlib library
-
xz2
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding
-
unrar
list and extract RAR archives
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
rc-zip-sync
Synchronous zip reading on top of rc-zip
-
dotslash
Command-line tool to facilitate fetching an executable, caching it, and then running it
-
zlib-rs
A memory-safe zlib implementation written in rust
-
sevenz-rust
A 7z decompressor/compressor written in pure rust
-
dsi-bitstream
read/write bit streams supporting several types of instantaneous codes
-
zip-extensions
An extension crate for zip
-
pyapp
Runtime installer for Python applications
-
fat-macho
Mach-O Fat Binary Reader and Writer
-
zip-extract
Archive extraction via zip-rs, automated
-
pco
Good compression for numerical sequences
-
oneio
that provides unified simple IO interface for reading and writing to and from data files from different sources and compressions
-
bloom2
Fast, compressed, 2-level bloom filter and bitmap
-
axoasset
>o_o<
-
tsz-compress
Delta-delta, Delta compression for time series data
-
gix-archive
archive generation from of a worktree stream
-
ar_archive_writer
A writer for object file ar archives
-
cab
Read/write Windows cabinet (CAB) files
-
arrow-ipc
Support for the Arrow IPC format
-
lzxd
Decompression implementation for Microsoft's LZXD compression format
-
automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically
-
zune-inflate
A heavily optimized deflate decompressor 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…
-
liblzma
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. forked from xz2.
-
constriction
Entropy coders for research and production (Rust and Python)
-
fdeflate
Fast specialized deflate implementation
-
memory-serve
Fast static file serving for axum web applications
-
deflate64
based on .NET's implementation
-
flexpolyline
Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples
-
hdt
Header Dictionary Triples (HDT) RDF compression format
-
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
-
mcap
reading and writing MCAP files
-
cseq_benchmark
The program for benchmarking compact sequences and bitmaps
-
delharc
parsing and extracting files from LHA/LZH archives
-
libz-rs-sys
A memory-safe zlib implementation written in rust
-
raft-engine
A persistent storage engine for Multi-Raft logs
-
vortex-dtype
Vortex's core type system
-
compu
Rust Compression library with generic interface
-
ouch
A command-line utility for easily compressing and decompressing files and directories
-
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…
-
fecr
FerrumCrimper - A fast, Rust-powered CLI tool for efficient file management, compression, and archival with support for multiple formats and secure data handling
-
applesauce
compressing files with apple file system compression
-
swh-graph
Compressed in-memory representation of the Software Heritage archive graph
-
compress-tools
functions for compressed and archive files handling
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
structdiff
zero-dependency crate for generating and applying partial diffs between struct instances
-
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 -
lzma-rs
A codec for LZMA, LZMA2 and XZ written in pure Rust
-
matchtigs
Different algorithms for computing small and minimum plain text representations of kmer sets
-
vach
archiving format, designed for storing assets in compact secure containers
-
qbsdiff
Fast and memory saving bsdiff 4.x compatible delta compressor and patcher
-
cloudflare-zlib
Safe wrapper for Cloudflare's optimized zlib
-
rc-zip-cli
A sample zip decompressor based on rc-zip
-
grenad
Tools to sort, merge, write, and read immutable key-value pairs
-
laz
Rust port of Laszip compression. of the LAS format
-
deflate
zlib and gzip encoder written in Rust
-
minimizer
Minimize files to find minimal test case
-
libbz2-rs-sys
a drop-in compatible rust bzip2 implementation
-
zip2arx
Convert a zip archive into a arx archive
-
miniphy
Create an ordered FASTA TAR file
-
rawzip
A Zip archive reader and writer
-
louds-rs
High performance LOUDS (Level-Order Unary Degree Sequence) library
-
sevenz-rust2
A 7z decompressor/compressor written in pure Rust
-
fastpfor
written in Rust
-
derivre
A derivative-based regular expression engine
-
epub
support the reading of epub files
-
zlib-header-cli
CLI to print details of the 2 Byte zlib header, as defined in RFC 1950
-
stackpack
A compressor-agnostic compression pipeline
-
ar
encoding/decoding Unix archive files
-
uuid25
25-digit case-insensitive UUID encoding
-
ripunzip
unzip an archive in parallel
-
zfp-sys
Raw Rust bindings to ZFP (https://github.com/LLNL/zfp)
-
minimum_redundancy
encode and decode data with binary or non-binary Huffman coding
-
zstd-framed
zstd seekable format compression and decompression. Supports sync and async I/O
-
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…
-
backupsync
A fast and efficient multi-threaded backup tool written in Rust, supporting compression, incremental backup, and automation
-
preflate-rs
Decompresses existing DEFLATE streams to allow for better compression (eg with ZStandard) while allowing the exact original binary DEFLATE stream to be recreated by detecting the parameters used during compression
-
askalono-cli
detect the contents of license files
-
waj
Store a web site in a package
-
moss-trimmer
Archiver and parser for Measure of Software Similarity (MOSS) results
-
ezark
Open source archive utility written in Rust
-
rzopfli
A lossless data compression tool using Zopfli
-
varint-rs
A small, zero dependency varint implementation in Rust
-
bffextract
Extract content of BFF file (AIX Backup file format)
-
smn_archive
An archive editor for a custom smnarchive format (.smn)
-
archflow
Create a streamable Zip archive
-
piz
piz (a Parallel Implementation of Zip) is a ZIP archive reader designed to concurrently decompress files using a simple API
-
pnp
Resolution primitives for Yarn PnP
-
minify-js
Extremely fast JavaScript minifier
-
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
-
melda
Delta-State JSON CRDT
-
omicron-zone-package
Packaging tools for Oxide's control plane software
-
servicepoint
CCCB Service Point Display
-
threecpio
manage initrd cpio archives
-
cpio-archive
cpio archive reading and writing
-
security-orchestrator
A cli tool for cox automotives security orchestrator
-
applesauce-cli
A command-line interface for compressing and decompressing files using macos transparent compression
-
rfmp
A program to pack and install Factorio mods from source code quickly
-
json-job-dispatch
Dispatch jobs described by JSON files and sort them according to their status
-
mpq
reading MPQ archives
-
add-determinism
RPM buildroot helper to strip nondeterministic bits in files
-
obfd
organize files into folders by date
-
ezcp
automatically generate test cases for competitive programming problems
-
formata-cli
Helper CLI for the Formata platform
-
vortex-proto
Protocol buffer definitions for Vortex types
-
blosc
Rust bindings to the C-BLOSC compression library
-
prs-rs
High performance compressor/decompressor for the SEGA PRS Compression scheme
-
twmap
Parse, edit and save Teeworlds and DDNet maps
-
edit-xlsx
A quick and easy-to-use Rust library for Excel file editing
-
cabac
Context-adaptive binary arithmetic coding library
-
robopages
CLI and API server for Robopages, a YAML based files for describing tools to large language models (LLMs)
-
lz4-sys
Rust LZ4 sys package
-
easy-install
-
refpack
providing compression/decompression for the RefPack compression format, utilized by many early 2000s EA games
-
lzma-rust2
LZMA/LZMA2 codec ported from 'tukaani xz for java'
-
bsdiff
Rust port of the bsdiff binary diffing algorithm
-
cpio
An API for creating CPIO archives
-
fid-rs
High performance FID (Fully Indexable Dictionary) library
-
quick-file-transfer
Transfer files quickly, safely, and painlessly between hosts on a local network
-
vkclient
Vk Api client implementation
-
misc_utils
A small collection of convenient and utility functions developed for personal use
-
pardalotus_snapshot_tool
Tools to work with scholarly metadata snapshots from DataCite and Crossref
-
streaming-decompression
Fallible streaming iterator specialized for decompression
-
sfbinpack
read Stockfish Binpacks
-
uesave
Unreal Engine save file (GVAS) reading/writing
-
mayda
Compression of integer arrays, favoring decompression speed
-
unzip-all
Decompress all file recursively using unar
-
s3b
A command line tool for uploading data to Amazon S3, backed by an embedded database
-
partialzip
Download single files from online zip archives or list the content
-
simple-minify-html
Extremely fast and smart fork of minify-html
-
csf_benchmark
The program for benchmarking Compressed Static Functions
-
unarc-rs
handling & extracting ARJ, ARC, ZOO, SQ/SQ2/QQQ, SQZ, .Z and HYP archives
-
cs_epic_p2p
Chain implementation for epic, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
bitterlemon
An RLE-based encoder and decoder for bit streams
-
libwild
that provides a fast Linux linker
-
rapid-qoi
Optimized QOI format encoder and decoder
-
luanti-protocol
Luanti protocol implemented in Rust
-
vq
A vector quantization library for Rust
-
stream-vbyte
Compress and decompress numbers efficiently in the Stream VByte encoding
-
dot4ch
Wrapper library around 4chan API
-
scrunch
full-text-searching compression
-
files-diff
differing files and ZIP archives
-
warc
reading and writing WARC files
-
lz-str
A port of lz-string to Rust
-
minicdn
Static files, compressed for efficiency
-
lzfse_rust
A pure Rust LZFSE library
-
niffler-temp
transparent support for compressed files
-
vpk
Valve Pak format parser for Rust
-
mtzip
making zip archives with multithreaded compression
-
paxit
flexible Rust library for compressing and decompressing files using various algorithms, with a modular design that allows easy addition of new compression formats
-
bitfield-rle
A run-length-encoder that compresses bitfields
-
slpz
Compresses and decompresses between the slp and slpz Slippi replay formats
-
lzss
en-/decompressor (lossless data compression, no_std capable, in pure Rust)
-
bzip2-rs
Pure Rust bzip2 decompressor
-
servicepoint2
CCCB Service Point Display
-
rdedup
Data deduplication with compression and public key encryption. - binary
-
hyper-archive
HPA | Ultra Fast Archive compression method for games and many other
-
xvf
Easy archive extraction
-
nu_plugin_strutils
a collection of string utilities for nushell
-
data-guardian
System service for monitoring and optimizing app data usage
-
sz3
High level bindings to the SZ3 lossy floating point compressor
-
blosc-src
FFI bindings for blosc-c
-
netidx-archive
netidx archive file format
-
redirectionio
Redirection IO Library to handle matching rule, redirect and filtering headers and body
-
compressed-intvec
A compressed integer vector with fast random access that stores values with instantaneous codes in a bitstream
-
isal-rs
isa-l Rust bindings
-
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
slugid
generation for Rust
-
pingora-header-serde
HTTP header (de)serialization and compression for Pingora
-
vortex-tui
a small but might tool for working with Vortex files
-
lzma_tarball
reading and writing tarballs with lzma compression
-
rvz
RVZ compression library
-
rusty_borg
simplifying BorgBack
-
arcode
An Arithmetic Coder (lossless entropy encoder)
-
rc-zip
An I/O-agnostic implementation of the zip file format
-
vortex-dict
Vortex dictionary array
-
compressed_log
Log compression on the fly
-
fst-reader
FST wavedump format reader implemented in safe Rust. Formerly known as fst-native.
-
crate_untar
Streaming reader of Cargo’s published package format (
.crate
tarball) -
bzip3
compression library
-
boytacean-encoding
Codecs library for Boytacen
-
post-archiver
A Unify Archive
-
huffc
A CLI tool for Huffman compression and decompression
-
zstd-seekable
Bindings to the seekable version of ZStandard
-
bondrewd
Bit-Level field packing with proc_macros
-
noodles-bgzf
Blocked gzip format (BGZF) reader and writer
-
simple-arithmetic-coding
Arithmetic coding, directly derived from the well-known CACM87 C-language implementation
-
libdivsufsort-rs
wrapper of libdivsufsort
-
rasn-cdt
Data types for the Compressed Data Type
-
minify
text minification. Currently supported: html, json
-
libcramjam
Compression library combining a plethora of algorithms in a similar as possible API
-
wallabag-api
Client API library for Wallabag
-
zstd-safe
Safe low-level bindings for the zstd compression library
-
cpclib-crunchers
crunchers that are used in cpc world
-
webgraph
port of the WebGraph framework (http://webgraph.di.unimi.it/)
-
assemblyline-models
Data models for the Assemblyline malware analysis platform
-
nexrad-data
Models and functions for accessing NEXRAD data from public sources
-
archive-to-parquet
Recursively convert archives to parquet files
-
streaming-libdeflate-rs
Streaming decompression RIIR of libdeflate
-
anyreader
Efficiently and recursively read archives and compressed streams of data
-
jojodiff
handling JojoDiff files, a diff utility for binary files
-
hyperbuild
Fast allocation-less HTML minifier with smart whitespace handling
-
vortex-runend
Vortex run end encoded array
-
weg_li_api
Making working with the weg.li API more convenient
-
acr
All shared code across the whole Acridotheres project
-
mu_uefi_decompress
UEFI decompression
-
fluvio-compression
Fluvio Compression library
-
blue_archive
A Blue Archive api wrapper for Rust, based off of SchaleDB's data: https://github.com/lonqie/SchaleDB
-
fast-assets
Easy to use Assets Manager
-
pruner
A command-line utility and library to prune backups on a schedule
-
firo
Straightforward rotating file implementation
-
mago-composer
Parses and models composer.json files
-
zugriff
CLI
-
zip-core
zip implementation independent structs and helpers
-
csv2parquet
Convert CSV files to Parquet
-
rocket_async_compression
Response compression in both gzip and brotli formats for the Rocket webserver using the
async-compression
library -
lzma-rust
LZMA/LZMA2 codec ported from 'tukaani xz for java'
-
fpzip-sys
Raw Rust bindings to FPZIP (https://github.com/LLNL/fpzip)
-
ciso
image compression and decompression
-
rrdcached-client
A RRDCached (RRDtool) client library
-
cgn-cli
A command-line tool for optimally compressing chess games in PGN format
-
gv_video
GV Video Decoder for Rust
-
download-cef
Download and extract pre-built CEF (Chromium Embedded Framework) archives
-
borgbackup
A wapper for the borgbackup utility
-
dalet
in Rust
-
rusty_oge
Библиотека, решающая задачки из ОГЭ по информатике
-
deko
A decoder that automatically detects compression format (gzip, bzip2, xz, zstd) via external crates. Includes an encoder for the same formats as well.
-
flate3
High-performance RFC 1952 compression and de-compression
-
compress_io
Convenience library for reading and writing compressed files/streams
-
bzip2-sys
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
font-manager
manage fonts on linux systems
-
rkyv-owned-archive
Helpers for having owned Archived types in rkyv
-
libdeflate-sys
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
sos-search
In-memory meta data search index the Save Our Secrets SDK
-
bidiff
A bsdiff-derived binary patching tool - patch library
-
cat-once
Tool used to cat files in tight disc conditions saving disk space
-
lzfse
Rust bindings for the LZFSE reference implementation
-
gzip-header
decoding and encoding the header part of gzip files based on the gzip header implementation in the flate2 crate
-
ggstd
Partial implementation of Go standard library
-
aehobak
Transcoder for bsdiff binary patches
-
qualified_do
Composable _qualified_ do expressions for Rust, supporting monad- and applicative-like structures
-
approx_int
A compact representation of numbers using a tuple (u8, u8, bool) for efficient approximation and storage
-
exaf-rs
Extensible archiver format
-
fastlz-rs
Pure-Rust reimplementation of FastLZ
-
include-flate
A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation
-
http_reader
HttpReader with cache can be used for ZipArchive, sevenz-rust and etc
-
rust-lzma
interface for LZMA compression and decompression
-
cfun
Tidy up common functions
-
bam
that allows to read and write BAM, SAM and BGZIP files, written completely in Rust
-
ant-releases
Download and unpack binaries released from the safe_network repository
-
v_archive_rs
V-Archive
-
destiny-pkg
Destiny 1/2 Tiger package library and tools (unpacker, verification)
-
iroh-car
car files for iroh
-
pthash
Rust bindings for PTHash
-
wayback-rs
Tools for working with the Internet Archive's Wayback Machine
-
binary-ensemble
A CLI tool for working with and compressing ensembles of districting plans
-
zlib-header
work with the 2 Byte zlib header, as defined in RFC 1950
-
fastfibonacci
Fast Fibonacci encoding/decoding
-
mchr
Lenient implementations of encodings. Zero allocations, zero dependencies!
-
asar
read and write asar archives, often used by Electron apps
-
agzip
Async compatible gzip (de)compressor
-
libxlsxwriter-sys
Rust binding of libxlsxwriter
-
bincache
ZitaneLabs binary cache
-
statisk
opinionated static site generator
-
thread_io
performing I/O in background thread
-
starbase_archive
packing and unpacking archives. Supports tar and zip.
-
q_compress
Good compression for numerical sequences and time series
-
nvtt_rs
wrapper around the Nvidia Texture Tools library
-
arc-writer
Arc writer
-
obvhs
BVH Construction and Traversal Library
-
entitled-exe
Script kiddies whining about no compiled binaries? Troll them with an exe that opens GitHub
-
palettevec
A palette compressed vector library for potentially insane runtime compression ratios
-
cli-autoupdate
autoupdate library for checking/update binaries
-
succinct
data structures for Rust
-
escp
Energy Sciences Network transfer tool (EScp)
-
obsidian-lib
reading and extracting files from Obsidian .obby plugin files
-
vach-cli
A command-line tool to work with .vach files
-
cloudflare-zlib-sys
Cloudflare fork of zlib with performance improvements
-
rust-ena
ena-crate interacts directly with the European Nucleotide Archive(ENA)
-
huff-tree-tap
Huffman Encoder and Decoder Library
-
malwaredb-lzjd
LZJD algorithm by Edward Raff -- https://github.com/EdwardRaff/jLZJD
-
ziplyn
A fast and lightweight file compression and extraction tool built in Rust
-
bgzip
Rust implementation of bgzip
-
unrar-async
List and extract .rar archives, async
-
makepad-miniz
Makepad fork of miniz-oxide with no deps
-
arithmetify
arithmetic coding
-
miniz_oxide_c_api
DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz
-
acridotheres
Core Library
-
summavy_fastfield_codecs
Fast field codecs used by tantivy
-
zip_structs
ZIP archives structures handling library
-
chess_compression
A chess compression library
-
pmw1
manipulating executables in the PMW1 format, which offers EXE compression and is used by the PMODE/W DOS extender. Currently requires nightly Rust due to use of inline assembly.
-
packed-char
Stores a char or a 22-bit integer in 32 bits
-
utf-c
A very small and simple compression for short UTF-8 texts
-
better-limit-reader
Configurable limit reader that limits the number of bytes read from an underlying reader, supporting decompression from Gzip and Zlib compressed via
flate2
-
zopen
Automatically open compressed files
-
backpak
A content-addressed backup system with deduplication and compression
-
linker-layout
Data structures for storing linker layout information
-
columnation-master
An experimental columnar arena
-
easy-archive
-
Shrinkr
a compression tool for files and folders
-
hpt-dataloader
An internal library for data loading for hpt
-
ricecomp
Rice Compression Algorithm
-
lz-fear
A fast pure-rust no-unsafe implementation of LZ4 compression and decompression
-
adpcm-xq-sys
Bindings to the
adpcm-xq
C library -
soph-view
Framework for Web Rustceans
-
bufkit-data
manage an archive of bufkit files
-
swh-provenance-db-build
Reads a swh-graph dataset, and produces a Parquet database suitable for efficient provenance queries
-
vorbis_bitpack
Vorbis I bitpacking convention
-
silpkg
working with SIL's PKG archives
-
mactime2
Replacement for
mactime
-
tree-buf
A prototype binary serialization protocol for data
-
preserves-tools
Command-line utilities for working with Preserves documents
-
zippity
asynchronously creating a ZIP file on the fly
-
tsz
time series compression based upon Facebook's Gorilla whitepaper
-
makepad-zune-inflate
A heavily optimized deflate decompressor in Pure Rust
-
rans
rANS (range variant of Asymmetric Numeral Systems) encoder and decoder
-
primitive-archiver
Primitive archiver
-
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.
-
cmprss
A compression multi-tool for the command line
-
metrics-datadog-exporter
A
metrics
compatible exporter that sends metrics to DataDog -
reatler
A thing that can bundle files into single one
-
ppaass-codec
The codec part for ppaass application
-
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.
-
zipcompose
YAML-based zip runner
-
blosc2-rs
Blosc2
-
rust-gd
Generalized Deduplication based on Error-Correcting Codes
-
msbwt2
multi-string BWT query library
-
emdb_lib
Orthographic token compression
-
pcompress
Experimental, efficient, and performant binary representation of districting plans
-
zfp-sys-cc
Raw Rust bindings to ZFP (https://github.com/LLNL/zfp) with Microsoft Windows 10 support
-
oca_zip_resolver
Lib for resolving OCA Bundle from zip file to OCA struct
-
brotli-dict-gen
Brotli Dictionary Generator
-
huffman-compress
Huffman compression given a probability distribution over arbitrary symbols
-
strawboat
A native storage format based on Apache Arrow
-
gfwx
Good, Fast Wavelet Codec (Rust)
-
byte-size
An effective short string shrinker with total disregard for speed, memory usage and executable size
-
flop
floppy-disk facades for common archive formats!
-
kv-trie-rs
KV capable prefix trie library based on LOUDS
-
img_comp
jpg, png 图片压缩
-
ydb-grpc
contains generated low-level grpc code from YDB API protobuf, used as base for ydb crate
-
peapod
Ultra-compact storage for enums
-
huffman-compression
Package to encode and decode Huffman Strings
-
libarx
handle arx file, the file archive format based on Jubako
-
dmclc5
A minecraft launching library
-
better-minify-js
Extremely fast JavaScript minifier
-
lz4-compression
Pure Rust implementation of LZ4 compression and decompression as a library
-
crabz
Parallel Compression
-
smdiff-encoder
generating SMDIFF delta patches
-
pfs_unpacker
Artemis Engine archive unpacker ( packer )
-
chess-huffman
Compresses chess games using Huffman coding
-
ps-pint16
Packs integers into a u16 via variable precision
-
banzai
A pure Rust bzip2 encoder
-
pithos_lib
components for encrypting / compressing pithos (.pto) files, including specification
-
freaky/compactor
An interface to Windows 10 filesystem compression
-
streamvbyte64
stream-vbyte codec supporting 64-bit wide values
-
dipa
dipa makes it easy to efficiently delta encode large Rust data structures
-
compress
Various compression algorithms written in rust
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
asuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
functo_rs
Control/Data/Unrestricted monad hierarchies for Rust to be used with qualified_do
-
arithmetic-coding
fast and flexible arithmetic coding library
-
retrocompressor
file compression with retro formats
-
rpm-repository
RPM repository interaction
-
esbuild-rs
Rust wrapper for esbuild, an extremely fast JS minifier written in Go
-
urex
wip UnityRustExtractor and patcher
-
swapvec
A Vector swapping to disk after exceeding a given length
-
bitbottle
a modern archive file format
-
rust-lzxpress
interface for Microsoft LZXpress decompression
-
static-compress
Create a compressed copy of files matching a glob to serve statically compressed files with a web server
-
ezlog
core function and code
-
rc-zip-tokio
Asynchronous zip reading on top of rc-zip (for tokio I/O traits)
-
ps-deflate
Object wrapper around libdeflater
-
blosc2-sys
Bindings to C Blosc2
-
person_struct_parser
Rust parser for person struct
-
smn_shelf
An archive system for general form based data
-
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.
-
sourcepak
reading and writing Source engine package files
-
minilzo
A wrapper around the portable lossless data compression library
-
snappy_src
FFI bindings for snappy, a fast compressor/decompressor
-
ubiquity
n-directional file synchronization utility
-
box-format
Support library for the Box open standard archive format
-
keyz
keyz client for Rust
-
rstxtar
txtar Go package
-
emoji-gen
Emoji importing tool for the fediverse
-
minhtml
[CLI] Extremely fast and smart HTML + JS + CSS minifier
-
warpalib
An unopiniated api for parsing renpy archives
-
blosc2-src
FFI bindings for c-blosc2
-
android-sparse
Android's sparse file format
-
kifmm-fftw-src
FFTW src for fifmm
-
backup-deduplicator
deduplicate backups. It builds a hash tree of all files and folders in the target directory. Optionally also traversing into archives like zip or tar files. The hash tree is then used to find duplicate files and folders.
-
nu_plugin_compress
A nushell plugin for compression and decompression, supporting zstd, gzip, bzip2, and xz
-
swf-emitter
SWF emitter
-
time-key-stream-set
A time-keyed stream set
-
rscompress
compression of data
-
analogize
log analyzer
-
crates_tools
Tools to analyse crate files
-
arkive
Immutable archive manipulation library
-
palmdoc-compression
Fast & safe implementation of PalmDoc/MOBI/AZW/Kindle flavored LZ77
-
mayda_codec
Separate compilation unit for functions generated by mayda_macros
-
minilzo-rs
A pure rust implementation bound to the C version of minilzo
-
snap
A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression.
-
squash-sys
sys-level bindings to the squash compression library
-
bunko
lightweight, flexible, high-performance Rust library for data compression and decompression
-
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…
-
zip_recurse
that allows to ZIP directories recursively
-
rust-stdf
parsing Standard Test Data Format (STDF) files of version V4 and V4-2007
-
fsst-rust
pure rust implementation of the Fast Static Symbol Table
-
syeve
efficient video encoding (lossless streaming codec)
-
zim-rs
Safe bindings for libzim
-
newpfd
integer compression/decompression
-
cramjam
Thin Python bindings to de/compression algorithms in Rust
-
zipit
Create and stream zip archives on the fly
-
async-mtzip
making zip archives with multithreaded async compression
-
salzweg
A LZW encoder and decoder, fast and memory efficient
-
docchi
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
paku
Collection of decompressors in pure safe Rust
-
nanovec
Arrays and Vec-likes of small integers packed in an integer or two
-
zip-lzma
support the reading and writing of zip files. Forked to add lzma decompression support.
-
fileslice
Slices of files
-
gribberish
Parse grib 2 files with Rust
-
tthresh
High-level Rust bindings to the tthresh compressor
-
chesscom-openapi
OpenAPI-generated API client bindings for Chess.com
-
async_zip_futures
An asynchronous ZIP archive reading/writing crate using futures-rs
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
lzokay-native
A pure rust port of lzookay
-
zstd-sys
Low-level bindings for the zstd compression library
-
python-oxidized-importer
A Rust-powered Python importer
-
vortex-all
Vortex file format with all builtin codecs and a sampling compressor
-
vec-x
structure
VecX
to manage fixed-length arrays, supporting numeric operations and assignment operations betweenVecX
and scalar values -
hive-asar
Asynchronous parser and writer for Electron's asar archive format
-
healthcard_rust
Read data from German public health insurance cards (Elektronische Gesundheitskarte eGK)
-
sqsh-rs
wrapper around the libsqsh library
-
wikimedia
Download and read wikimedia data
-
webarchive
working with Apple's Web Archive file format
-
libflate_lz77
LZ77 encoder for libflate crate
-
crunch64-cli
compressing/decompressing files with common n64 formats
-
locutus-stdlib
Locutus P2P network standard library
-
lore
Zero-dependency hashing algorithms
-
libz-rs-sys-cdylib
A memory-safe zlib implementation written in rust
-
devker
Rust Core Project
-
nybble
Helper crate to split byte vectors into nybbles and combine them back
-
http_writer
Convert any stream into a put request
-
nfdump
reading nfdump files
-
autocompress
Automatically select suitable decoder from magic bytes or encoder from file extension
-
zip_parser
A zip file format parser, supporting no_std environment, stream parsing and seeking
-
clickhouse-driver-cth
CityHash binding for ClickHouse Asynchronous Driver
-
zstd-reusectx
Binding for the zstd compression library, with the ability to reuse compression contexts
-
munzip
minimal deflate-only unzip library
-
hyperscan-sys
Hyperscan bindings for Rust with Multiple Pattern and Streaming Scan
-
libaeron_archive_c_client-sys
Rust bindings for the Aeron Archive Client
-
lusl
Lossless Uncompressed Serializer Library
-
pkgar-repo
Redox Package Repository
-
fst-native
FST wavedump format reader implemented in safe Rust
-
leanify-many
spawn leanify subprocesses
-
compu-brotli-sys
Bindings to brotli C library
-
unarchiver
CLI Tool for un/archive multiple formats of compressed files
-
tera-client-packer
A CLI Utility to pack, compress and fragment TERA Online client files
-
gdeflate
compressing and decompressing the GDeflate format
-
rustwrap
that helps wrap binary releases for easy distribution
-
egzreader
Read gzip/non-gzip stream easily
-
unrar_sys
FFI bindings to unrar (with minimal abstractions)
-
simple-archive
Slim library to simplify handling compressed archives in Rust based on libarchive
-
bipatch
A bsdiff-derived binary patching tool - patch library
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
encryptify-lib
encrypting and decrypting files and folders using AES-256 bit encryption
-
decompress
Extracting archives made easy
-
rust-dense-bitset
Efficient and compact bitsets for Rust
-
yaz0
de/compressing Nintendo Yaz0 files
-
smush
Common rust abstraction around a variety of compression codecs
-
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…
-
quicklz
fast compression algorithm. This library is an implementation of the QuickLZ format in rust
-
geochunk
Split a CSV semi-evenly based on ZIP population stats
-
hpack_codec
Encoder and Decoder for HPACK (RFC 7541)
-
rmw-utf8
Short text compression algorithm for utf-8 (optimized for Chinese , developed based on rust programming language). 面向utf-8的短文本压缩算法(为中文压缩优化,基于rust编程语言开发)。
-
rustminify
Minifies Rust code
-
rusty_plantuml_encoder
A package for encoding and compressing text for plantuml diagram
-
ages-ice-archive
Functions for packing and unpacking SEGA's ICE archive format, used in Phantasy Star Online 2
-
season
Automatic Data Augmentation Library
-
huffman-compress2
Huffman compression given a probability distribution over arbitrary symbols
-
usf
Universal Storage Format (USF) - A next-generation, high-performance storage format
-
uncrx-rs
Uncrx is a library that helps you convert a CRX Extension to a zip file that can be easily extracted
-
hff-std
Hierarchical File Format: synchronous support
-
jolse
command-line interface (CLI) tool written in Rust for encoding and decoding files and directories using base64 encoding
-
tar2arx
Convert a tar archive into a arx archive
-
ordbog
lossy dictionary codes for accelerated scans
-
ribzip2
a bzip2 cli written in pure rust
-
pooled-writer
using N threads to write to M compressed files/writers
-
lzfse-sys
build the LZFSE reference implementation for lzfse-rs
-
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…
-
vortex-error
Vortex errors
-
stream-unpack
A small library for stream unpacking archives
-
hylarana-ffmpeg-sys
mirror ffmpeg sys crate
-
numcodecs
API for buffer compression
-
alac-encoder
Rust port of Apple's open source ALAC library
-
maker-panel
Generator for modular mechanical panels
-
panda-re-sys
The official *-sys library for interfacing with PANDA (Platform for Architecture-Neutral Dynamic Analysis)
-
pdfshrink
Shrink PDF files using Ghostscript
-
compression
libraries implemented by pure Rust
-
hfmn
A flexible Huffman coding implementation
-
zippy
CLI-based un/zipping tool that's available anywhere Rust is
-
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.
-
simple-zip
Rust-based Library for File Compression and Decompression
-
om-file-format-sys
Rust bindings for om-file-format C code
-
unpack
Command line utility that unpacks archives, a maintained version of 'unbox'
-
dsrs
wrapper for Apache DataSketches
-
self-github-update-enhanced
Self updates for standalone executables (Github) with fast git proxy support
-
rscompress-transformation
data transformation supporting rscompress
-
symbol
globally interned strings
-
xl
A package to let you process *big* Excel files very quickly
-
archiver-rs
easy interaction with multiple archive formats
-
coding_benchmark
The program for benchmarking Huffman coding algorithms
-
smdiff-merger
merging SMDIFF delta files together
-
numcodecs-zfp-classic
ZFP (classic) codec implementation for the numcodecs API
-
rlz
Relative Lempel-Ziv (RLZ): a LZ based compressor against a large static dictionary
-
rkyv_util
Tools for zero-copy deserialization with rkyv
-
archive-reader
reading files from archives
-
bitar
bita archive utilities
-
tangram_zip
Tangram makes it easy for programmers to train, deploy, and monitor machine learning models
-
prefix_uvarint
Prefix based variable length integer coding
-
wimlib
(Hopefully) idomatic bindings to the wimlib library
-
assemblyline-client
A client for the Assemblyline malware analysis platform
-
mirror-ffmpeg-sys
mirror ffmpeg sys crate
-
odm-migration-utility
OpenRetail Data Migrator Utility
-
gma
read and write .gma files, the format used by garry's mods addons
-
precompress_static
Brotli pre-compression for http static content
-
compressed_vec
Floating point and integer compressed vector library, SIMD-enabled for fast processing/iteration over compressed representations
-
archivio
Based on the content of the Files directory creates a Tags directory with symbolic links to original content. Files should follow the naming convention AAAA-MM-DD[_Tags]+
-
baxzup
Create backups using XZ compression
-
numpress
A pure rust implementation of ms-numpress, a fast, minimally lossy compression algorithm for mass spectrometry data
-
applesauce-core
A low level library interface for compressing and decompressing files using macos transparent compression
-
smn_arch
SMN architecture
-
zip-merge
support the reading and writing of zip files. This is a fork of the
zip
crate -
comde
Compression/decompression akin to serde
-
cobalt-s3-archiver
CLI tool to create and validate ZIP archives in S3
-
heatshrink-lib
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
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-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 -
archivelib
An implementaton of the Greenleaf ArchiveLib compression/decompression algorithm
-
gelf
logging GELF messages to a Graylog compatible server
-
minipac
A packet radio protocol, designed for ham radio. Similar in function to AX.25
-
chd-capi
libchdr-compatible C API for a Rust implementation of the CHD File Format
-
heatshrink-bin
A minimal library implementing the heatshrink compression algorithm for no_std environments
-
huffman-codec
no_std codec for lossless compression via huffman codes
-
sendable-swapvec
A Vector swapping to disk after exceeding a given length
-
lzo1x
Safe Rust port of the LZO1X compression algorithm
-
goxoy-tar-archive
Goxoy File Storage Library
-
comprez
compressing and decompressing structs and enums
-
zx0
compressor implementation for Rust
-
general_storage_static
general_storage::Storage where backend is chosen statically by a feature
-
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… -
sz3-sys
Low level bindigs to SZ3
-
tbc
Texture Block Compression (BCn)
-
lzd
LZ double-factor factorization
-
bdflib
parse bdf files
-
singlefile-formats
Default file format implementations for singlefile
-
cgn
optimally compressing chess games in PGN format
-
tiny-lz4-decoder-sys
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
comprexor
lib to compress and extract files and directories
-
axfive-libzip
Bindings for system libzip
-
bpe-rs
Philip Gage's Byte Pair Encoding in Rust, primarily used for binary file compression and decompression
-
lz4-builder
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
simple-xml-builder
XML builder/writer
-
condense
A safe wrapper around libdeflate and zstd
-
ffmpeg-dev-sys
ffmpeg sys crate
-
numcodecs-tthresh
tthresh codec implementation for the numcodecs API
-
bfflib
Extract content of BFF file (AIX Backup file format)
-
caff-archive
manipulating CAFF archives
-
lzham
High-level bindings for the lzham codec
-
heatshrink
A minimal implementation of the heatshrink compression algorithm for no_std environments
-
skive
Array slicer and compressor library
-
linkding-rs
interacting with the Linkding API
-
stalin-compression
A highly advanced compression algorithm
-
compressed_map
'Static functions': compressed maps with the keys removed
-
xpress_rs
Xpress implementation in Rust
-
bsatoollib
working with BSA files
-
cita-snappy
provide compress method
-
prosto
Compress prost! messages with zstd, optional tokio channels support
-
shuffly
Increases compressability of data with fixed-sized records
-
tugger-common
Common functionality used by various tugger crates
-
weighted_trie
Weighted prefix trie for autosuggestions
-
teeint
A teeworlds variable int packer/unpacker
-
hydraulic
An interface for generic compression library usage with a collection (unimplemented so far) of pre-existing compression libraries
-
blosc-sys
Rust FFI bindings to the C-BLOSC compression library
-
clickhouse-driver-lz4
LZ4 for ClickHouse Asynchronous Driver
-
stream-unzip
Unzip a file incrementally
-
rscompress-approximation
data approximations supporting rscompress
-
zstd-seekable-s3
Seekable zstd-compressed S3 objects
-
euphony-units
Core types and traits for music composition
-
minilz4
Minimal interface for the LZ4 compression library frame format
-
tuple_swizzle
Adds swizzle operator to tuples
-
zdd
A Zero-suppressed BDD library
-
swg_stf
reading from and creating STF files used by Star Wars Galaxies
-
memory-serve-core
Shared code for memory-serve and memory-serve-macros
-
svbyte
Fast Stream VByte implementation
-
tthresh-sys
Low-level Rust bindings to the tthresh compressor
-
tarutil
CLI utility to extract tarballs with conflicting file paths on case-insensitive operating systems
-
compacto
A fast way to compress & decompress JSON
-
lzma-rs-perf-exp
A codec for LZMA, LZMA2 and XZ written in pure Rust with performance experiments
-
include_assets
include compressed assets in a Rust executable
-
festy
3DS save file decompressor
-
compress-manager
Rust compression manager
-
numcodecs-zfp
ZFP codec implementation for the numcodecs API
-
bzip2-os
A pure-Rust multi-threaded implementation of bzip2 compression
-
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.
-
prole
collection of re-usable methods in Rust. Feel free to use them for your own work.
-
warc-parquet
converting WARC to Parquet
-
stream-vbyte64
stream vbyte for u64
-
commodity-exchange-zh
中国商品交易所数据获取工具
-
adc
Apple Data Compression scheme used in DMG images
-
box-bin
Box open standard archiver binary
-
fast-smaz
Pure Rust SMAZ compression implementation
-
numcodecs-sz3
SZ3 codec implementation for the numcodecs API
-
archive-rs
archive file library
-
libbzip3-sys
FFI bindings to libbzip3
-
zchunk
A pure rust library for parsing and generating zchunk file
-
synthzip
constructs synthetic Central Directories when missing from otherwise-valid ZIP data
-
sp1-verifier
Verifier for SP1 Groth16 and Plonk proofs
-
pipe_downloader
Fast downloader + extractor for *.tar.gz, *tar.lz4 and *.tar.bz2 files
-
nahpack
HPACK (RFC 7541) library
-
tokio-snappy
Wrap rust-snappy as a async stream in tokio
-
compressible-map
A hash map that allows compressing the least recently used values
-
dochy
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
unbox
Command line utility that unpacks archives
-
smoosh
automatic async recompression!
-
libarchive
A safe Rust API for authoring and extracting archives with libarchive
-
wsd
Delivers what simply defined
-
file-rotator
File rotation made simple
-
smdiff-writer
constructing valid SMDIFF files (not an encoder)
-
zx0decompress
Decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
mylzo
lzo1z wrapper
-
compressed_sigma
Compressed Sigma Protocols and proofs of k-Out-Of-n Partial Knowledge
-
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.
-
my_lzo
loda
-
smdiff-reader
reading SMDIFF files
-
zigzag
encoding and decoding
-
img-archive-parser
reading and extracting files from IMG Archives
-
elias-fano
encoding in Rust
-
yamakagashi
image compression tool
-
rotating-file
A thread-safe rotating file with customizable rotation behavior
-
picori
decompilation, modding, and rom-hacking with focus on GameCube and Wii games
-
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.
-
cshannon
compression algorithms leading up to Huffman's encoding
-
lzss-cli
A LZSS en-/decompressor CLI (lossless data compression, in pure Rust)
-
bitval
For packing booleans in variables using bitwise operations
-
vortex-alp
Vortex ALP array
-
lzfoo
A pure Rust LZFSE command line tool
-
include_file_compress
Includes content of file in your binary with compression at compile time
-
nano-leb128
Little endian base 128 variable-length code compression
-
packy
CLI tool for unpacking archives
-
numcodecs-linear-quantize
Linear Quantization codec implementation for the numcodecs API
-
numcodecs-random-projection
Random Projection codec implementation for the numcodecs API
-
numcodecs-round
Rounding codec implementation for the numcodecs API
-
handle_tic
designed to handle io on .tic files
-
xz
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. Alias of
xz2
crate -
maven-rs
A collection of Maven-related utilities
-
hff
Hierarchical File Format
-
lzav
Rust bindings to lzav compressor written in C
-
taro
In-place tar file extractor for memory-limited systems
-
try_zip
Zip with a shorter or optional second iterator
-
huffman-idk
I was bored
-
numcodecs-python
pyo3 bindings to the numcodecs API for buffer compression
-
ImageCompressor
GUI Program for image_compressor library
-
pop-os/debrepobuilder
Build and maintain Debian repositories with a TOML config
-
numcodecs-fixed-offset-scale
(x-o) / s codec implementation for the numcodecs API
-
numcodecs-log
ln(x) codec implementation for the numcodecs API
-
TransJLC
TransJLC is a tool for converting Gerber files from other EDAs to JLCEDA style
-
huffmanrs
est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman
-
numcodecs-swizzle-reshape
Array axis swizzle and reshape codec implementation for the numcodecs API
-
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.
-
rs-txtar
txtar format
-
asuran-cli
Deduplicating, secure, tamper resistant archiver
-
xp3
archive library for rust
-
oodle-safe
Safe low-level bindings for the oodle compression library
-
rayonzip
Make zip archives with concurrent compression using rayon
-
smaz
compression library suitable for compressing very short strings
-
numcodecs-asinh
asinh(x) codec implementation for the numcodecs API
-
genie-drs
Read .drs archive files from the Genie Engine, used in Age of Empires 1/2 and SWGB
-
realfft
Real-to-complex forward FFT and complex-to-real inverse FFT for Rust
-
byte_lamination
Type-readable byte transformation wrappers, with CBOR and BARE serialisation and Zstd compression
-
mashi-core
A 100% Rust no-std implementation of an arithmetic coding, context mixing compressor based on PAQ
-
numcodecs-uniform-noise
Uniform noise codec implementation for the numcodecs API
-
vbyte
variable length integer compression
-
int-compression-4-wise
Fast algorithm to compress lists if integers in blocks of 4. Appends 0 to blocks, if length of input is not divisable by 4.
-
huff
Example compression/decompression CLI software based on the huff_coding crate
-
range-encoding
range encoding (entropy coding), extracted from Opus
-
blackhole-compress
data compression
-
musicsync
Convert your music folder into another format, for portable purpose
-
ihop
Virtual block device made from a bunch-of-chunks
-
rga
Old version! Please see ripgrep_all
-
vcdiff-writer
creating valid VCDIFF files (not an encoder)
-
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.
-
minify-html
Extremely fast and smart HTML + JS + CSS minifier
-
lzjd
algorithm (https://github.com/EdwardRaff/jLZJD)
-
laszip-sys
Low level bindings to laszip
-
rust7z
7-zip bindings for Rust
-
poe_bundle
extracting Oodle bundles used by the game Path of Exile
-
download-lib
multi fiber download http file
-
zip_archive
that archive a directory with a specific compression format
-
tsz-macro
Delta-delta, Delta compression for time series data
-
arkiv
providing convenience function to manipulate various kind of archive (zip, tar.gz, tar.xz, ... )
-
q_compress_cli
CLI for q_compress and .qco format
-
vortex-mask
Vortex Mask - sorted, unique, non-negative integers
-
magic-pack
Magic pack tool
-
datasus-dbc
Decompress DATASUS's *.dbc files into *.dbf files
-
lil
A fast compression algorithm with support for streaming very small values
-
redlib
Alternative private front-end to Reddit
-
serialqoi
Serial QOI de/encoder
-
wuffs
Bindings to wuffs
-
absperf-minilzo
safe wrapper around absperf-minilzo-sys
-
libasuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
sbfiles
Copy/paste files using terminal scrollback buffer
-
gmod-lzma
util.Compress and util.Decompress but in Rust!
-
zip_eq
Zip iterator that check that its inputs have the same length
-
xsnappy
Snappy compression algorithm implemented in Rust
-
vortex-layout
Vortex layouts provide a way to perform lazy push-down scans over abstract storage
-
vcdiff-merger
A pure Rust library for merging VCDIFF files
-
isal-sys
isa-l sys crate
-
vortex-scalar
Vortex Scalars
-
dyn_bitmap
Dynamically sized lightweight bitmap implementation
-
unshield
Extract files from InstallShield Z archives
-
rust-lzo
A pure rust implementation of lzo converted from Linux's C implementation using corrode
-
preserve
Encrypted backup system
-
spx
File archive library for bundling and protecting resources using compile-time code generation
-
open_proxies
fast proxy checker that include protocol validation
-
vortex-datetime-parts
Vortex physical encoding that compresses temporal components individually
-
compressible
Check if a content-type can be compressed using gzip, deflate, brotli, etc
-
vortex-io
Core async and blocking IO traits and implementations, used by IPC and file format
-
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
) -
tugger-rust-toolchain
Discover, download, and use Rust toolchains
-
wpress-oxide
interact with the wpress archive format
-
kashan786_cli_app
A command-line utility for various file operations
-
redux
Adaptive arithmetic compression library written in Rust
-
hpack-patched
implementing HPACK coding. Patched from the original crate.
-
threetwo
base32 library for Rust
-
arithmetic-coding-core
core traits for the 'arithmetic-coding' crate
-
hyper-content-encoding
A small utility to handle content encoding with hyper
-
streamvbyte
Rust FFI bindings for streamvbyte
-
vcdiff-reader
reading VCDIFF files
-
cnfpack
Converts between the text based DIMACS CNF file format and the compressed binary Cnfpack format
-
vortex-ipc
IPC message format to exchange Vortex arrays across processes
-
chisai
Convert binaries into code that can be embed into your program
-
minicdn_core
Static files, compressed for efficiency (core crate)
-
fatbinary
manipulate CUDA fatbinary format
-
vortex-sparse
Vortex Sparse array
-
numcodecs-fourier-network
Fourier feature neural network codec implementation for the numcodecs API
-
venom_log
Rust async log High-performance asynchronous logging
-
duval-rs
Duval algorithm in Rust
-
zstd_util
zstd_safe based compression and decompression wrapper
-
ginfo
command line tool to display header information of gzipped data
-
DevCore
Rust Core Project
-
thebakery
Build engine for the Yocto/OE Projects
-
eqformat_pfs
Parser for PFS archive format used in Everquest resources (.s3d, .eqg, .pfs, .pak)
-
excel_writer
Wild Excel Writer
-
vortex-datafusion
Apache Datafusion integration for Vortex
-
brotlic-sys
Sys crate to wrap the brotli library
-
c2_histograms
Tools for histogram compression and usage
-
discordant_types
Raw types for interacting with Discord
-
nlzss11
Nintendo's LZSS algorithm found in Skyward Sword
-
async-compression-issue-150-workaround
Adaptors between compression crates and Rust's modern asynchronous IO types
-
zim-sys
Low-level FFI bindings for libzim
-
varint-compression
variable length integer compression
-
vint32
fast vint u32 encoding
-
turbo_pfor_sys
TurboPFor codec bindings
-
seqio
File reading and writing, support gzip format compression
-
js_sizers
get your javascript file size after minification and gzip
-
swh-provenance
gRPC service to efficiently find the first revisions/releases/origins to contain a given content/directory
-
canary_probe
Canary Probe is a simple tool to help students in Computer Programming I (CSU0001, NTNU) to test their code
-
smol-file
5-bit letter encoding
-
zip-rs
Opinionated library for parsing ZIP archives
-
minify-html-onepass
Even faster version of minify-html
-
kmers-rs
k-mer manipulation
-
demsf-rs
A rewrite of https://github.com/phlbrz/demsf - DEMSF are bash scripts to Download and extract Microsoft Sharepoint file
-
gorilla
compression for Rust
-
oozle
Open source Kraken, Mermaid, Selkie, Leviathan, LZNA, Bitknit decompressor
-
far-rs
CLI tool for FAR archives
-
snappy
Rust bindings to the Google compression library 'snappy'
-
vcdiff-decoder
A pure Rust implementation for a VCDIFF decoder
-
moosicbox_audio_encoder
Audio converter helper
-
cement-extractor
File extractor for ATG Core Cement Library RCF archives
-
plan9whack
A port of the whack compression scheme from Plan9's venti
-
jotaro-sys
Unsafe bindings to minizip-ng
-
final-state-rs
Final State Compression in Rust
-
numcodecs-pco
Pcodec implementation for the numcodecs API
-
zippylib
versatile Rust library designed for integrating file compression and decompression functionalities into Rust projects
-
audec
Automatic decompression
-
sknife
Swiss knife for common rust functional utilities
-
pipe_utils
File manipulation and other stuff used for testing etc
-
subsetter
Reduces the size and coverage of OpenType fonts
-
seqcompress
A toy compression algorithm that combines sequences of bytes into smaller strings
-
explode
A decompression implementation for the implode algorithm from the PKWARE Data Compression Library
-
simple_huffman
Dead simple Huffman encoding and decoding library
-
selfe-arc
file archive library, useful for bundling process binaries and configuration files with your seL4 application
-
rustfft
High-performance FFT library written in pure Rust
-
zest
Rust zip library
-
lib-messenger-archive
read the MSN / Windows Live Messenger conversation archives
-
sqsh
compression software in Rust with focus on scientific data
-
swg_tre
reading from and creating TRE files used by Star Wars Galaxies
-
chd
File Format
-
archivelib-sys
An implementaton(in C++) of the Greenleaf ArchiveLib compression/decompression algorithm
-
abridge
Compress a sorted word list or decompress a file compressed by abridge or word-list-compress
-
sten_rs
A
rust
crate for performing steganography on PNG images and more! -
hop_leap
Easily connect to Leap Edge in Rust
-
zip-optional
an iterator type for zipping with an optional iterator
-
zlib_stream
decompress zlib-stream encoded WebSocket messages
-
libshaiya
interacting with Shaiya binary files
-
blz-nx
handling BLZ compression for the Nintendo Switch
-
ahuff
An adaptive Huffman coder
-
zclib
Zlib command line interface
-
orthrus-core
core functionality for Orthrus
-
airport
rustrite airport
-
vortex-btrblocks
BtrBlocks style compressor
-
dochy_archiver
A serializer which compresses integers
-
safe-buffer
Out of memory safe chunked binary buffer
-
zx0dec
Command-line tool to decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
staticfilemap
Procedural macro to embed files during compilation with optional compression
-
bcn
Texture Block Compression
-
numcodecs-bit-round
Bit rounding codec implementation for the numcodecs API
-
numcodecs-reinterpret
Binary reinterpret codec implementation for the numcodecs API
-
ao3-client
A client for interfacing with the AO3 (Archive of Our Own) website/data
-
izihawa-tantivy-columnar
column oriented storage for tantivy
-
asar_rs
Creating Electron app packages
-
numcodecs-zstd
Zstandard codec implementation for the numcodecs API
-
backup-pinboard
Cli to download your Pinboard archives
-
mcap-rs
reading and writing Foxglove MCAP files
-
minetest-protocol
Minetest protocol implemented in Rust
-
chromium_pickle
Binary value packing and unpacking
-
minifier
tool/lib for JS/CSS/JSON files
-
many-unzip
Unzip iterators into tuples of arbitrary length, surpassing the limitations of
Iterator::unzip
anditertools::multiunzip
-
sludge-ar-with-ranlib
encoding/decoding Unix archive files
-
bitpacking-plus
Wrappers of bitpacking with extra pack formats
-
brotli-dict-gen-sys
Binding to Brotli dictionary_generator
-
include_assets_decode
use include_assets instead of this
-
fenwick-model
fenwick-tree-based test utils for the 'arithmetic-coding' crate
-
string_compressor
A very fast hasher that optimizes for small hash sizes
-
lzip
Bindings to lzlib for lzip compression and decompression exposed as Reader/Writer streams
-
compressed_string
String stored in memory in a compressed form, using the DEFLATE algorithm
-
bazaar-groupcompress
The groupcompress format used by Bazaar
-
huff_coding
Huffman coding algorithm, enabling one to create a Huffman tree with any alphabet they choose
-
lzokay
A minimal, MIT-licensed implementation of the LZO compression format
-
vortex-fastlanes
Vortex fastlanes arrays
-
gba-compression
Pure Rust implementations of the compression/decompression routines used by the GBA
-
pi_compress
通用压缩库
-
path-with-zip
A PathBuf-like struct for zip archive use
-
numcodecs-zlib
Zlib codec implementation for the numcodecs API
-
ignis
editing various 3DSFE formats
-
caseformat
Power flow case data format
-
ge-man-lib
Common functionality used by GE-Man
-
vortex-zigzag
Vortex zig zag array
-
oxinat_core
oxinat xapi-oxidized core library
-
lz4jb
LZ4BlockOutputStream format from https://github.com/lz4/lz4-java. This is not compatible with the standard LZ4 Block format
-
zopfli-sys
The original Zopfli C library
-
HoLib
extracting and replacing assets in .ho archives
-
lzham-alpha-sys
Low level FFI-bindings for the lzham alpha codec
-
nutshell
Image manager of Project Polya
-
succinct_rs
Succinct Data Structures library for Rust
-
rustyman
Huffman compression and decompression
-
szip
A fast command line tool for snappy compression and decompression
-
caligula
A lightweight, user-friendly disk imaging tool
-
pksc_core
A universal package manager
-
libarchive3-sys
Raw bindings for libarchive
-
sqlite-compressions
Compression, decompression, testing, diffing and patching functions for SQLite: gzip, brotli, bsdiff,
-
extar
Out-of-core tar archive processing
-
include-flate-compress
Compression algorithm provider
-
deterministic-zip
generate consistent Zip files
-
pkgar-core
Core Data Types for the Redox Package Archive
-
fluke-hpack
implementing HPACK coding, for the fluke project
-
nintendo-lz
A small library for compressing/decompressing Nintendo's LZ10/LZ11 compression formats
-
huffman-rust
Encode and decode files using canonical huffman codes
-
channelz_brotli
Brotli (C) compression for ChannelZ
-
modark
get and parse Mod Archive module data (forked from trackermeta by vivyir for a Discord bot)
-
sstb
A thread-safe sstables library
-
seezee
A seekable
zstd
compressed buffer -
http-encoding
compression for http crate type
-
akv
Safe bindings for libarchive with minimum overhead
-
sega_cmp
compress data using Sega's CMP format
-
lz77
Zero dependency pure rust implementation of the FastLZ LZ77 compression algorithm
-
pzip
CLI for the PZip encrypted file format
-
minitar
A minimal implementation of the tape archive (tar) format in rust
-
lipsi
Pitch Class Sets for Rust
-
smdiff-vcdiff
translating VCDIFF deltas to SMDIFF deltas
-
furnel
A command-line utility to compress files using the brotli algorithm
-
comprez_macro
Partner in crime with comprez, a library to compress structs and enums
-
binjs_io
I/O component of the Binary AST reference implementation
-
tpbackup
CLI utility that allows to backup Targetprocess resources
-
minilzo3
Pure Rust implementation of minilzo; initially created with c2rust
-
hash-compress
"Compress" data using BLAKE-3
-
pco_cli
compresses, inspects, and decompresses pco data
-
axfive-libzip-sys
Bindgen bindings to system libzip
-
miniz-sys
Bindings to the miniz.c library
-
tinystring
A string compression tool with dictionary generation
-
viz-middleware
Viz Middleware
-
dirdiff
available under the name "durduff"
-
gdeflate-sys
compressing and decompressing the GDeflate format
-
gzip-cmp
that makes a distance measurement between binary data based on the difference of the compressed data length
-
lzma
LZMA format handling
-
numcodecs-identity
Identity codec implementation for the numcodecs API
-
tuple_zip
Convert a tuple of iterators into an iterator of tuples
-
aztec
compression algorithm
-
docker-repack
Repack Docker images for faster pull speeds
-
hemtt-io
An IO library for hemtt
-
sst
sorted string table abstraction
-
libips
The core library for the rust version of the Image Packaging System. Includes Python bindings.
-
pi-compression
that encodes data using digits of pi
-
libwaj
handle waj file, the pack format for web site
-
flack
Tiny file locking utilities
-
loopy
Kubernetes packaging inner feedback loop
-
zlib-src-sys
Rust build helpers for zlib. Licensed as GPL2 or FreeType License
-
lzo-sys
Raw bindings to the LZO compression library
-
huffman-encoding
Huffman encoding of arbitrary data
-
compressed_set
storing number sequences with outliners memeory efficiently
-
libstomper
stomper compression tool
-
quickskeleton
scaffolding
-
bnz
command-line interface to the banzai libre bzip2 encoder
-
lib_manipulation_archive
archive manipulation
-
hglib-rs
python-hglib