Skip to content
JS
Package category

Compression and archives

gzip, brotli, zip, tar and streaming compression.

302 packages0 comparisons

Packages compared

302 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@eggjs/yauzl
yet another unzip library for node
79.3k---3 years ago
2.11.0
CommonJSNoneCompression and archives
gulp-gunzip
Uncompress gzip files in your gulp build pipeline
76.2k+329%-7 years ago
1.1.0
CommonJSNoneCompression and archives
node-zip
node-zip - Zip/Unzip files ported from JSZip
76k+16%-11 years ago
1.1.1
CommonJSNoneCompression and archives
@napi-rs/lzma-linux-arm64-gnu
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
71.4k---2 months ago
1.5.1
CommonJSNoneCompression and archives
compressjs
pure JavaScript de/compression (bzip2, etc) for node.js, volo, and the browser.
65.8k+956%-11 years ago
1.0.3
CommonJSNoneCompression and archives
@napi-rs/snappy-linux-arm64-gnu
Fastest Snappy compression library in Node.js
60k---16 days ago
7.4.3
CommonJSNoneCompression and archives
@napi-rs/lzma-darwin-arm64
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
54.8k---2 months ago
1.5.1
CommonJSNoneCompression and archives
grunt-contrib-compress
Compress files and folders
54.3k+2%-5 years ago
2.0.0
CommonJSNoneCompression and archives
billion-context
Context-compression proxy that lets AI coding agents run for days — billions of tokens through one context window. Sits between any agent (Claude Code, Codex, Cursor, Aider, …) and its model API, folding consumed conversation into reversible, prefix-cache
53.8k--1 day ago
0.1.147
ESM onlyNoneCompression and archives
@michengai/dsh-archive-manager
NPM-installable DSH Web plugin for managing archived sessions.
53.6k---today
1.0.5
ESM onlyNoneCompression and archives
jsoncrush
Compress JSON in URL friendly strings
52k+126%-4 years ago
1.1.8
ESM onlyBundledURLs and query strings, Compression and archives
@napi-rs/snappy-linux-arm64-musl
Fastest Snappy compression library in Node.js
49k---16 days ago
7.4.3
CommonJSNoneCompression and archives
jsonschema-key-compression
Compress json-data based on its json-schema
48.9k+13%-2 years ago
1.7.0
ESM + CommonJSBundledCompression and archives, Schema validation
@gfx/zopfli
A Zopflli binding in universal JavaScript, built into WebAssembly
46k---6 years ago
1.0.15
CommonJSBundledCompression and archives
unzip
Unzip cross-platform streaming API compatible with fstream and fs.ReadStream
45.8k+6%--
0.1.11
CommonJSNoneCompression and archives
rollup-plugin-brotli
Compress your Rollup bundle with Brotli
43.7k+61%-5 years ago
3.1.0
CommonJSNoneCompression and archives, Bundler plugins and loaders
@napi-rs/lzma-win32-x64-msvc
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
43.6k---2 months ago
1.5.1
CommonJSNoneCompression and archives
compress-json
convert JSON data to space efficient format
41.7k+27%-1 year ago
3.4.0
ESM + CommonJSBundledCompression and archives
zip-state
Lightweight mapping of USPS ZIP Codes to their assigned region.
40k+70%-3 years ago
1.0.3
CommonJSBundledCompression and archives
gulp-size
Display the size of your project
39.2k-1%-2 years ago
5.0.0
ESM onlyNoneCompression and archives
h3-compression
Adds compression to h3 request (brotli, gzip, deflate, zstd)
38.6k-59%-1 month ago
1.1.0
ESM + CommonJSBundledCompression and archives
compression-streams-polyfill
Lightweight polyfill/ponyfill for the Compression Streams API
36.6k+490%-2 years ago
0.1.7
ESM + CommonJSBundledCompression and archives, Polyfills and shims
gzipper
CLI for compressing files.
35.6k-9%-3 months ago
8.3.0
ESM onlyBundledCompression and archives, CLI tools and terminal utilities
tinify
Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.
34.5k+63%-2 months ago
1.8.3
CommonJSBundledImage processing, Compression and archives
lambdafs
Efficient (de)compression package for AWS Lambda
33.3k-31%-4 years ago
2.1.1
CommonJSBundledCloud SDKs, Compression and archives
vite-plugin-zip-pack
Vite plugin for packing distribution/build folder into a zip file.
32.8k+238%-2 years ago
1.2.4
ESM + CommonJSBundledBundler plugins and loaders, Compression and archives
jszip-utils
A collection of cross-browser utilities to go along with JSZip.
32.4k+21%-7 years ago
0.1.0
CommonJSNoneCompression and archives
gulp-brotli
A gulp plugin for file compression using the brotli compression included in node.js's zlib native module, without any native or WASM extraneous libraries.
31.1k+203%-6 years ago
3.0.0
CommonJSNoneCompression and archives
lzma
A JavaScript implementation of the Lempel-Ziv-Markov (LZMA) chain compression algorithm
30.8k-13%-10 years ago
2.3.2
-NoneCompression and archives
brok
Brotli encoder and decoder for hapi.js
29.2k+245%-2 years ago
6.0.0
CommonJSBundledCompression and archives
7zip-min
Standalone cross-platform zip/unzip with 7za
29.1k+95%-6 months ago
3.0.1
ESM + CommonJSBundledCompression and archives
permessage-deflate
Per-message DEFLATE compression extension for WebSocket connections
28.9k-38%-7 years ago
0.1.7
CommonJSNoneCompression and archives, WebSockets and realtime
ngx-image-compress
Angular utility for compressing images to a satisfying size, that you can choose
28.1k+14%-7 months ago
18.1.7
ESM + CommonJSBundledCompression and archives, Angular
gunzip-file
Extract a source .gz archive to a specified destination file.
27.7k-32%-10 years ago
0.1.1
CommonJSNoneCompression and archives
react-zlib-js
Pure JavaScript implementation of the Node.js zlib core module: Gzip, Deflate/Inflate, Brotli and Zstd decompression, for React Native and the browser. API-compatible with Node.js 22.x LTS.
27.6k+31%-16 days ago
3.0.0
CommonJSBundledCompression and archives, React
http-compression
Adding gzip/brotli for your HTTP server
27.6k+101%-5 months ago
1.1.3
CommonJSNoneCompression and archives, HTTP servers and web frameworks
@napi-rs/snappy-darwin-arm64
Fastest Snappy compression library in Node.js
27.2k---16 days ago
7.4.3
CommonJSNoneCompression and archives
sqwish
a tool for compressing CSS
26.4k-2%-12 years ago
0.2.2
CommonJSNoneCompression and archives
zip-lib
A zip and unzip library for Node.js.
26.3k-76%-3 months ago
1.4.0
CommonJSBundledCompression and archives
libarchive.js
extract/create archive files in browser/nodejs, libarchive port in wasm
25.4k+477%-2 years ago
2.0.2
CommonJSBundledCompression and archives, DOM and browser utilities
koa-static-cache
Static cache for koa
25.2k-3%-6 years ago
5.1.4
-NoneCaching, Compression and archives
@napi-rs/snappy-win32-x64-msvc
Fastest Snappy compression library in Node.js
25.2k---16 days ago
7.4.3
CommonJSNoneCompression and archives
brotli-dec-wasm
Brotli decompressor for browsers and web workers with WASM, in about 200KB
25k+1171%-6 months ago
2.3.2
ESM onlyBundledCompression and archives
@napi-rs/snappy-win32-arm64-msvc
Fastest Snappy compression library in Node.js
24.3k---16 days ago
7.4.3
CommonJSNoneCompression and archives
@napi-rs/snappy-linux-arm-gnueabihf
Fastest Snappy compression library in Node.js
24.2k---16 days ago
7.4.3
CommonJSNoneCompression and archives
@napi-rs/snappy-freebsd-x64
Fastest Snappy compression library in Node.js
24.1k---16 days ago
7.4.3
CommonJSNoneCompression and archives
@napi-rs/snappy-android-arm64
Fastest Snappy compression library in Node.js
24.1k---16 days ago
7.4.3
CommonJSNoneCompression and archives
react-native-gzip
Fast gzip to compress strings for android & ios in React Native
24k-36%-3 years ago
1.1.0
ESM + CommonJSBundledCompression and archives, React
@napi-rs/snappy-darwin-x64
Fastest Snappy compression library in Node.js
23.4k---16 days ago
7.4.3
CommonJSNoneCompression and archives
robust-compress
Compress a robust sequence
23.4k-21%-12 years ago
1.0.0
CommonJSNoneCompression and archives

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

No comparisons for this package yet.