-
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.
-
arrow
Apache Arrow
-
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
support the reading and writing of zip files
-
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
-
bitpacking
Fast integer compression/decompression via SIMD bit-packing. Port of simdcomp to rust.
-
bitcode
bitwise binary serializer
-
oxipng
A lossless PNG compression optimizer
-
niffler
transparent support for compressed files
-
bzip2
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
weezl
Fast LZW compression and decompression
-
libz-sys
Low-level bindings to the system libz library (also known as zlib)
-
lz4
bindings library
-
gzp
Parallel Compression
-
libdeflater
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
bita
Differential file synchronization over http(s)
-
ruzstd
A decoder for the zstd compression format
-
async_zip
An asynchronous ZIP archive reading/writing crate
-
zopfli
compression algorithm
-
mago
A comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a unified CLI and library interface
-
libflate
DEFLATE algorithm and related formats (ZLIB, GZIP)
-
sux
A pure Rust implementation of succinct and compressed data structures
-
lzzzz
Full-featured liblz4 binding for Rust
-
parquet2
Safe implementation of parquet IO
-
arx
A fast, mountable file archive based on Jubako container. Replacement of tar and zip.
-
rattler_conda_types
Rust data types for common types used within the Conda ecosystem
-
dotslash
Command-line tool to facilitate fetching an executable, caching it, and then running it
-
rebuildctl
rebuilderd - rebuildctl client
-
yazi
DEFLATE/zlib compression and decompression
-
mcvcli
A command line interface for managing Minecraft servers
-
libz-rs-sys
A memory-safe zlib implementation written in rust
-
unrar
list and extract RAR archives
-
liblzma
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. forked from xz2.
-
dsi-bitstream
read/write bit streams supporting several types of instantaneous codes
-
gix-archive
archive generation from of a worktree stream
-
thebakery
Build engine for the Yocto/OE Projects using docker
-
sevenz-rust
A 7z decompressor/compressor written in pure rust
-
rc-zip-sync
Synchronous zip reading on top of rc-zip
-
inflate
DEFLATE decoding
-
fat-macho
Mach-O Fat Binary Reader and Writer
-
zip-extract
Archive extraction via zip-rs, automated
-
pco
Good compression for numerical sequences
-
fecr
FerrumCrimper - A fast, Rust-powered CLI tool for efficient file management, compression, and archival with support for multiple formats and secure data handling
-
pyapp
Runtime installer for Python applications
-
bsdiff
Rust port of the bsdiff binary diffing algorithm
-
axoasset
>o_o<
-
bloom2
Fast, compressed, 2-level bloom filter and bitmap
-
memory-serve
Fast static file serving for axum web applications
-
tsz-compress
Delta-delta, Delta compression for time series data
-
ar_archive_writer
A writer for object file ar archives
-
lzxd
Decompression implementation for Microsoft's LZXD compression format
-
oneio
that provides unified simple IO interface for reading and writing to and from data files from different sources and compressions
-
xz2
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding
-
zune-inflate
A heavily optimized deflate decompressor in Pure Rust
-
cab
Read/write Windows cabinet (CAB) files
-
libz-ng-sys
Low-level bindings to zlib-ng (libz-ng), a high-performance zlib library
-
swh-graph
Compressed in-memory representation of the Software Heritage archive graph
-
constriction
Entropy coders for research and production (Rust and Python)
-
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…
-
cseq_benchmark
The program for benchmarking compact sequences and bitmaps
-
vach
archiving format, designed for storing assets in compact secure containers
-
fdeflate
Fast specialized deflate implementation
-
zip-extensions
An extension crate for zip
-
deflate64
based on .NET's implementation
-
louds-rs
High performance LOUDS (Level-Order Unary Degree Sequence) library
-
qbsdiff
Fast and memory saving bsdiff 4.x compatible delta compressor and patcher
-
flexpolyline
Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples
-
extr
archive extractor that makes unpacking files as easy as typing their name. No more memorizing complex flags or commands - just point extr at any archive and let the magic happen. Supporting 30+ formats…
-
nu_plugin_strutils
a collection of string utilities for nushell
-
hdt
Header Dictionary Triples (HDT) RDF compression format
-
fsst-rs
Pure-Rust implementation of Fast Static Symbol Tables algorithm for string compression
-
zlib-rs
A memory-safe zlib implementation written in rust
-
delharc
parsing and extracting files from LHA/LZH archives
-
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
-
applesauce
compressing files with apple file system compression
-
astral-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…
-
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 -
compress-tools
functions for compressed and archive files handling
-
wrappe
Packer for creating self-contained single-binary applications from executables and directories
-
ouch
A command-line utility for easily compressing and decompressing files and directories
-
lzma-rs
A codec for LZMA, LZMA2 and XZ written in pure Rust
-
derivre
A derivative-based regular expression engine
-
rzopfli
A lossless data compression tool using Zopfli
-
matchtigs
Different algorithms for computing small and minimum plain text representations of kmer sets
-
ftfrs
Read and write Fuchsia Trace Format (FTF) traces with Rust
-
libbz2-rs-sys
a drop-in compatible rust bzip2 implementation
-
vortex
file format with all builtin codecs and a sampling compressor
-
grenad
Tools to sort, merge, write, and read immutable key-value pairs
-
darwin_cli
Autograder for Moodle submitted Java Programming Assignments
-
cloudflare-zlib
Safe wrapper for Cloudflare's optimized zlib
-
zstd-framed
zstd seekable format compression and decompression. Supports sync and async I/O
-
ar
encoding/decoding Unix archive files
-
compu
Rust Compression library with generic interface
-
laz
Rust port of Laszip compression. of the LAS format
-
minimizer
Minimize files to find minimal test case
-
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
-
bffextract
Extract content of BFF file (AIX Backup file format)
-
rawzip
A Zip archive reader and writer
-
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…
-
sftool
SiFli SoC serial utility library
-
fastpfor
written in Rust
-
mukti-metadata
Metadata for mukti release manager
-
xx
A collection of useful Rust macros and small functions
-
webgraph
port of the WebGraph framework (http://webgraph.di.unimi.it/)
-
threecpio
manage initrd cpio archives
-
rs-car-ipfs
rs-car wrapper to read files from IPFS trustless gateways
-
smn_archive
An archive editor for a custom smnarchive format (.smn)
-
ubi
The Universal Binary Installer library
-
ripunzip
unzip an archive in parallel
-
minimum_redundancy
encode and decode data with binary or non-binary Huffman coding
-
zfp-sys
Raw Rust bindings to ZFP (https://github.com/LLNL/zfp)
-
isal-rs
isa-l Rust bindings
-
piz
piz (a Parallel Implementation of Zip) is a ZIP archive reader designed to concurrently decompress files using a simple API
-
sevenz-rust2
A 7z decompressor/compressor written in pure Rust
-
export-cef-dir
Export pre-built CEF (Chromium Embedded Framework) archives
-
lz4-sys
Rust LZ4 sys package
-
minicdn
Static files, compressed for efficiency
-
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
-
vortex-runend-bool
Vortex run end encoded boolean array, strictly better than runend for bool arrays
-
loro-kv-store
Key-value store component for Loro, a high-performance CRDTs framework
-
apple-xar
XAR archive reading and writing
-
quick-file-transfer
Transfer files quickly, safely, and painlessly between hosts on a local network
-
moss-trimmer
Archiver and parser for Measure of Software Similarity (MOSS) results
-
backupsync
A fast and efficient multi-threaded backup tool written in Rust, supporting compression, incremental backup, and automation
-
ezark
Open source archive utility written in Rust
-
simple-minify-html
Extremely fast and simple fork of minify-html
-
archflow
Create a streamable Zip archive
-
log2
out-of-the-box logging library for Rust
-
gitlab-runner
Helper crate to build custom gitlab runners
-
servicepoint
CCCB Service Point Display
-
rc-zip-cli
A sample zip decompressor based on rc-zip
-
mpq
reading MPQ archives
-
add-determinism
RPM buildroot helper to strip nondeterministic bits in files
-
hyperbuild
Fast allocation-less HTML minifier with smart whitespace handling
-
sfbinpack
read Stockfish Binpacks
-
deflate
zlib and gzip encoder written in Rust
-
xlsx_batch_reader
An Excel file(xlsx/xlsm) reader by batches, in pure Rust
-
security-orchestrator
A cli tool for cox automotives security orchestrator
-
twmap
Parse, edit and save Teeworlds and DDNet maps
-
ezcp
automatically generate test cases for competitive programming problems
-
zlib-header-cli
CLI to print details of the 2 Byte zlib header, as defined in RFC 1950
-
statsig-rust
Statsig Rust SDK for usage in multi-user server environments
-
reatler
A thing that can bundle files into single one
-
rattler_installs_packages
Datastructures and algorithms to interact with Python packaging ecosystem
-
bitfield-rle
A run-length-encoder that compresses bitfields
-
fid-rs
High performance FID (Fully Indexable Dictionary) library
-
zip2arx
Convert a zip archive into a arx archive
-
read-url
Read from a wide variety of URL types
-
detsys-ids-client
A client for install.determinate.systems
-
rpgcpf
GCPF archive compression and decompression library
-
pactup
Fast and simple Pact version manager
-
webtek-grader
Aids in the process of extracting student deliverables, and leverages GPT to generate a proposal for the student feedback
-
rusty_borg
simplifying BorgBack
-
cpio
An API for creating CPIO archives
-
rattler_repodata_gateway
interact with Conda repodata
-
refpack
providing compression/decompression for the RefPack compression format, utilized by many early 2000s EA games
-
vkclient
Vk Api client implementation
-
zstd-safe
Safe low-level bindings for the zstd compression library
-
misc_utils
A small collection of convenient and utility functions developed for personal use
-
splinter-rs
A compressed bitmap format optimized for small, sparse sets of u32s with zero-copy querying
-
base_sequence_compression
compressing and decompressing DNA sequences
-
streaming-decompression
Fallible streaming iterator specialized for decompression
-
cabac
Context-adaptive binary arithmetic coding library
-
mayda
Compression of integer arrays, favoring decompression speed
-
post-archiver
A Unify Archive
-
unzip-all
Decompress all file recursively using unar
-
waj
Store a web site in a package
-
xvf
Easy archive extraction
-
servicepoint2
CCCB Service Point Display
-
partialzip
Download single files from online zip archives or list the content
-
prs-rs
High performance compressor/decompressor for the SEGA PRS Compression scheme
-
bgzip
Rust implementation of bgzip
-
fst-native
FST wavedump format reader implemented in safe Rust
-
luanti-protocol
Luanti protocol implemented in Rust
-
esthri
Extremely simple (memory stable) S3 client that supports get, put, head, list, and sync
-
cfun
Tidy up common functions
-
applesauce-cli
A command-line interface for compressing and decompressing files using macos transparent compression
-
gzinspector
inspect gzip/zlib compressed files (especially chunked textual files such as WARC, WET, WAT, CDX, ZipNum, etc.)
-
hcompress
HCompress Library
-
bzip2-rs
Pure Rust bzip2 decompressor
-
gzip-header
decoding and encoding the header part of gzip files based on the gzip header implementation in the flate2 crate
-
niffler-temp
transparent support for compressed files
-
paxit
flexible Rust library for compressing and decompressing files using various algorithms, with a modular design that allows easy addition of new compression formats
-
bitterlemon
An RLE-based encoder and decoder for bit streams
-
axfive-libzip
Bindings for system libzip
-
stackpack
A compressor-agnostic compression pipeline
-
lzfse_rust
A pure Rust LZFSE library
-
pardalotus_snapshot_tool
Tools to work with scholarly metadata snapshots from DataCite and Crossref
-
cpio-archive
cpio archive reading and writing
-
deko
A decoder that automatically detects compression format (gzip, bzip2, xz, zstd) via external crates. Includes an encoder for the same formats as well.
-
lzss
en-/decompressor (lossless data compression, no_std capable, in pure Rust)
-
files-diff
differing files and ZIP archives
-
vq
A vector quantization library for Rust
-
zstd-seekable
Bindings to the seekable version of ZStandard
-
sz3
High level bindings to the SZ3 lossy floating point compressor
-
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…
-
cgn-cli
A command-line tool for optimally compressing chess games in PGN format
-
svgc
svgc
(previously SvgCompress) is a tool for compressing SVG files by removing unnecessary whitespace, comments, metadata and some other data. It also supports optimization with SVGO and compression into SVGZ. -
sharc
high-speed archiver using the density compression library
-
blosc-src
FFI bindings for blosc-c
-
zeekstd
Zstandard Seekable Format
-
direct-share
Share any files easily from your machine
-
libthermite
managing Northstar mods
-
rvdasm
A RISC-V disassembler written in Rust
-
bondrewd
Bit-Level field packing with proc_macros
-
fspp
Filesystem++ : Access the filesystem in a cleaner, easier way
-
rustpack
Bundle Rust applications for cross-platform execution
-
dalet
in Rust
-
boytacean-encoding
Codecs library for Boytacen
-
docker-repack
Repack Docker images for faster pull speeds
-
pthash
Rust bindings for PTHash
-
rocket_async_compression
Response compression in both gzip and brotli formats for the Rocket webserver using the
async-compression
library -
gear-wasmer-cache
Wasmer executor's module caches used by Gear nodes
-
slugid
generation for Rust
-
pingora-header-serde
HTTP header (de)serialization and compression for Pingora
-
palettevec
A palette compressed vector library for potentially insane runtime compression ratios
-
zip-core
zip implementation independent structs and helpers
-
libdivsufsort-rs
wrapper of libdivsufsort
-
arcode
An Arithmetic Coder (lossless entropy encoder)
-
weg_li_api
Making working with the weg.li API more convenient
-
utf-c
A small and simple compression for UTF-8 texts
-
minify
text minification. Currently supported: html, json
-
riscv-isa
RISC-V instruction set architecture library
-
noodles-bgzf
Blocked gzip format (BGZF) reader and writer
-
fluvio-compression
Fluvio Compression library
-
rvz
RVZ compression library
-
streaming-libdeflate-rs
Streaming decompression RIIR of libdeflate
-
ciso
image compression and decompression
-
bzip3
compression library
-
fastfibonacci
Fast Fibonacci encoding/decoding
-
wallabag-api
Client API library for Wallabag
-
lzma_tarball
reading and writing tarballs with lzma compression
-
compressed-intvec
A compressed integer vector with fast random access that stores values with instantaneous codes in a bitstream
-
lz-str
A port of lz-string to Rust
-
destiny-pkg
Destiny 1/2 Tiger package library and tools (unpacker, verification)
-
q_compress
Good compression for numerical sequences and time series
-
nexrad-data
Models and functions for accessing NEXRAD data from public sources
-
nu_plugin_compress
A nushell plugin for compression and decompression, supporting zstd, gzip, bzip2, and xz
-
sos-backend
Backend storage abstraction for the Save Our Secrets SDK
-
leottaro_commands
some simple commands
-
hyper-archive
HPA | Ultra Fast Archive compression method for games and many other
-
approx_int
A compact representation of numbers using a tuple (u8, u8, bool) for efficient approximation and storage
-
simple-arithmetic-coding
Arithmetic coding, directly derived from the well-known CACM87 C-language implementation
-
minhtml
[CLI] Extremely fast and smart HTML + JS + CSS minifier
-
fast-assets
Easy to use Assets Manager
-
huff-tree-tap
Huffman Encoder and Decoder Library
-
firo
Straightforward rotating file implementation
-
bidiff
A bsdiff-derived binary patching tool - patch library
-
aehobak
Transcoder for bsdiff binary patches
-
compress_io
Convenience library for reading and writing compressed files/streams
-
fpzip-sys
Raw Rust bindings to FPZIP (https://github.com/LLNL/fpzip)
-
rkyv-owned-archive
Helpers for having owned Archived types in rkyv
-
binwalk
Analyzes data for embedded file types
-
vortex-alp
Vortex ALP array
-
crate_untar
Streaming reader of Cargo’s published package format (
.crate
tarball) -
binary-ensemble
A CLI tool for working with and compressing ensembles of districting plans
-
archive-to-parquet
Recursively convert archives to parquet files
-
qualified_do
Composable _qualified_ do expressions for Rust, supporting monad- and applicative-like structures
-
prometheus-reqwest-remote-write
A prometheus remote write client for reqwest
-
wayback-rs
Tools for working with the Internet Archive's Wayback Machine
-
flate3
High-performance RFC 1952 compression and de-compression
-
slpz
Compresses and decompresses between the slp and slpz Slippi replay formats
-
ggstd
Partial implementation of Go standard library
-
borgbackup
A wapper for the borgbackup utility
-
fastlz-rs
Pure-Rust reimplementation of FastLZ
-
include-flate
A variant of include_bytes!/include_str! with compile-time deflation and runtime lazy inflation
-
ziplyn
A fast and lightweight file compression and extraction tool built in Rust
-
unsquashfs-wrapper
Extract a squashfs image with progress callback support
-
sigstat
Statsig Rust SDK for usage in multi-user server environments
-
libxlsxwriter-sys
Rust binding of libxlsxwriter
-
ddup-bak
An archive format that supports multiple compression algorithms at once
-
rust-lzma
interface for LZMA compression and decompression
-
exaf-rs
Extensible archiver format
-
gdeflate
compressing and decompressing the GDeflate format
-
cloudflare-zlib-sys
Cloudflare fork of zlib with performance improvements
-
mchr
Lenient implementations of encodings. Zero allocations, zero dependencies!
-
starbase_archive
packing and unpacking archives. Supports tar and zip.
-
obsidian-lib
reading and extracting files from Obsidian .obby plugin files
-
mock_json
A very simple mock json tool
-
huffc
A CLI tool for Huffman compression and decompression
-
libcramjam
Compression library combining a plethora of algorithms in a similar as possible API
-
bam
that allows to read and write BAM, SAM and BGZIP files, written completely in Rust
-
asar
read and write asar archives, often used by Electron apps
-
nydus-utils
helpers for Nydus Image Service
-
libdeflate-sys
Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
-
tsz
time series compression based upon Facebook's Gorilla whitepaper
-
obvhs
BVH Construction and Traversal Library
-
arithmetic-coding
fast and flexible arithmetic coding library
-
bzip2-sys
Bindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams
-
acridotheres
Core Library
-
soar-dl
A fast download manager
-
vach-cli
A command-line tool to work with .vach files
-
makepad-miniz
Makepad fork of miniz-oxide with no deps
-
lzfse
Rust bindings for the LZFSE reference implementation
-
csv2parquet
Convert CSV files to Parquet
-
zip_structs
ZIP archives structures handling library
-
bincache
ZitaneLabs binary cache
-
stream-vbyte
Compress and decompress numbers efficiently in the Stream VByte encoding
-
dawars
query Danmarks Adressers Web API (DAWA)
-
alac-encoder
Rust port of Apple's open source ALAC library
-
huffman-compress
Huffman compression given a probability distribution over arbitrary symbols
-
linker-layout
Data structures for storing linker layout information
-
thechinesegovernment
Re-implements bitwise operations as abstractions in aarch64 neon registers
-
FirmNetter
测试,请勿使用!
-
anyreader
Efficiently and recursively read archives and compressed streams of data
-
hpt-iterator
An internal library implements iterator for hpt
-
csf_benchmark
The program for benchmarking Compressed Static Functions
-
arithmetify
arithmetic coding
-
sos-search
In-memory meta data search index the Save Our Secrets SDK
-
mlar
A wrapper around the MLA library for common usecases
-
minify-js
Extremely fast JavaScript minifier
-
bunko
lightweight, flexible, high-performance Rust library for data compression and decompression
-
async-mtzip
making zip archives with multithreaded async compression
-
vortex-sampling-compressor
Vortex compressor that uses statistical sampling
-
langram_train
Langram train models
-
easy-archive
-
zopen
Automatically open compressed files
-
mdict
Rust implement mdict
-
packed-char
Stores a char or a 22-bit integer in 32 bits
-
libroast
Create archive tarballs and roast them! Library crate
-
rust_dos_header
一个基于Rust实现的dos文件读取器,可读取exe,dll等文件的dos头信息
-
zipcompose
YAML-based zip runner
-
soph-view
Framework for Web Rustceans
-
chess-huffman
Compresses chess games using Huffman coding
-
smdiff-encoder
generating SMDIFF delta patches
-
vorbis_bitpack
Vorbis I bitpacking convention
-
mactime2
Replacement for
mactime
-
rasn-cdt
Data types for the Compressed Data Type
-
swh-provenance-db-build
Reads a swh-graph dataset, and produces a Parquet database suitable for efficient provenance queries
-
download-cef
Download and extract pre-built CEF (Chromium Embedded Framework) archives
-
Shrinkr
a compression tool for files and folders
-
lz-fear
A fast pure-rust no-unsafe implementation of LZ4 compression and decompression
-
sbanken
Rust API client for sbanken
-
autocompress
Automatically select suitable decoder from magic bytes or encoder from file extension
-
summavy-bitpacker
Tantivy-sub crate: bitpacking
-
rc-zip
An I/O-agnostic implementation of the zip file format
-
backpak
A content-addressed backup system with deduplication and compression
-
smn_shelf
An archive system for general form based data
-
lznint
compressing and decompressing data using the LZ-based compression format used by Nintendo in Super Metroid
-
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.
-
product-os-tower-http
Product OS : Tower Http is a derivative of the tower-http crate restructured for both std and no_std environments
-
banzai
A pure Rust bzip2 encoder
-
rust-gd
Generalized Deduplication based on Error-Correcting Codes
-
blosc2-rs
Blosc2
-
zippity
asynchronously creating a ZIP file on the fly
-
tree-buf
A prototype binary serialization protocol for data
-
rans
rANS (range variant of Asymmetric Numeral Systems) encoder and decoder
-
warpalib
An unopiniated api for parsing renpy archives
-
retrocompressor
file compression with retro formats
-
oca_zip_resolver
Lib for resolving OCA Bundle from zip file to OCA struct
-
primitive-archiver
Primitive archiver
-
flop
floppy-disk facades for common archive formats!
-
peapod
Ultra-compact storage for enums
-
agzip
Async compatible gzip (de)compressor
-
zstd-sys
Low-level bindings for the zstd compression library
-
hff
Hierarchical File Format
-
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
-
linkding-rs
interacting with the Linkding API
-
zstd-reusectx
Binding for the zstd compression library, with the ability to reuse compression contexts
-
jaaptools
I really just wanted to try publishing a package, but this contains stuff I find useful in many circumstances
-
ricecomp
Rice Compression Algorithm
-
byte-size
An effective short string shrinker with total disregard for speed, memory usage and executable size
-
functo_rs
Control/Data/Unrestricted monad hierarchies for Rust to be used with qualified_do
-
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.
-
pithos_lib
components for encrypting / compressing pithos (.pto) files, including specification
-
kv-trie-rs
KV capable prefix trie library based on LOUDS
-
astcenc-rs
Idiomatic Rust bindings to the official ASTC encoder library from ARM
-
compression
libraries implemented by pure Rust
-
logs-wheel
Rolling log files with compression
-
tthresh
High-level Rust bindings to the tthresh compressor
-
silpkg
working with SIL's PKG archives
-
dtools
A collection of tools for working with Commodore disk images
-
pfs_unpacker
Artemis Engine archive unpacker ( packer )
-
unrar-async
List and extract .rar archives, async
-
cmprss
A compression multi-tool for the command line
-
huffman-compression
Package to encode and decode Huffman Strings
-
img_comp
jpg, png 图片压缩
-
asuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
cpclib-crunchers
crunchers that are used in cpc world
-
bitbottle
a modern archive file format
-
miniz_oxide_c_api
DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz
-
rust-lzxpress
interface for Microsoft LZXpress decompression
-
snappy_src
FFI bindings for snappy, a fast compressor/decompressor
-
emoji-gen
Emoji importing tool for the fediverse
-
crates_tools
Tools to analyse crate files
-
urex
wip UnityRustExtractor and patcher
-
better-minify-js
Extremely fast JavaScript minifier
-
ps-deflate
Object wrapper around libdeflater
-
dipa
dipa makes it easy to efficiently delta encode large Rust data structures
-
hyper-fast
Hyper and rust based very fast HTTP Web framework (much faster than actix and other frameworks)
-
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.
-
gribberish
Parse grib 2 files with Rust
-
minilzo
A wrapper around the portable lossless data compression library
-
lzma-rust
LZMA/LZMA2 codec ported from 'tukaani xz for java'
-
condense
A safe wrapper around libdeflate and zstd
-
keyz
keyz client for Rust
-
box-format
Support library for the Box open standard archive format
-
futuristic
Extensions to the futures crate
-
person_struct_parser
Rust parser for person struct
-
blosc2-src
FFI bindings for c-blosc2
-
android-sparse
Android's sparse file format
-
crabz
Parallel Compression
-
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.
-
rpm-repository
RPM repository interaction
-
sourcepak
reading and writing Source engine package files
-
rscompress
compression of data
-
compress
Various compression algorithms written in rust
-
zip_recurse
that allows to ZIP directories recursively
-
rstxtar
txtar Go package
-
zipit
Create and stream zip archives on the fly
-
snap
A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression.
-
lzo-sys
Raw bindings to the LZO compression library
-
lz4-compression
Pure Rust implementation of LZ4 compression and decompression as a library
-
hydroper_swf
Read and write the Adobe Flash SWF file format
-
rust-stdf
parsing Standard Test Data Format (STDF) files of version V4 and V4-2007
-
shader-crusher
A little helper to optimize glsl shaders for size
-
minilzo-rs
A pure rust implementation bound to the C version of minilzo
-
libz-rs-sys-cdylib
A memory-safe zlib implementation written in rust
-
hdf5-sys
Native bindings to the HDF5 library
-
fileslice
Slices of files
-
arkive
Immutable archive manipulation library
-
lzokay-native
A pure rust port of lzookay
-
ecc-rs
A compiler to produce ebpf programs that can be run by ecli
-
om-file-format-sys
Rust bindings for om-file-format C code
-
makepad-zune-inflate
A heavily optimized deflate decompressor in Pure Rust
-
webarchive
working with Apple's Web Archive file format
-
wikimedia
Download and read wikimedia data
-
salzweg
A LZW encoder and decoder, fast and memory efficient
-
remotia-buffer-utils
Buffer management utilities of remotia, an open source framework for the development of remote rendering software in pure Rust
-
stardict
Rust implement stardict
-
lore
Zero-dependency hashing algorithms
-
devker
Rust Core Project
-
sqlar
Port of the SQLite Archive Files utility
-
zlib-header
work with the 2 Byte zlib header, as defined in RFC 1950
-
tentacli-utils
Utils for tentacli and related projects
-
smush
Common rust abstraction around a variety of compression codecs
-
squashfs-ng
High-level Rust wrapper for squashfs-tools-ng
-
eip7594
cryptography needed for EIP-7594
-
vortex-fastlanes
Vortex fastlanes arrays
-
lusl
Lossless Uncompressed Serializer Library
-
pwsh
-
bitar
bita archive utilities
-
libaeron_archive_c_client-sys
Rust bindings for the Aeron Archive Client
-
sqsh-rs
wrapper around the libsqsh library
-
egzreader
Read gzip/non-gzip stream easily
-
xz-rs
A pure-Rust implementation of xz-utils
-
rust-dense-bitset
Efficient and compact bitsets for Rust
-
tla
A CLI tool for compressing and encrypting a file or a directory. (tar, lzma, aes & des)
-
lzma-rust2
LZMA/LZMA2 codec ported from 'tukaani xz for java'
-
vortex-proto
Protocol buffer definitions for Vortex types
-
quicklz
fast compression algorithm. This library is an implementation of the QuickLZ format in rust
-
locenv
aid on module development for locenv
-
atm0s-media-server-utils
Media Utils Component for Atm0s Media Server
-
minutiae
Cellular Automata-esque simulation engine involving a 2D universe populated by cells and entities
-
fr-trie
Fuzzy Radix Trie
-
archivefs
A read-only FUSE filesystem for mounting compressed archives, inspired by archivemount
-
unarchiver
CLI Tool for un/archive multiple formats of compressed files
-
brotli-dict-gen
Brotli Dictionary Generator
-
simple-archive
Slim library to simplify handling compressed archives in Rust based on libarchive
-
ages-ice-archive
Functions for packing and unpacking SEGA's ICE archive format, used in Phantasy Star Online 2
-
libosu
General-purpose osu! library
-
ordbog
lossy dictionary codes for accelerated scans
-
wot-battle-results-parser-utils
code for wot_replay_parser and wot_datfile_parser
-
ribzip2
a bzip2 cli written in pure rust
-
utils-box
A toolbox of various small RUST utilities that make our lifes easier
-
nell
Linux netlink interface
-
rusty_plantuml_encoder
A package for encoding and compressing text for plantuml diagram
-
yaz0
de/compressing Nintendo Yaz0 files
-
hpack_codec
Encoder and Decoder for HPACK (RFC 7541)
-
static-compress
Create a compressed copy of files matching a glob to serve statically compressed files with a web server
-
maker-panel
Generator for modular mechanical panels
-
pdfshrink
Shrink PDF files using Ghostscript
-
unrar_sys
FFI bindings to unrar (with minimal abstractions)
-
docchi
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
argo-workflow
Argo Workflow Models
-
zigzag
encoding and decoding
-
cgn
optimally compressing chess games in PGN format
-
newsdata-io-api
Rust binding for the api of Newsdata.io
-
rc-zip-tokio
Asynchronous zip reading on top of rc-zip (for tokio I/O traits)
-
zippy
CLI-based un/zipping tool that's available anywhere Rust is
-
newpfd
integer compression/decompression
-
dsrs
wrapper for Apache DataSketches
-
jolse
command-line interface (CLI) tool written in Rust for encoding and decoding files and directories using base64 encoding
-
munzip
minimal deflate-only unzip library
-
pooled-writer
using N threads to write to M compressed files/writers
-
xl
A package to let you process *big* Excel files very quickly
-
stream-unpack
A small library for stream unpacking archives
-
tiny-lsm
a dead-simple in-memory blocking LSM tree for constant-sized keys and values
-
paku
Collection of decompressors in pure safe Rust
-
rlz
Relative Lempel-Ziv (RLZ): a LZ based compressor against a large static dictionary
-
oscar-io
Readers/Writers for OSCAR Corpora
-
tangram_zip
Tangram makes it easy for programmers to train, deploy, and monitor machine learning models
-
hylarana-ffmpeg-sys
mirror ffmpeg sys crate
-
prefix_uvarint
Prefix based variable length integer coding
-
leanify-many
spawn leanify subprocesses
-
decompress
Extracting archives made easy
-
usf
Universal Storage Format (USF) - A next-generation, high-performance storage format
-
strawboat
A native storage format based on Apache Arrow
-
tectonic_bridge_flate
Exposing flate compression to the Tectonic C code
-
gma
read and write .gma files, the format used by garry's mods addons
-
compressed_vec
Floating point and integer compressed vector library, SIMD-enabled for fast processing/iteration over compressed representations
-
self-github-update-enhanced
Self updates for standalone executables (Github) with fast git proxy support
-
archive-reader
reading files from archives
-
tiger-pkg
Tiger engine package reading library for Destiny 1/2 and Marathon
-
numpress
A pure rust implementation of ms-numpress, a fast, minimally lossy compression algorithm for mass spectrometry data
-
webgraph-algo
Algorithms for the Rust port of the WebGraph framework (http://webgraph.di.unimi.it/)
-
async_zip_futures
An asynchronous ZIP archive reading/writing crate using futures-rs
-
save_my_code
save code and other files
-
surf-header
Header info parser for surf crate
-
rustminify
Minifies Rust code
-
numcodecs
API for buffer compression
-
nanovec
Arrays and Vec-likes of small integers packed in an integer or two
-
python-oxidized-importer
A Rust-powered Python importer
-
uncrx-rs
Uncrx is a library that helps you convert a CRX Extension to a zip file that can be easily extracted
-
smash-arc
working with Smash Ultimate's data.arc files
-
hst-deactivations
database for tracking social media deactivations
-
cobalt-s3-archiver
CLI tool to create and validate ZIP archives in S3
-
gelf
logging GELF messages to a Graylog compatible server
-
tbc
Texture Block Compression (BCn)
-
swf-tree
Abstract Syntax Tree (AST) for SWF files
-
minipac
A packet radio protocol, designed for ham radio. Similar in function to AX.25
-
classy
Parsing Java Class Files
-
numcodecs-jpeg2000
JPEG 2000 codec implementation for the numcodecs API
-
zx0
compressor implementation for Rust
-
lzd
LZ double-factor factorization
-
smn_arch
SMN architecture
-
rkyv_util
Tools for zero-copy deserialization with rkyv
-
bfflib
Extract content of BFF file (AIX Backup file format)
-
comprexor
lib to compress and extract files and directories
-
bufs
An alias for bytes::Buf and bytes::BufMut
-
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]+
-
compressed_map
'Static functions': compressed maps with the keys removed
-
barretenberg-sys
FFI bindings to Barretenberg
-
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…
-
monokakido
parsing and interpreting the Monokakido dictionary format
-
caff-archive
manipulating CAFF archives
-
zmem
Linux memory monitoring program that displays detailed information about virtual memory
-
huffman-codec
no_std codec for lossless compression via huffman codes
-
weighted_trie
Weighted prefix trie for autosuggestions
-
singlefile-formats
Default file format implementations for singlefile
-
blosc-sys
Rust FFI bindings to the C-BLOSC compression library
-
tuple_swizzle
Adds swizzle operator to tuples
-
zdd
A Zero-suppressed BDD library
-
yama
Deduplicated, compressed and encrypted content pile manager
-
compacto
A fast way to compress & decompress JSON
-
ramp64-srm-convert-lib
build RetroArch Mupen64 SRM Converter
-
vec-x
structure
VecX
to manage fixed-length arrays, supporting numeric operations and assignment operations betweenVecX
and scalar values -
bpe-rs
Philip Gage's Byte Pair Encoding in Rust, primarily used for binary file compression and decompression
-
cita-snappy
provide compress method
-
festy
3DS save file decompressor
-
swh-graph-grpc-server
gRPC service to run the fast queries to the Software Heritage archive graph, using a compressed in-memory representation
-
xpress_rs
Xpress implementation in Rust
-
commodity-exchange-zh
中国商品交易所数据获取工具
-
prosto
Compress prost! messages with zstd, optional tokio channels support
-
include_assets
include compressed assets in a Rust executable
-
ppmd-rust
PPMd compression / decompression
-
pco_cli
compresses, inspects, and decompresses pco data
-
archive-rs
archive file library
-
hydraulic
An interface for generic compression library usage with a collection (unimplemented so far) of pre-existing compression libraries
-
synthzip
constructs synthetic Central Directories when missing from otherwise-valid ZIP data
-
xcodeproj
reader and parser
-
unbox
Command line utility that unpacks archives
-
parallel_reader
reading from a file (or any
Read
stream) and processing it by chunks, in parallel -
compress-manager
Rust compression manager
-
file-rotator
File rotation made simple
-
swg_stf
reading from and creating STF files used by Star Wars Galaxies
-
creepy
copy file into clipboard
-
svbyte
Fast Stream VByte implementation
-
wsd
Delivers what simply defined
-
compressed_sigma
Compressed Sigma Protocols and proofs of k-Out-Of-n Partial Knowledge
-
succinct_rs
Succinct Data Structures library for Rust
-
zx0decompress
Decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
img-archive-parser
reading and extracting files from IMG Archives
-
pkgar
Redox Package Archive
-
cshannon
compression algorithms leading up to Huffman's encoding
-
packedsfen
processing Huffman-encoded supervised phases for Shogi AI
-
picori
decompilation, modding, and rom-hacking with focus on GameCube and Wii games
-
archivelib
An implementaton of the Greenleaf ArchiveLib compression/decompression algorithm
-
nano-leb128
Little endian base 128 variable-length code compression
-
palace
mounting datasets into memory for fast loading in deep learning tasks
-
shuffly
Increases compressability of data with fixed-sized records
-
fast-smaz
Pure Rust SMAZ compression implementation
-
unpack
Command line utility that unpacks archives, a maintained version of 'unbox'
-
nahpack
HPACK (RFC 7541) library
-
my_lzo
loda
-
rsar
archiver written in Rust
-
libflate_lz77
LZ77 encoder for libflate crate
-
mylzo
lzo1z wrapper
-
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.
-
isal-sys
isa-l sys crate
-
rs-txtar
txtar format
-
include_file_compress
Includes content of file in your binary with compression at compile time
-
subsetter
Reduces the size and coverage of OpenType fonts
-
sendable-swapvec
A Vector swapping to disk after exceeding a given length
-
comprez
compressing and decompressing structs and enums
-
stream-unzip
Unzip a file incrementally
-
range-encoding
range encoding (entropy coding), extracted from Opus
-
blackhole-compress
data compression
-
realfft
Real-to-complex forward FFT and complex-to-real inverse FFT for Rust
-
lzav
Rust bindings to lzav compressor written in C
-
smoosh
automatic async recompression!
-
rga
Old version! Please see ripgrep_all
-
maven-rs
A collection of Maven-related utilities
-
lzjd
algorithm (https://github.com/EdwardRaff/jLZJD)
-
handle_tic
designed to handle io on .tic files
-
laszip-sys
Low level bindings to laszip
-
tokio-snappy
Wrap rust-snappy as a async stream in tokio
-
arkiv
providing convenience function to manipulate various kind of archive (zip, tar.gz, tar.xz, ... )
-
datasus-dbc
Decompress DATASUS's *.dbc files into *.dbf files
-
lil
A fast compression algorithm with support for streaming very small values
-
oodle-safe
Safe low-level bindings for the oodle compression library
-
wuffs
Bindings to wuffs
-
osr-parser
parsing osu! osr files!
-
zip_eq
Zip iterator that check that its inputs have the same length
-
rayonzip
Make zip archives with concurrent compression using rayon
-
rotating-file
A thread-safe rotating file with customizable rotation behavior
-
unshield
Extract files from InstallShield Z archives
-
coding_benchmark
The program for benchmarking Huffman coding algorithms
-
xz
Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. Alias of
xz2
crate -
yamakagashi
image compression tool
-
bsatoollib
working with BSA files
-
pop-os/debrepobuilder
Build and maintain Debian repositories with a TOML config
-
peachelf
ELF library for parsing/generating
-
memory-serve-core
Shared code for memory-serve and memory-serve-macros
-
stream-vbyte64
stream vbyte for u64
-
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.
-
conserve
A robust backup tool
-
wax-rs
Experiment to Rewrite Wax (latte-soft/wax) Natively, in Rust - A Fast Runtime Lua 5.1x+/Luau Project Bundler, Using Roblox Models and Module-Require Semantics
-
dsu-tree
A non-invasive disjoint-set-like data structure implementation
-
zip-merge
support the reading and writing of zip files. This is a fork of the
zip
crate -
cnfpack
Converts between the text based DIMACS CNF file format and the compressed binary Cnfpack format
-
serialqoi
Serial QOI de/encoder
-
rust7z
7-zip bindings for Rust
-
zip-lzma
support the reading and writing of zip files. Forked to add lzma decompression support.
-
dicom-transfer-syntax-registry
A registry of DICOM transfer syntaxes
-
tar2arx
Convert a tar archive into a arx archive
-
lzham
High-level bindings for the lzham codec
-
guestfs
libguestfs bindings for Rust
-
mashi-core
A 100% Rust no-std implementation of an arithmetic coding, context mixing compressor based on PAQ
-
eqformat_pfs
Parser for PFS archive format used in Everquest resources (.s3d, .eqg, .pfs, .pak)
-
excel_writer
Wild Excel Writer
-
mcap
reading and writing MCAP files
-
rust-lzo
A pure rust implementation of lzo converted from Linux's C implementation using corrode
-
hyper-content-encoding
A small utility to handle content encoding with hyper
-
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
-
js_sizers
get your javascript file size after minification and gzip
-
oxyroot
attempt to make library reading and writing of
.root
binary files which are commonly used in particle physics -
lz4-builder
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
chisai
Convert binaries into code that can be embed into your program
-
far-rs
CLI tool for FAR archives
-
gorilla
compression for Rust
-
cement-extractor
File extractor for ATG Core Cement Library RCF archives
-
plan9whack
A port of the whack compression scheme from Plan9's venti
-
archiver-rs
easy interaction with multiple archive formats
-
akv
Safe bindings for libarchive with minimum overhead
-
ImageCompressor
GUI Program for image_compressor library
-
tugger-common
Common functionality used by various tugger crates
-
audec
Automatic decompression
-
dllx
Cross platform dynamic linking libraries
-
zorq-acl
Lightweigth and flexible access control list (ACL) implementation for privilege management
-
rewe
mobile api implementation for rust
-
canary_probe
Canary Probe is a simple tool to help students in Computer Programming I (CSU0001, NTNU) to test their code
-
selfe-arc
file archive library, useful for bundling process binaries and configuration files with your seL4 application
-
zest
Rust zip library
-
rle
run-length encoded data
-
lib-messenger-archive
read the MSN / Windows Live Messenger conversation archives
-
aef
An encrypted file archiver
-
struct-compression-analyzer-cli
CLI for struct-compression-analyzer
-
explode
A decompression implementation for the implode algorithm from the PKWARE Data Compression Library
-
xp3
archive library for rust
-
smaz
compression library suitable for compressing very short strings
-
libshaiya
interacting with Shaiya binary files
-
blz-nx
handling BLZ compression for the Nintendo Switch
-
redux
Adaptive arithmetic compression library written in Rust
-
fastlanes
compression layout
-
mayda_codec
Separate compilation unit for functions generated by mayda_macros
-
bcn
Texture Block Compression
-
zip-rs
Opinionated library for parsing ZIP archives
-
stardict_lib
Rust implement stardict
-
xsnappy
Snappy compression algorithm implemented in Rust
-
raft-engine
A persistent storage engine for Multi-Raft logs
-
streaming-zip
create zip files on a non-seekable writer
-
hfmn
A flexible Huffman coding implementation
-
seqio
File reading and writing, support gzip format compression
-
deregex
show all possible and shortest strings which matches the given regex
-
monster
Collection of random utilities
-
minetest-protocol
Minetest protocol implemented in Rust
-
preserve
Encrypted backup system
-
sludge-ar-with-ranlib
encoding/decoding Unix archive files
-
nvtt_sys
Unsafe bindings for the Nvidia Texture Tools SDK
-
bitpacking-plus
Wrappers of bitpacking with extra pack formats
-
varint-rs
A small, zero dependency varint implementation in Rust
-
rust-unreal-unpak
read UE's pak files
-
bazaar-groupcompress
The groupcompress format used by Bazaar
-
squash-sys
sys-level bindings to the squash compression library
-
gba-compression
Pure Rust implementations of the compression/decompression routines used by the GBA
-
comde
Compression/decompression akin to serde
-
pi_compress
通用压缩库
-
sten_rs
A
rust
crate for performing steganography on PNG images and more! -
pbo
Read and Write PBO files
-
huff
Example compression/decompression CLI software based on the huff_coding crate
-
HoLib
extracting and replacing assets in .ho archives
-
lzham-alpha-sys
Low level FFI-bindings for the lzham alpha codec
-
tarutil
CLI utility to extract tarballs with conflicting file paths on case-insensitive operating systems
-
oxinat_core
oxinat xapi-oxidized core library
-
ge-man-lib
Common functionality used by GE-Man
-
zip-optional
an iterator type for zipping with an optional iterator
-
tafkars
The API formerly known as
-
lzfse-sys
build the LZFSE reference implementation for lzfse-rs
-
nintendo-lz
A small library for compressing/decompressing Nintendo's LZ10/LZ11 compression formats
-
rscompress-transformation
data transformation supporting rscompress
-
sstb
A thread-safe sstables library
-
http-encoding
compression for http crate type
-
sega_cmp
compress data using Sega's CMP format
-
zchunk
A pure rust library for parsing and generating zchunk file
-
hash-compress
"Compress" data using BLAKE-3
-
DevCore
Rust Core Project
-
ffmpeg-dev-sys
ffmpeg sys crate
-
yada
double-array trie library aiming for fast search and compact data representation
-
skive
Array slicer and compressor library
-
escp
Energy Sciences Network transfer tool (EScp)
-
tuple_zip
Convert a tuple of iterators into an iterator of tuples
-
netzip_cli
A CLI tool for efficiently working with remote ZIP files over HTTP without downloading the entire archive
-
abridge
Compress a sorted word list or decompress a file compressed by abridge or word-list-compress
-
adc
Apple Data Compression scheme used in DMG images
-
material3_optimizer
It also allows you to inline the colors from the color scheme directly into the generated theme code, providing a seamless integration between the builder and the color scheme
-
hemtt-io
An IO library for hemtt
-
gzip-cmp
that makes a distance measurement between binary data based on the difference of the compressed data length
-
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
-
bipatch
A bsdiff-derived binary patching tool - patch library
-
mid-net
Network adapter for the
middleware
protocol implementation -
streamvbyte
Rust FFI bindings for streamvbyte
-
ginfo
command line tool to display header information of gzipped data
-
viz-middleware
Viz Middleware
-
pastes
upload files and text to pastes.dev or bytebin.lucko.me
-
zlib-src-sys
Rust build helpers for zlib. Licensed as GPL2 or FreeType License
-
lzo1x
Safe Rust port of the LZO1X compression algorithm
-
oozle
Open source Kraken, Mermaid, Selkie, Leviathan, LZNA, Bitknit decompressor
-
compressed_set
storing number sequences with outliners memeory efficiently
-
packy
CLI tool for unpacking archives
-
asuran-cli
Deduplicating, secure, tamper resistant archiver
-
hrx-parser
A hrx parser
-
modark
get and parse Mod Archive module data (forked from trackermeta by vivyir for a Discord bot)
-
unishox-rs
Rust bindings for Unishox2 compression for short strings
-
flat-zip
An iterator adaptor to help traverse two-level collections
-
final-state-rs
Final State Compression in Rust
-
precompress_static
Brotli pre-compression for http static content
-
lz77
Zero dependency pure rust implementation of the FastLZ LZ77 compression algorithm
-
lib_manipulation_archive
archive manipulation
-
miniz-sys
Bindings to the miniz.c library
-
ao3-client
A client for interfacing with the AO3 (Archive of Our Own) website/data
-
message-dispatch
-
fastlz
Bindings to FastLZ compression and decompression
-
mozlz4
Decompress / compress mozlz4 files, specifically search.json.mozlz4 in Firefox
-
ant-cli
CLI client for the Autonomi network
-
wick-rpc
implementing or interacting with a wick runtime via gRPC
-
clickhouse-driver-lz4
LZ4 for ClickHouse Asynchronous Driver
-
salvage
A docker container utility to schedule archiving container volumes
-
esbuild-rs
Rust wrapper for esbuild, an extremely fast JS minifier written in Go
-
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… -
multizip
Zip 3, 4, 5 or more Rust iterators
-
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.
-
xisf
XISF Library
-
bzip2-os
A pure-Rust multi-threaded implementation of bzip2 compression
-
nutshell
Image manager of Project Polya
-
venom_log
Rust async log High-performance asynchronous logging
-
demsf-rs
A rewrite of https://github.com/phlbrz/demsf - DEMSF are bash scripts to Download and extract Microsoft Sharepoint file
-
compressed_collections
Collections which transparently compress data to reduce memory usage
-
ctr_etc1
Nintendo ETC1 compression binding for rust
-
dens
Rust wrapper for the Density compression library
-
idlset
Fast u64 set operations library
-
nephele
A high performance asynchronous programming runtime for Rust
-
lzma-rs-perf-exp
A codec for LZMA, LZMA2 and XZ written in pure Rust with performance experiments
-
dext
A CLI tool to extract and unpack the layers of a docker image
-
libecdsautil
Safe bindings to libecdsautil for ec25519 signing
-
vint32
fast vint u32 encoding
-
chromium_pickle
Binary value packing and unpacking
-
tdlib-sys
Sys crate for Telegram's TDLib client library
-
github-action-runner
command-line utility written in Rust for working with GitHub Actions
-
rubx
Rubx (Rust Basic Toolbox) is a library for command programs that features a toolbox with a series of basic functionalities
-
uclcli
command line compressor/decompressor using libucl / NRV
-
fattureincloud-rs
Connect your software with Fatture in Cloud, the invoicing platform chosen by more than 500.000 businesses in Italy. The Fatture in Cloud API is based on REST, and makes possible…
-
uncbv
CBV archive extractor written in Rust
-
ziputil
Easily access or view specific files within a zip
-
pafe-sys
Bindings for the libpafe library
-
seqcompress
A toy compression algorithm that combines sequences of bytes into smaller strings
-
roxido
A command line tool which aids in the development of R packages using the Roxido Framework
-
pipe_downloader
Fast downloader + extractor for *.tar.gz, *tar.lz4 and *.tar.bz2 files
-
pzip
CLI for the PZip encrypted file format
-
libbzip3-sys
FFI bindings to libbzip3
-
xlsx_reader
Reader of XLSX files (only data)
-
gostd
go standard library implementation in rust. gostd 是Go标准库的rust实现
-
zap-core
fast, and correct build system for modern polyglot teams
-
download-lib
multi fiber download http file
-
zstd_util
zstd_safe based compression and decompression wrapper
-
zip_next
now a wrapper around
zip
, which is where all future development will take place. Please replace this crate withzip
as a dependency -
compu-brotli-sys
Bindings to brotli C library
-
circom-lsp
LSP server for Circom
-
zipp
Safe libzip Bindings for Rust
-
asar_rs
Creating Electron app packages
-
include-flate-compress
Compression algorithm provider
-
minifier
tool/lib for JS/CSS/JSON files
-
phar
PHP phar format
-
datapackage_convert
Some Datapackage Conversion
-
prng_split
A subset of the split commmand with a prng seeded from input for deterministic output
-
collab-common
Code shared by collab's client and server
-
remotia-core-transmission
Core tranmission components of remotia, an open source framework for the development of remote rendering software in pure Rust
-
many-unzip
Unzip iterators into tuples of arbitrary length, surpassing the limitations of
Iterator::unzip
anditertools::multiunzip
-
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 -
vortex-datetime-parts
Vortex physical encoding that compresses temporal components individually
-
mila
interacting with common formats from FE9-FE15
-
sz3-sys
Low level bindigs to SZ3
-
deep-unpack
Unpack deep archive files recursively over a file tree or a folder
-
minilz4
Minimal interface for the LZ4 compression library frame format
-
zipng
Polyglot encoder for ZIP-and/or-PNG files
-
minigrepss
My the Rust LIB
-
dpx
Dropbox API from the command line
-
snappy
Rust bindings to the Google compression library 'snappy'
-
libyaz0
de/compressing Nintendo Yaz0 files
-
crates_practice
Mathematical calculations
-
jotaro-sys
Unsafe bindings to minizip-ng
-
sddm2rpm
cli tool to genrate rpms for sddm form tar.gz
-
ezinstall
ezinstall
provides a simple installer which can verify and install compatible tarballs -
shoco-rs
Rust bindings to Shoco
-
netidx-archive
netidx archive file format
-
wpress-oxide
interact with the wpress archive format
-
steamkit-vpk
help parse and read files based on the VPK file format
-
baxzup
Create backups using XZ compression
-
sknife
Swiss knife for common rust functional utilities
-
fastlanes_rs
Wrapper for the FastLanes Compression Format C++ library
-
archie-cli
Archie is a simple CLI tool that allows you to archive infrequently used folders effortlessly and intelligently
-
include-bytes-zstd
Includes a file with zstd compression
-
bravely
load data from Bravely Default and Bravely Second text file formats
-
archive_is
A small crate to use for archiving and accessing already-archived websites on https://archive.is
-
minizip-sys
Rust FFI bindings for minizip
-
xeno-rs
Extracting archives and firmwares in rust
-
iron-pack
Zero-configuration compression middleware for iron
-
async-compression-issue-150-workaround
Adaptors between compression crates and Rust's modern asynchronous IO types
-
decrunch
Decoder for crunch-compressed texture data
-
pkz
Comic archive format
-
prei
Rei Package Management Tool
-
iron_compress
A modifier for Iron that can compress response bodies
-
oscar-tools
Tools for processing OSCAR Corpora
-
larz
Archive tool for efficient decompression
-
taro
In-place tar file extractor for memory-limited systems
-
parser4curls
a parser for the cURL commands string that copied from the developer tools in the browser, or a string that is compatible with pattern
curl <url> [options...]
-
tinystring
A string compression tool with dictionary generation
-
string_compressor
A very fast hasher that optimizes for small hash sizes
-
axfive-libzip-sys
Bindgen bindings to system libzip
-
trie-rs
Memory efficient trie (prefix tree) and map library based on LOUDS
-
gdeflate-sys
compressing and decompressing the GDeflate format
-
xkcd-search
Search for xkcd comics and retrieve metadata
-
goxoy-tar-archive
Goxoy File Storage Library
-
wux-cli
Basic CLI tool for the WUX compression format for Wii U disc images
-
vortex-io
Core async and blocking IO traits and implementations, used by IPC and file format
-
lzf-sys
FFI bindings for lzf
-
lzfoo
A pure Rust LZFSE command line tool
-
libstomper
stomper compression tool
-
pakman
File compression(zip) PAcKaging MANager
-
chd
File Format
-
huffman-compress2
Huffman compression given a probability distribution over arbitrary symbols
-
mycelium_command
Mycelium DDM
-
io_utils
Some tools that are 'internal' for now because they are insufficiently refined and unstable, but which are used by other 'public' crates
-
brotli-dict-gen-sys
Binding to Brotli dictionary_generator
-
zim-sys
Low-level FFI bindings for libzim
-
lzokay
A minimal, MIT-licensed implementation of the LZO compression format
-
blosc2-sys
Bindings to C Blosc2
-
guywaldman/ravro
CLI for Apache Avro with a high-level API
-
packed_streaming_iterator
Additions to streaming_iterator
-
lzss-cli
A LZSS en-/decompressor CLI (lossless data compression, in pure Rust)
-
gmod-lzma
util.Compress and util.Decompress but in Rust!
-
box-bin
Box open standard archiver binary
-
swg_tre
reading from and creating TRE files used by Star Wars Galaxies
-
rust-car
ipfs car file reader writer and utils
-
kashan786_cli_app
A command-line utility for various file operations
-
sevenzip-sys
FFI bindings to 7-zip
-
range_rover
Function to pack integers into ranges
-
huffmanrs
est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman
-
libarchive
A safe Rust API for authoring and extracting archives with libarchive
-
compressible-map
A hash map that allows compressing the least recently used values
-
moosicbox_image
MoosicBox image package
-
rapid-qoi
Optimized QOI format encoder and decoder
-
huffman-idk
I was bored
-
farbfeld
encoding format from suckless
-
pymainprocess
Python Process Module
-
mcap-rs
reading and writing Foxglove MCAP files
-
minicdn_core
Static files, compressed for efficiency (core crate)
-
zippylib
versatile Rust library designed for integrating file compression and decompression functionalities into Rust projects
-
stream_zipper
stream decompressing zip files
-
nlzss11-zlib
Nintendo's LZSS algorithm found in Skyward Sword, compression with zlib-ng
-
easy-install
-
tpbackup
CLI utility that allows to backup Targetprocess resources
-
arithmetic-coding-core
core traits for the 'arithmetic-coding' crate
-
zclib
Zlib command line interface
-
jotaro
minizip-ng wrapper
-
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 -
simple-zip
Rust-based Library for File Compression and Decompression
-
swh-provenance
gRPC service to efficiently find the first revisions/releases/origins to contain a given content/directory
-
thc
A compression scheme tailored for H3 cell indexes
-
magic-pack
Magic pack tool
-
whitespace-sifter
Sift duplicate whitespaces away!
-
sqsh
compression software in Rust with focus on scientific data
-
absperf-minilzo
safe wrapper around absperf-minilzo-sys
-
aztec
compression algorithm
-
numcodecs-zfp-classic
ZFP (classic) codec implementation for the numcodecs API
-
libwaj
handle waj file, the pack format for web site
-
arithmetic-coding-adder-dep
fast and flexible arithmetic coding library
-
pkgar-repo
Redox Package Repository
-
flack
Tiny file locking utilities
-
zip_long
iterator adaptors for zipping together two or more iterators
-
rscompress-approximation
data approximations supporting rscompress
-
mirror-ffmpeg-sys
mirror ffmpeg sys crate
-
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…
-
loona-hpack
HPACK codec for the loona HTTP implementation
-
smdiff-merger
merging SMDIFF delta files together
-
tugger-rust-toolchain
Discover, download, and use Rust toolchains
-
simple-16
Integer Compression
-
zip_archive
that archive a directory with a specific compression format
-
wif
Bitcoin Wallet Import Format written in Rust, for encoding/decoding WIF
-
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…
-
mtzip
making zip archives with multithreaded compression
-
zip-format
no_std primitives for low level interaction with zip archives
-
cloister
Zip non-git ignored files in a directory
-
pzip-bwt
Wrapper around the bwt function of libdivsufsort
-
http_writer
Convert any stream into a put request
-
include_assets_decode
use include_assets instead of this
-
loggestd
A daemon for high-performance logging
-
zx0dec
Command-line tool to decompress files in the ZX0 compression format commonly used on 8 bit platforms
-
compressible
Check if a content-type can be compressed using gzip, deflate, brotli, etc
-
wei-file
wei file
-
lzip-sys
Bindings to lzlib for lzip compression and decompression exposed as Reader/Writer streams
-
mago-composer
Parses and models composer.json files
-
simple_huffman
Dead simple Huffman encoding and decoding library
-
ph
data structures based on perfect hashing
-
ajour-core
Core library for Ajour
-
archivelib-sys
An implementaton(in C++) of the Greenleaf ArchiveLib compression/decompression algorithm
-
stak-minify
Stak Scheme source code minifier
-
applesauce-core
A low level library interface for compressing and decompressing files using macos transparent compression
-
fst-reader
FST wavedump format reader implemented in safe Rust. Formerly known as fst-native.
-
lzham-sys
Low level FFI-bindings for the lzham codec
-
dochy
A diff-based data management language to implement unlimited undo, auto-save for games, and cloud-apps which needs to retain every change
-
stb_dxt
Rust bindings to stb_dxt.h
-
turbo_pfor_sys
TurboPFor codec bindings
-
ahuff
An adaptive Huffman coder
-
lzma
LZMA format handling
-
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…
-
libarx
handle arx file, the file archive format based on Jubako
-
backup-pinboard
Cli to download your Pinboard archives
-
libasuran
Deduplicating, encrypting, fast, and tamper evident archive format
-
gunzip-split
Uncompress concatenated gzip files back into separate files
-
huff_coding
Huffman coding algorithm, enabling one to create a Huffman tree with any alphabet they choose
-
vortex-dict
Vortex dictionary array
-
unzip-rs
rust unzip util, use zlib
-
zopfli-sys
The original Zopfli C library
-
deterministic-zip
generate consistent Zip files
-
vbyte
variable length integer compression
-
dochy_archiver
A serializer which compresses integers
-
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…
-
sqlite-compressions
Compression, decompression, testing, diffing and patching functions for SQLite: gzip, brotli, bsdiff,
-
unzpack
persist ZIP content bytes into a file and extract its content on file system
-
minilzo3
Pure Rust implementation of minilzo; initially created with c2rust
-
libarchive_src
Source and raw bindings of libarchive. High level bindings are available in crate
akv
. -
tiny-lz4-decoder-sys
zero dependency, tiny lz4 decompression wrapper built for lodpm
-
jojodiff
handling JojoDiff files, a diff utility for binary files
-
remotia-core-capturers
Common capturing components of remotia, an open source framework for the development of remote rendering software in pure Rust
-
brotli2
Bindings to libbrotli to provide brotli decompression and compression to Rust
-
lz4jb
LZ4BlockOutputStream format from https://github.com/lz4/lz4-java. This is not compatible with the standard LZ4 Block format
-
oodle-sys
Low-level bindings for the oodle compression library
-
huffman-encoding
Huffman encoding of arbitrary data
-
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.
-
numcodecs-python
pyo3 bindings to the numcodecs API for buffer compression
-
vortex-sparse
Vortex Sparse array
-
ihop
Virtual block device made from a bunch-of-chunks
-
huffman_tree
利用哈夫曼树编码和解码
-
xz-decom
XZ decompression using xz-embedded
-
huffman-rust
Encode and decode files using canonical huffman codes
-
binstall-zip
support the reading and writing of zip files
-
xron
XLSX to RON CLI
-
lz4_net_legacy
About implementation of the C# LZ4Net stream format in rust using lz4flex
-
compressed_string
String stored in memory in a compressed form, using the DEFLATE algorithm
-
rustyman
Huffman compression and decompression
-
rscompress-coding
data coding supporting rscompress
-
quick-storer
An easy to use file and folder storing software
-
vortex-runend
Vortex run end encoded array
-
furnel
A command-line utility to compress files using the brotli algorithm
-
netzip
accessing files in remote ZIPs over HTTP without downloading the entire archive
-
inline-str
Efficent and immutable string type, backed by inline-array
-
channelz_brotli
Brotli (C) compression for ChannelZ
-
libarchive3-sys
Raw bindings for libarchive
-
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
)