Top 12 JavaScript Binary Projects
-
-
Project mention: Outperform Protobuf.js with fixed-size encoding | reddit.com/r/javascript | 2023-02-26
does it beat https://github.com/mapbox/pbf ?
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
KMMBridge
KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries. See https://kmmbridge.touchlab.co/docs to get started.
Today we are announcing KMMBridge, part of Touchlab’s new Faktory1 tooling suite. This set of build tools allows mobile teams to successfully publish shared code faster than ever with Kotlin Multiplatform Mobile. Specifically targeted at iOS publishing, teams can now implement the Internal SDK Flow approach, today’s best practice to quickly integrate KMM into production app builds. To try it for yourself, visit https://github.com/touchlab/KMMBridge
-
-
-
-
hugo-extended
✏️ Plug-and-play Node.js wrapper for Hugo Extended, the awesomest static-site generator.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
yabson
Schemaless binary-encoded serialization of JavaScript data with generator-based parser and serializer
-
-
When run from a package.json script, Hugo Installer checks for the presence of a Hugo binary — by default, in the project’s bin/ folder, although you can pick a different location — and, only if it doesn’t find the binary, downloads and installs a version, which you must specify. The check goes very quickly and, thus, I suggest you make a package.json script that does only the Hugo Installer part, and use it with your other Hugo-related scripts. Here are some examples, some of which use Müller’s exec-bin package so the installed Hugo binary will run as you would expect:
-
Basenumber.js
A BigDecimal library for arbitrary precision that allows you to work with numbers in different bases from 2 to 36.
-
Yes, S-expressions come in many flavors, some more minimal than others, some binary. They are all truly wonderful.
The most wonderful to me are the simplest ones, and Jevko grows out of the same spirit as them.
However, it does not attempt to be a new flavor of S-expressions and diverges in ways which to me are worth looking at. I hope it can appeal and be useful not only to minimalist syntax enthusiasts.
BTW Some time ago I've been also experimenting with binary versions of Jevko, certainly with inspiration from both netstrings and Rivest's csexps:
https://github.com/jevko/binary-experiments#asttolengthprefi...
Since then I had some more ideas which I hope to get around to implementing at some point.
JavaScript Binary related posts
Index
What are some of the best open-source Binary projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | execa | 5,500 |
2 | pbf | 736 |
3 | KMMBridge | 218 |
4 | uuid-mongodb | 96 |
5 | sia | 79 |
6 | wat-compiler | 16 |
7 | hugo-extended | 14 |
8 | yabson | 11 |
9 | grader-base | 9 |
10 | exec-bin | 7 |
11 | Basenumber.js | 6 |
12 | binary-experiments | 0 |