JavaScript Encoding

Open-source JavaScript projects categorized as Encoding | Edit details

Top 11 JavaScript Encoding Projects

  • GitHub repo Uppy

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

    Project mention: Uppy VS react-uploady - a user suggested alternative | libhunt.com/r/uppy | 2022-01-18
  • GitHub repo CyberChef

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

    Project mention: Show HN: DevToys.app – An offline Swiss Army knife for developers | news.ycombinator.com | 2022-01-19
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • 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 | dev.to | 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 | reddit.com/r/Deno | 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 | dev.to | 2021-08-18

    By https://github.com/softvar/secure-ls

  • 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 | reddit.com/r/opendirectories | 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) | reddit.com/r/github | 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 https://github.com/alexadam/img-encode.git (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

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • 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 | reddit.com/r/commandline | 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 | dev.to | 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! | reddit.com/r/learnprogramming | 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 fast-encoding

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

    Project mention: converting an Unit8Array to hex | reddit.com/r/typescript | 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 2022-01-19.

JavaScript Encoding related posts

Index

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

Project Stars
1 Uppy 24,916
2 CyberChef 13,958
3 iconv-lite 2,708
4 pbf 687
5 secure-ls 558
6 Chrome-Charset 378
7 img-encode 181
8 cross-platform-terminal-characters 176
9 sia 42
10 OpenTrafficCamMap 7
11 fast-encoding 0
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms