JavaScript Encoding

Open-source JavaScript projects categorized as Encoding | Edit details

Top 12 JavaScript Encoding Projects

  • GitHub repo Uppy

    The next open source file uploader for web browsers :dog:

    Project mention: What is the best or most commonly used React or JavaScript library for image and video upload? | | 2021-11-30

    Take a look at Uppy. It supports react, you can enable basic image editing and it also supports multiple upload destinations.

  • GitHub repo CyberChef

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

    Project mention: What is this code on window shades in Aloft Hotel | | 2021-11-27

    I ran it through various tools on but it didn't turn anything up.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo iconv-lite

    Convert character encodings in pure javascript.

    Project mention: Let's develop a QR Code Generator, part VII: other kinds of data | | 2021-08-28

    I won't go into detail about how to map a character into its Shift JIS code for now, as there are good libraries for the job (iconv-lite comes to mind, and you can even have a look to the actual table if you want to whip up your own solution). It's sufficient to say that we'll need 13 bits (213 = 8192) for each one of them.

  • GitHub repo pbf

    A low-level, lightweight protocol buffers implementation in JavaScript. (by mapbox)

    Project mention: A standalone protobuf to typescript(for deno) code generator | | 2021-06-07

    The runtime is taken from mapbox/pbf (with basic type definitions)

  • GitHub repo secure-ls

    :lock: Secure localStorage data with high level of encryption and data compression

    Project mention: Secure localStorage data with high level of encryption and data compression | | 2021-08-18


  • GitHub repo Chrome-Charset

    An extension used to modify the page default encoding for Chromium 55+ based browsers.

    Project mention: Fix Garbled Text in Open Directories | | 2021-10-13
  • GitHub repo img-encode

    Encode an image to sound and view it as a spectrogram - turn your images into music

    Project mention: What is the process for using anything from gethub?(I'm new) | | 2021-05-14

    find the "Code" button on your repo and then copy the url from the box that opens. Then, in a terminal, run git clone (or the url you copied). this downloads the repository to your local system. From there, every repository is different, so you'll have to consult the readme for that repo to understand it better

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo cross-platform-terminal-characters

    All the characters that work on most terminals

    Project mention: All the characters that work on any terminal and any operating system | | 2021-03-29

    I think the confusion might be in my improper usage of "Windows terminal" where I meant "Windows default terminal", i.e. "Console host" (which you rightfully corrected). I fixed the document to use the proper term.

  • GitHub repo sia

    Sia - Binary serialisation and deserialisation (by pouya-eghbali)

    Project mention: Clio: extremely fast, multi-threaded code on the browser | | 2021-09-20

    Prior to version v0.11.0, Clio used JSON for serialization. JSON is available everywhere and it’s fairly fast, so at first, it might sound like a good idea to go with JSON. Unfortunately, as soon as we start serializing custom types with JSON, its performance degrades to the point that it’s not efficient anymore. To solve this issue, I created a serialization library for JavaScript named Sia, and to boost its serialization performance to the next level, I also designed a new text encoding which I called utfz. I spent over a year optimizing these two libraries, and as a result, managed to make Sia so fast that the pure JavaScript version of it beats even the performance of the native serialization libraries available for Node.js!

  • GitHub repo OpenTrafficCamMap

    A crowdsourced database of traffic cameras

    Project mention: I want to tutor people for free! | | 2021-03-29

    Hey, I am only 18 but I have been coding for half my life! I have coded professionally as a freelancer, and coded for a big insurance company. You can check out one of my projects here. I say this not to brag, but just to show I wouldn't totally waste your time. I am experienced mostly in JS(node), but I have passing experience in other languages. As for the reason I want to tutor people, there are three:

  • GitHub repo rollup-plugin-obfuscator

    Rollup plugin for javascript-obfuscator

    Project mention: Rollup Obfuscator (plugin) | | 2021-03-03
  • GitHub repo fast-encoding

    Fast, cross-platform, small and easy-to-use base64 and hex encoding.

    Project mention: converting an Unit8Array to hex | | 2021-10-05
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). The latest post mention was on 2021-11-30.

JavaScript Encoding related posts


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

Project Stars
1 Uppy 24,779
2 CyberChef 13,480
3 iconv-lite 2,685
4 pbf 669
5 secure-ls 543
6 Chrome-Charset 378
7 img-encode 181
8 cross-platform-terminal-characters 175
9 sia 36
10 OpenTrafficCamMap 7
11 rollup-plugin-obfuscator 1
12 fast-encoding 0
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives