M3 – A high performance WebAssembly interpreter in C
A high performance WebAssembly interpreter in C. Moved here: - soundandform/m3
M3 – A high performance WebAssembly interpreter in C launched on July 17, 2019 with 14 votes, #782 of 3,007 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 7 years on.
In plain words
M3 is a WebAssembly interpreter written in C designed for high-performance execution. It enables developers to run WebAssembly code efficiently across different environments. The interpreter is intended for those needing to execute compiled web code outside standard browser contexts, such as in embedded systems, serverless platforms, or other performance-sensitive applications. Its implementation in C provides portability and minimal overhead compared to heavier runtime solutions.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Compiling C in the browser using WebAssembly2024 · wasmer.io · ▲174We’ve reached a major milestone in making any software run with WebAssembly. Thanks to the newest release of Wasmer (4.4) and the Wasmer JS SDK (0.8.0) ...
I wrote a WebAssembly Interpreter and Toolkit in C2023 · github.com · ▲105Web49: WebAssembly Interpeter. Contribute to FastVM/Web49 development by creating an account on GitHub.

Jaws – a JavaScript to WASM ahead-of-time compiler2024 · github.com · ▲290I've open sourced a JavaScript to WASM compiler. It's an experimental tool, but given the semantics I already implemented, I'm fairly certain I am able to eventually cover 100% of JavaScript spec. Any ideas, questions or critique welcomed! If you are interested in WASM, especially with new proposals like WASM GC or exception handling, it might be a good source of seeing these features in action - the project has a few thousand lines of hand written WAT so far.
TinyWasm – A tiny WebAssembly Runtime written in Rust2024 · github.com · ▲172Show HN: TinyWasm - A tiny WebAssembly Runtime written in Rust Hi HN! I'm excited to share TinyWasm (https://github.com/explodingcamera/tinywasm), a WebAssembly Interpreter I developed for my final university project. The main goal of this project was to deepen my understanding of WebAssembly and interpreter design. TinyWasm successfully passes all the official WebAssembly 1.0 tests and also includes features from future proposals such as like bulk memory operations. Initially more of a research project, TinyWasm focuses on simplicity and portability. It has minimal…
Bic – a C interpreter and API explorer2019 · github.com · ▲181A C interpreter and API explorer. Contribute to hexagonal-sun/bic development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, July 2019
the whole month →



Poolside FM 2.0▲676Super-summer music website inspired by a '90s OS
Life & fun · 2019 · v2.poolside.fm

Really good curated email design and code inspiration
Dev tools · 2019 · reallygoodemails.com