Compression
oxipng
10.1.1 StableA lossless PNG compression optimizer
flate2
1.1.9 StableDEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams.
brotli
8.0.2 GrowingA 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 the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.
zip
8.6.0 StableLibrary to support the reading and writing of zip files.
vortex-mask
0.72.0 GrowingVortex Mask - sorted, unique, non-negative integers
vortex-flatbuffers
0.72.0 GrowingFlatbuffers definitions for Vortex types
noodles-bgzf
0.47.0 GrowingBlocked gzip format (BGZF) reader and writer
vortex-proto
0.72.0 GrowingProtocol buffer definitions for Vortex types
vortex-buffer
0.72.0 GrowingA byte buffer implementation for Vortex
swh-graph
11.4.1 StableCompressed in-memory representation of the Software Heritage archive graph
libz-sys
1.1.28 StableLow-level bindings to the system libz library (also known as zlib).
async-compression
0.4.42 GrowingAdaptors between compression crates and Rust's modern asynchronous IO types.
vortex-fsst
0.72.0 GrowingVortex FSST string array encoding
vortex-runend
0.72.0 GrowingVortex run end encoded array
vortex-error
0.72.0 GrowingVortex errors
astral_async_zip
0.0.17 ExperimentalAn asynchronous ZIP archive reading/writing crate.
lzma-rust2
0.16.3 GrowingLZMA / LZMA2 / LZIP / XZ compression ported from 'tukaani xz for java'
rustfft
6.4.1 GrowingHigh-performance FFT library written in pure Rust.
gzip-header
1.1.0 StableA crate for decoding and encoding the header part of gzip files based on the gzip header implementation in the flate2 crate.
zstd-safe
7.2.4 GrowingSafe low-level bindings for the zstd compression library.
compression-codecs
0.4.38 ExperimentalAdaptors for various compression algorithms.
liblzma
0.4.6 GrowingRust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding. forked from xz2.
libdeflater
1.25.2 StableBindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
miniz_oxide
0.9.1 GrowingDEFLATE compression and decompression library rewritten in Rust based on miniz
libflate
2.3.0 StableA Rust implementation of DEFLATE algorithm and related formats (ZLIB, GZIP)
vortex-array
0.72.0 GrowingVortex in memory columnar data format
vortex-datetime-parts
0.72.0 GrowingVortex physical encoding that compresses temporal components individually
vortex-zigzag
0.72.0 GrowingVortex zig zag array
vortex-metrics
0.72.0 GrowingVortex Metrics
vortex-alp
0.72.0 GrowingVortex ALP array
vortex
0.72.0 GrowingVortex file format with all builtin codecs and a sampling compressor.
varint-rs
2.2.0 StableA small, zero dependency varint implementation in Rust.
bzip2
0.6.1 GrowingBindings to libbzip2 for bzip2 compression and decompression exposed as Reader/Writer streams.
turbojpeg
1.4.0 StableFast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
vortex-ipc
0.72.0 GrowingIPC message format to exchange Vortex arrays across processes
vortex-fastlanes
0.72.0 GrowingVortex fastlanes arrays
oxiarc-zstd
0.3.0 ExperimentalPure Rust Zstandard (zstd) compression implementation for OxiArc
oxiarc-core
0.3.0 ExperimentalCore components for OxiArc - BitReader/Writer, CRC, traits, and error types
oxiarc-lz4
0.3.0 ExperimentalPure Rust LZ4 compression implementation with LZ4-HC
pco
1.0.2 StableGood compression for numerical sequences
miniz_oxide_c_api
0.3.2 GrowingDEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz
zstd-sys
2.0.16+zstd.1.5.7 GrowingLow-level bindings for the zstd compression library.
libdeflate-sys
1.25.2 StableBindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations. Contains bindings for raw deflate, zlib, and gzip data.
vortex-sparse
0.72.0 GrowingVortex Sparse array
vortex-utils
0.72.0 ExperimentalCommon definitions across crates
vortex-bytebool
0.72.0 GrowingVortex byte-boolean array
vortex-io
0.72.0 GrowingCore async and blocking IO traits and implementations, used by IPC and file format
vortex-btrblocks
0.72.0 GrowingBtrBlocks style compressor
flate3
1.2.5 StableHigh-performance RFC 1952 compression and de-compression
oxiarc-deflate
0.3.0 ExperimentalPure Rust DEFLATE compression algorithm (RFC 1951) for OxiArc