JavaScript Compression

Open-source JavaScript projects categorized as Compression

Top 23 JavaScript Compression Projects

Compression
  1. CyberChef

    The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

    Project mention: Build Your Own Cybersecurity Toolkit: 5 Field-Tested Tools Every Analyst Should Master | dev.to | 2025-07-11

    🔗 https://gchq.github.io/CyberChef/

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. JSZip

    Create, read and edit .zip files with Javascript

    Project mention: Web4AI | dev.to | 2025-05-23

    JSZip

  4. pako

    high speed zlib port to javascript, works in browser & node.js

    Project mention: Fast-PNG: PNG image decoder and encoder | news.ycombinator.com | 2025-03-11

    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

  5. zip.js

    JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

  6. StegCloak

    Hide secrets with invisible characters in plain text securely using passwords 🧙🏻‍♂️⭐

    Project mention: Ategcloak: Hide secrets with invisible Unicode characters with passwords | news.ycombinator.com | 2025-02-12
  7. Archiver

    a streaming interface for archive generation

  8. compression

    Node.js compression middleware

  9. 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.

    InfluxDB logo
  10. yauzl

    yet another unzip library for node

  11. tar-stream

    tar-stream is a streaming tar parser and generator.

  12. decompress

    Extracting archives made easy

  13. yazl

    yet another zip library for node

  14. roadroller

    Roadroller: Flattens Your JavaScript Demo

  15. fastify-compress

    Fastify compression utils

  16. snappy

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

  17. compress.js

    A simple JavaScript based client-side image compression algorithm

  18. 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)

  19. compactr

    Schema based serialization made easy

  20. decompress-zip

    Module that decompresses zip files

  21. lz4-napi

    Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.

  22. tamp

    Tamp is a low-memory, DEFLATE-inspired lossless compression library.

  23. compress-create-react-app

    An NPM package which allows easily adding post build compression to a create-react-app with minimal configuration

  24. fast-zlib

    Shared context synchronous compression

  25. 🤐 gitzip

    :rocket: Archives folder ignoring files from .gitignore

  26. SaaSHub

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

    SaaSHub logo
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).

JavaScript Compression discussion

Log in or Post with

JavaScript Compression related posts

  • Web4AI

    2 projects | dev.to | 23 May 2025
  • The Road Ahead for JSZip

    1 project | news.ycombinator.com | 27 Mar 2025
  • Ategcloak: Hide secrets with invisible Unicode characters with passwords

    1 project | news.ycombinator.com | 12 Feb 2025
  • Stegcloak

    1 project | news.ycombinator.com | 2 Feb 2025
  • How We Started Continuous OSS License Monitoring with License Finder

    2 projects | dev.to | 27 Nov 2024
  • WebP: The WebPage Compression Format

    5 projects | news.ycombinator.com | 7 Sep 2024
  • It's the Job of My Dreams, but I'd Have to Write a Cover Letter, So Nevermind

    1 project | news.ycombinator.com | 8 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    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. Learn more →

Index

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

# Project Stars
1 CyberChef 32,303
2 JSZip 10,142
3 pako 5,861
4 zip.js 3,685
5 StegCloak 3,623
6 Archiver 2,903
7 compression 2,799
8 yauzl 777
9 tar-stream 426
10 decompress 417
11 yazl 364
12 roadroller 342
13 fastify-compress 218
14 snappy 189
15 compress.js 148
16 Natours 145
17 compactr 103
18 decompress-zip 102
19 lz4-napi 64
20 tamp 49
21 compress-create-react-app 34
22 fast-zlib 16
23 🤐 gitzip 3

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com