npm96Exceptionalhealth index
JavaScript★ 228↓ 3.6M/moAug 27, 2026
npm87Excellenthealth index
JavaScript★ 2,806↓ 155M/moSep 16, 2026
NuGet · npm86Excellenthealth index
C#★ 59Aug 28, 2026
crates.io81Excellenthealth index

KarpelesLab/compcolPure-Rust, no_std collection of 30+ compression/decompression codecs (deflate, gzip, zlib, zstd, brotli, lzma/xz, lz4, bzip2, RAR, StuffIt, LHA, ARC, and more) behind one uniform streaming trait — each gated by its own Cargo feature. 100% safe (forbid(unsafe_code)), zero runtime deps.
Rust★ 10↓ 7,358/moSep 5, 2026
Go81Excellenthealth index
Go★ 250Sep 14, 2026
npm80Excellenthealth index
JavaScript · TypeScript★ 13↓ 5,492/moSep 15, 2026
crates.io77Goodhealth index

dropbox/rust-brotliBrotli compressor and decompressor written in rust that optionally avoids the stdlib
Rust★ 943↓ 19.8M/moSep 17, 2026

inikep/lzbenchlzbench is an in-memory benchmark of open-source compressors
C · C++★ 1,084Sep 12, 2026

CelsianJs/celsianThe batteries-included TypeScript backend that goes serverless without leaving its batteries behind. Durable jobs + cron, multi-runtime (Node/Bun/Deno/Workers/Lambda/Vercel), built on Web Standard APIs. 1500+ tests.
TypeScript★ 0↓ 4,658/moSep 11, 2026
Scala★ 46Sep 6, 2026
crates.io · npm · PyPI73Goodhealth index

milesgranger/cramjamYour go-to for easy access to a plethora of compression algorithms, all neatly bundled in one simple installation.
Rust · Python★ 126↓ 14/moAug 27, 2026
crates.io71Goodhealth index
Rust★ 61↓ 20.2M/moSep 17, 2026
crates.io · Go71Goodhealth index
C · Rust★ 5↓ 6/moSep 9, 2026
Python★ 154↓ 3.6M/moAug 27, 2026
crates.io69Goodhealth index

paddor/burliFast, memory-safe Rust Brötli codec with all-level decode, q0..q5 encode.
Rust★ 15↓ 2,180/moSep 18, 2026
TypeScript★ 92↓ 198.4K/moSep 15, 2026
TypeScript · Makefile★ 1↓ 5,418/moOct 11, 2026

ktsu-dev/EssentialsA comprehensive .NET library providing high-performance interfaces and ready-to-use implementations for common cross-cutting concerns including compression (Gzip, Brotli, Deflate, ZLib), encoding (Base64, Hex), obfuscation (XOR, Caesar, bit-rotation, byte-reversal, Base64, Hex, and composable chains), encryption (AES), hashing (15 algorithms...
C#★ 0Sep 18, 2026
npm63Moderatehealth index
JavaScript · HTML★ 54↓ 9,342/moOct 16, 2026
RubyGems63Moderatehealth index

bodrovis/faraday-gzipThe Gzip middleware for Faraday 1 and 2 adds appropriate Accept-Encoding headers and automatically decompresses supported, non-streaming response bodies.
Ruby★ 22Sep 11, 2026

mholt/archivesCross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats
Go★ 444Sep 15, 2026
RubyGems57Moderatehealth index
C · Ruby★ 66Sep 11, 2026
NuGet56Moderatehealth index
C#★ 12Aug 24, 2026
crates.io56Moderatehealth index

cool-japan/oxiarcOxiArc - The Oxidized Archiver Pure Rust implementation of archive and compression formats with core algorithms implemented from scratch.
Rust★ 33↓ 23.5K/moOct 20, 2026
crates.io56Moderatehealth index
Rust★ 0↓ 17.6K/moSep 15, 2026
npm54Moderatehealth index
JavaScript★ 74↓ 196M/moSep 16, 2026
npm53Moderatehealth index
JavaScript★ 151↓ 1.7M/moOct 13, 2026
JavaScript★ 16↓ 3,972/moAug 25, 2026

kyr0/brotli-compressFast, WASM based, asynchronous Brotli compression and decompression package with quality level, custom dictionary and streaming compression/decompression support that works in browsers and Node.js (isomorph); CommonJS and ESM
TypeScript★ 20↓ 16.6K/moOct 21, 2026

maugenst/zip-a-folderForked the idea of @sole to zip a complete folder into a zip file but now using promises
TypeScript★ 77↓ 587.2K/moSep 11, 2026