Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
Top 23 JavaScript WASM Projects
-
-
Project mention: Petition to add support for Gopher protocol in Firefox | reddit.com/r/firefox | 2023-05-28
-
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!
-
https://sandspiel.club/ ?
-
-
-
Note: SVG are not suppose to be served for OG Images (we use png format in OG Images) where we use SVG to PNG coverter Resvg.
-
-
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.
-
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.
-
DotNetJS
Consume C# in JavaScript with comfort: single-file UMD library, auto-generated 2-way bindings and type definitions
It sounds like you want some JS to interact with some WASM and you're using some kind of JS to C# library. Its tests have some C# async methods and they're called here, that's probably a good guide to how to get this to 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.
-
Project mention: Rare & Powerful Crypto Technologies Setting up to Outperform the Market | reddit.com/r/CryptoCurrencyTrading | 2022-09-01
Website: terra.money
-
It works by the way on CLI and mobile, and mobile is especially slow on some low-end android devices. It *should* also be possible to make parallelism work for the WebAssembly version, but for some reason the issues with threading were never ironed out. I'm not sure whether it's worth investigating that, or to just add SIMD support where possible, and wait for webcrypto to add argon2.
-
localpdfmerger
Merge PDFs, optimize PDFs, and extract Information like Images from PDF Files locally inside your Browser
https://smallpdf.com/ https://online2pdf.com/ https://localpdf.tech/ (this one doesn't even leave your local network)
-
-
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.
-
-
Project mention: FSF Slams Google over Dropping JPEG-XL in Chrome | news.ycombinator.com | 2023-04-16
All of the people here who are so passionate about JPEG-XL will be happy to learn that there's nothing preventing them from using it on their sites right now:
https://github.com/niutech/jxl.js
If you want Chrome to ship with JPEG-XL support, use it. At some point, browser makers will decide it's worth the cost to them and all users to add it.
-
blazor-adminlte
This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly
-
Tetris
The well known brick game written with Kotlin Multiplatform and Jetpack Compose Multiplatform. (by mykola-dev)
Project mention: My small multiplatform code to migrate from Google Authenticator | reddit.com/r/Kotlin | 2022-09-26 -
-
Project mention: Advent Of Code using only the C preprocessor, Day 1 to 6 | reddit.com/r/programming | 2022-12-06
-
-
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.
JavaScript WASM related posts
- ⚙️ Built a small demo project of WASM with RUST
- Petition to add support for Gopher protocol in Firefox
- Mountainous Cherry Grove Seed
- I made a tool for converting between different media formats (without uploading to a server)
- [AskJS] You have mastered writing JavaScript from scratch, why use TypeScript?
- C# Wasm Benchmark .NET 7
- Just finished my base <3 TOOK ME 2 YEARS!
-
A note from our sponsor - CodiumAI
codium.ai | 31 May 2023
Index
What are some of the best open-source WASM projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | sql.js | 11,412 |
2 | ffmpeg.wasm | 10,514 |
3 | sandspiel | 2,744 |
4 | telegram-react | 2,050 |
5 | butterchurn | 1,342 |
6 | resvg-js | 897 |
7 | opus-recorder | 892 |
8 | webassemblyjs | 735 |
9 | python-wasm | 649 |
10 | DotNetJS | 580 |
11 | camaro | 491 |
12 | core | 349 |
13 | argon2-browser | 318 |
14 | localpdfmerger | 317 |
15 | wasm-pack-plugin | 278 |
16 | vosk-browser | 260 |
17 | libarchivejs | 241 |
18 | jxl.js | 233 |
19 | blazor-adminlte | 221 |
20 | Tetris | 168 |
21 | koder | 145 |
22 | doom-checkboxes | 142 |
23 | asyncify | 99 |