InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 18 WebAssembly WASM Projects
-
Project mention: Show HN: Zero-codegen TypeScript type inference from Protobuf messages | news.ycombinator.com | 2025-04-14
and have that just work without any JS "glue code". Maybe someday. I know they're working on the DOM APIs, but as you said, it's been slow going. Feels like priorities are elsewhere. Even CSS is moving forward with new features faster than WASM is (nesting and view transitions are awesome though).
(Btw when I said "separate runtime type checking" I didn't mean language-level; I was referring to the validation libraries that are required today since TS types obviously no longer exist after build. If it were a real static language, then of course you wouldn't need to do that because you can't store a bool in a string in the first place.)
[0]: https://www.assemblyscript.org/ (Porffor looks neat too. Wonder if it could be useful in plugin architectures? E.g. plugins can written in JS, and the program only needs a WASM interpreter. I'll bookmark it. Thanks.)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
wasmboy
Game Boy / Game Boy Color Emulator Library, 🎮written for WebAssembly using AssemblyScript. 🚀Demos built with Preact and Svelte. ⚛️
-
wasm has no way to remap writable memory as executable, but you can absolutely call back into javascript to instantiate and link a new executable module, like https://github.com/remko/waforth does.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
Project mention: Emulating classes with functions in Kotlin for maximum performance 🚀 | dev.to | 2024-10-06
I wrote this post on a flight from London to Tokyo, with spotty WiFi and not a lot of sleep, you'll have to forgive any typos. If you like this style of content give it a like and if you're super kind give my repository a star as its goes a long way! I'll have a blog post out in the not to distant future talking more about the interpreter itself and how it might change the way you build your applications
-
-
-
-
Project mention: Dora: High-Performance EVM and WASM Compiler Based on MLIR for Onchain Computing | news.ycombinator.com | 2025-02-21
-
-
Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27
Been interested in programming language implementations recently, so I'm working on an in-place WebAssembly interpreter
Currently passes all the WebAssembly 1.0 test suite minus the tests that require imports (around 9) - should have those ones fixed this week
https://github.com/csjh/wasm-interpreter
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
WebAssembly WASM discussion
WebAssembly WASM related posts
-
WASM 2.0
-
Bring garbage collected programming languages efficiently to WebAssembly
-
Extism Makes WebAssembly Easy
-
Random Testing of WebAssembly Implementations Using Semantically Valid Programs
-
Do you think typescript will ever have native support on brosers? Or we will have only the JS type annotations?
-
Ezno's checker (a Javascript type checker and compiler written in Rust) is now open source
-
Is there a TypeScript to native compiler available?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 May 2025
Index
What are some of the best open-source WASM projects in WebAssembly? This list will help you:
# | Project | Stars |
---|---|---|
1 | assemblyscript | 17,330 |
2 | wasmboy | 1,412 |
3 | waforth | 528 |
4 | raw-wasm | 444 |
5 | Uno.Wasm.Bootstrap | 379 |
6 | Web49 | 327 |
7 | wasker | 276 |
8 | wasm2lua | 198 |
9 | scheme | 179 |
10 | xxhash-wasm | 146 |
11 | chasm | 116 |
12 | practice-wasm | 103 |
13 | wasm3_dino_rpi_pico | 47 |
14 | rabin-wasm | 28 |
15 | dora | 24 |
16 | wasm-snake | 13 |
17 | wasm-interpreter | 5 |
18 | wasmrogue | 4 |