Rust Compression

Open-source Rust projects categorized as Compression

Top 23 Rust Compression Projects

  • ouch

    Painless compression and decompression in the terminal

  • Compactor

    A user interface for Windows 10 filesystem compression

    Project mention: Just a reminder that you can free up storage space by compressing your games with Compactor | /r/pcgaming | 2023-09-04
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • flate2-rs

    DEFLATE, gzip, and zlib bindings for Rust

  • orz

    a high performance, general purpose data compressor written in the crab-lang

    Project mention: Compressor in Rust; compresses as good as “ZSTD -19”, while being 10 times fast | news.ycombinator.com | 2023-06-18
  • rust-brotli

    Brotli compressor and decompressor written in rust that optionally avoids the stdlib

    Project mention: Looking for a small boring rust project to help my learning. | /r/rust | 2023-06-02

    rust-brotli (could use example code for multithreaded compression)

  • zip-rs

    Zip implementation in Rust (by zip-rs)

    Project mention: Rust failed to unzip a zip file created on Windows 11. | /r/rust | 2023-07-26

    Looks like the same (or similar) issue has been reported to the Zip GitHub page a while ago. Might not get resolved anytime soon

  • tar-rs

    Tar file reading/writing for Rust

    Project mention: Introducing Arch-Crypt. A file/directory archiver and password-based encryptor/decryptor. | /r/rust | 2023-09-23

    The archiving system makes use of tar.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • PackSquash

    📦 Minecraft: Java Edition resource and data pack optimizer which aims to achieve the best possible compression, performance and protection, improving pack distribution, storage and in-game load times.

  • lz4_flex

    Fastest pure Rust implementation of LZ4 compression/decompression.

    Project mention: Hetzner ARM cax11 vs Intel cx11 Benchmark | /r/hetzner | 2023-07-01

    I run a benchmark based on my LZ4 implementation (de/compressor) between cax11 and cx11 since the instances cost the same. The code doesn't use any SIMD.

  • divans

    Building better compression together

  • caesium-clt

    Caesium Command Line Tools - Lossy/lossless image compression tool

  • rc-zip

    ZIP format implementation in Rust, sans-io

  • zstd-rs

    zstd-decoder in pure rust

  • lz4

    Rust LZ4 bindins library

  • gzp

    Multi-threaded Compression

  • snappy

    Fastest Snappy compression library in Node.js (by Brooooooklyn)

  • backhand

    Library and binaries for the reading, creating, and modification of SquashFS file systems

    Project mention: v0.14.0 Release of Backhand – SquashFS library and binaries | news.ycombinator.com | 2024-01-13
  • tmf

    Tight Model format is an experimental lossy 3D model format focused on reducing file size as much as posible without decreasing visual quality of the viewed model or read speeds.

    Project mention: TMF: compress your meshes by 86-89%, blazingly fast! | /r/rust | 2023-06-10
  • compress-tools-rs

    A Swiss Army Knife for handling compressed data in Rust

  • rust-lzma

    A Rust crate that provides a simple interface for LZMA compression and decompression.

  • brotli-rs

    A Brotli implementation in pure and safe Rust

  • Zap

    An extremely fast alternative to zip which is written in rust. (by SteveGremory)

  • bzip2-rs

    Pure Rust bzip2 decoder (by paolobarbolini)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-01-13.

Rust Compression related posts

Index

What are some of the best open-source Compression projects in Rust? This list will help you:

Project Stars
1 ouch 1,905
2 Compactor 1,037
3 flate2-rs 816
4 orz 793
5 rust-brotli 772
6 zip-rs 738
7 tar-rs 589
8 PackSquash 518
9 lz4_flex 405
10 divans 367
11 caesium-clt 301
12 rc-zip 237
13 zstd-rs 224
14 lz4 173
15 gzp 146
16 snappy 146
17 backhand 98
18 tmf 97
19 compress-tools-rs 70
20 rust-lzma 65
21 brotli-rs 61
22 Zap 50
23 bzip2-rs 44
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com