Big fan of this author's work.<p>They have a Gameboy emulator written in C, which can be compiled to WASM and run in the browser.<p><a href="https://github.com/binji/binjgb" rel="nofollow">https://github.com/binji/binjgb</a><p>I learned a lot from the code.<p>Also I love this project with a bunch of demos in hand-written WebAssembly Text (WAT) format, which is like low-level Lisp that works only with raw memory, numbers, and minimal syntax.<p><a href="https://github.com/binji/raw-wasm" rel="nofollow">https://github.com/binji/raw-wasm</a><p>Then I discovered the same author is quite active in the WebAssembly ecosystem, including specs and tooling. Fascinating stuff!<p><a href="https://github.com/WebAssembly/spec" rel="nofollow">https://github.com/WebAssembly/spec</a><p><a href="https://github.com/WebAssembly/wabt" rel="nofollow">https://github.com/WebAssembly/wabt</a>