Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Top 23 JavaScript Compression Projects
-
CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Project mention: Show HN: 100.st – Dev utilities I built for format conversions and encoding | news.ycombinator.com | 2025-05-07 -
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
Looks like it depends on https://github.com/nodeca/pako for the zlib compression.
> Almost as fast in modern JS engines as C implementation (see benchmarks).
Impressive, although zlib itself is no longer the bar to beat for zlib, I think that goes to https://github.com/zlib-ng/zlib-ng these days
-
zip.js
JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.
-
Project mention: Ategcloak: Hide secrets with invisible Unicode characters with passwords | news.ycombinator.com | 2025-02-12
-
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
-
-
-
-
-
-
-
-
Natours
An awesome tour booking web app written in NodeJS, Express, MongoDB 🗽 (NB: This is es6 version but you can find the es5 version in 'es5-version' branch. And as it's free deployed server, could take few moments for first time rendering. Thank you)
-
-
-
-
compress-create-react-app
An NPM package which allows easily adding post build compression to a create-react-app with minimal configuration
-
-
-
simple-file-compressor
Discontinued A tool to reduce the file size of your files. Free online, local, tracking-free, advert-free file compression. Simple and fast. [GET https://api.github.com/repos/39zde/simple-file-compressor: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Compression discussion
JavaScript Compression related posts
-
The Road Ahead for JSZip
-
Ategcloak: Hide secrets with invisible Unicode characters with passwords
-
Stegcloak
-
How We Started Continuous OSS License Monitoring with License Finder
-
WebP: The WebPage Compression Format
-
It's the Job of My Dreams, but I'd Have to Write a Cover Letter, So Nevermind
-
Audio slicing with Javascript
-
A note from our sponsor - Civic Auth
www.civic.com | 16 May 2025
Index
What are some of the best open-source Compression projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | CyberChef | 31,217 |
2 | JSZip | 10,011 |
3 | pako | 5,818 |
4 | zip.js | 3,626 |
5 | StegCloak | 3,521 |
6 | Archiver | 2,875 |
7 | compression | 2,794 |
8 | yauzl | 762 |
9 | tinify-nodejs | 433 |
10 | tar-stream | 425 |
11 | decompress | 416 |
12 | yazl | 352 |
13 | roadroller | 337 |
14 | fastify-compress | 211 |
15 | compress.js | 147 |
16 | Natours | 143 |
17 | compactr | 102 |
18 | decompress-zip | 102 |
19 | lz4-napi | 61 |
20 | compress-create-react-app | 34 |
21 | fast-zlib | 16 |
22 | 🤐 gitzip | 3 |
23 | simple-file-compressor | 2 |