Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 JavaScript WebAssembly Projects
-
Project mention: Extract information from image into JSON | reddit.com/r/learnjavascript | 2023-01-11
YOu could try using tesseract.js to OCR the images. Though might be a challenge to figure out the times/days of the classes.
-
Sandspiel, is that you?
-
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!
-
-
-
So now, to try to dig ourselves out of this fuckery we have to build emulation layers for the considered solution to run on the stupid solution.
-
This wouldn't work, you should just use python-wasm to run the cpython interpreter on the browser.
-
I use https://github.com/wasmerio/wasmer-js and while v0.12 works fine, v1.2 never returns and is stuck in a busy loop internally somewhere. I did not bother bisecting it because the API changed at v1.0.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
camaro
camaro is an utility to transform XML to JSON, using Node.js binding to native XML parser pugixml, one of the fastest XML parser around.
-
javascriptmusic
A.K.A. WebAssembly Music. Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)
Project mention: Music and Blockchain: The Rise of the New Musician | reddit.com/r/nearprotocol | 2022-04-21Chiptune musician and developer Peter Salomensen developed WebAssembly Music, a live coding music and synthesizer in Javascript/AssemblyScript (WebAssembly) on NEAR. With WebAssembly Music, Salomensen has minted music NFTs and made them remixable. He also released a piano roll interface for short, editable music NFTs, on which musicians can create and publish their own music.
-
Project mention: GitHub - google/forma: An efficient vector-graphics renderer | reddit.com/r/rust | 2022-12-16
The problem is rayon. There an experimental implementation for the web here, but it has to be explicitly used by the code, as far as I know.
-
Project mention: The quest for a family-friendly password manager | news.ycombinator.com | 2023-01-02
> So a project like this? https://github.com/antelle/argon2-browser
Notice how they don't provide any benchmarks that aren't Native or WASM?
https://soatok.blog/2022/12/29/what-we-do-in-the-etc-shadow-...
This doesn't help iOS users in Lockdown mode. It may also break for users who run their OS in FIPS mode.
-
Project mention: WebAssembly SQLite with experimental support for browser storage extensions | news.ycombinator.com | 2022-09-16
-
wasmedge-quickjs
A high-performance, secure, extensible, and OCI-complaint JavaScript runtime for WasmEdge.
I can conceptualize a way to convert JavaScript source code to WASM then convert WASM to C source code. I have considered just using WASM, however, that introduces yet another runtime to manage https://github.com/second-state/wasmedge-quickjs.
-
aegis-host
This is the ÆGIS federated application host. Federated components are independently deployable, written by multiple teams in multiple languages, and loaded from multiple repos and network locations at runtime, yet capable of running together in a single process or as distributed components in the ÆGIS application fabric.
-
7z/RAR/TAR Extraction via Libarchivejs
-
vosk-browser
A speech recognition library running in the browser thanks to a WebAssembly build of Vosk
Project mention: Show HN: I record myself on audio 24x7 and use an AI to process the information | news.ycombinator.com | 2022-11-15Not the OP but I've been tinkering with the same concept (24/7 processing).
'm using vosk browser: https://github.com/ccoreilly/vosk-browser
To do speech to text locally and it works very well for English.
-
gdal3.js
Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser.
Project mention: If I have a GeoJSON file of a certain city's wards, how would I figure out which ward I'm in based on my lat/long coordinates? | reddit.com/r/gis | 2022-10-05 -
iswasmfast
Performance comparison of WebAssembly, C++ Addon, and native implementations of various algorithms in Node.js.
-
ssvm-nodejs-starter
A template project to run Rust functions in Node.js through the Second State WebAssembly engine.
-
Project mention: Best Node.js Library for Creating a Payment Portal with Monero | reddit.com/r/Monero | 2023-01-16
-
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
JavaScript WebAssembly related posts
- Extract information from image into JSON
- Call for developers (TypeScript/JavaScript)
- What cool site no one really knows about?
- How to import prompt()?
- Use SSH in browser
- WebAssembly backend merged into GHC
- Ask HN: What weird technical scene are you fond/part of?
-
A note from our sponsor - Sonar
www.sonarsource.com | 5 Feb 2023
Index
What are some of the best open-source WebAssembly projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Tesseract.js | 29,375 |
2 | sandspiel | 2,695 |
3 | telegram-react | 1,988 |
4 | opus-recorder | 871 |
5 | webassemblyjs | 717 |
6 | python-wasm | 636 |
7 | wasmer-js | 631 |
8 | camaro | 479 |
9 | javascriptmusic | 321 |
10 | wasm-bindgen-rayon | 305 |
11 | argon2-browser | 301 |
12 | wa-sqlite | 275 |
13 | wasmedge-quickjs | 236 |
14 | aegis-host | 226 |
15 | libarchivejs | 220 |
16 | vosk-browser | 217 |
17 | gdal3.js | 213 |
18 | iswasmfast | 182 |
19 | ssvm-nodejs-starter | 145 |
20 | monero-javascript | 145 |
21 | sax-wasm | 141 |
22 | youtube-musical-spectrum | 141 |
23 | koder | 125 |