JavaScript Compression

Open-source JavaScript projects categorized as Compression

Top 23 JavaScript Compression Projects

  • CyberChef

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

  • Project mention: PicoCTF 2024: packer | dev.to | 2024-04-05

    Then we take the encrypted text and use CyberChef to decrypt it.

  • JSZip

    Create, read and edit .zip files with Javascript

  • Project mention: Audio slicing with Javascript | /r/webdev | 2023-07-02

    You can use a lib named JSZip : https://stuk.github.io/jszip/ You can add binary data (your audio slice) inside a zip like that

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • pako

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

  • zip.js

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

  • StegCloak

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

  • Project mention: It's the Job of My Dreams, but I'd Have to Write a Cover Letter, So Nevermind | news.ycombinator.com | 2023-11-08
  • Archiver

    a streaming interface for archive generation

  • compression

    Node.js compression middleware

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

    InfluxDB logo
  • yauzl

    yet another unzip library for node

  • Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    You could also parse them yourself. If you read the open documentation on the XLSX format, you'll find it's actually just a collection of ZIP files containing XML formatted files. You can stream the files into Nodejs with an archive parsing library such as yauzl and parse the data using an XML parse such as rgrove/parse-xml

  • tinify-nodejs

    Node.js client for the Tinify API.

  • decompress

    Extracting archives made easy

  • tar-stream

    tar-stream is a streaming tar parser and generator.

  • yazl

    yet another zip library for node

  • roadroller

    Roadroller: Flattens Your JavaScript Demo

  • fastify-compress

    Fastify compression utils

  • compress.js

    A simple JavaScript based client-side image compression algorithm

  • 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)

  • decompress-zip

    Module that decompresses zip files

  • compactr

    Schema based serialization made easy

  • lz4-napi

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

  • compress-create-react-app

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

  • fast-zlib

    Shared context synchronous compression

  • mino

    An experimental image format. (by dplate)

  • 🤐 gitzip

    :rocket: Archives folder ignoring files from .gitignore

  • 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 related posts

  • 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
  • Audio slicing with Javascript

    2 projects | /r/webdev | 2 Jul 2023
  • A Website to Archive Moodle Course Files - My first React Project

    2 projects | /r/reactjs | 27 Feb 2023
  • Docker options for stegangraphy?

    2 projects | /r/selfhosted | 11 Feb 2023
  • How to manage file storage using GridFS with Node.js/Express js, Mongodb, Mongoose and Multer ?

    1 project | dev.to | 15 Jan 2023
  • Need help troubleshooting MaxListenersExceededWarning

    1 project | /r/node | 23 Dec 2022
  • I created an EPUB reader with React

    2 projects | /r/reactjs | 7 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 CyberChef 25,985
2 JSZip 9,529
3 pako 5,295
4 zip.js 3,298
5 StegCloak 3,192
6 Archiver 2,745
7 compression 2,732
8 yauzl 678
9 tinify-nodejs 414
10 decompress 409
11 tar-stream 398
12 yazl 321
13 roadroller 283
14 fastify-compress 189
15 compress.js 135
16 Natours 132
17 decompress-zip 102
18 compactr 100
19 lz4-napi 48
20 compress-create-react-app 32
21 fast-zlib 14
22 mino 2
23 🤐 gitzip 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com