- WebAssemblyLanguages
- WebAssembly Studio - Learn, Teach, Work and Play in the WebAssembly Studio.
- wasm-pack - Pack up the wasm and publish it to npm.
- Dan Callahan: Practical WebAssembly
- WebAssembly Spec
- WebAssembly Demystified
- Life - Secure WebAssembly VM catered for decentralized applications.
- Calls between JavaScript and WebAssembly are finally fast
- Wasmer - High-Performance WebAssembly JIT interpreter.
- wac - WebAssembly in C.
- Wasmjit - Kernel Mode WebAssembly Runtime for Linux.
- AssemblyScript - TypeScript to WebAssembly compiler.
- Twiggy - Code size profiler.
- Olin - Environment to run and operate functions as a service projects using event sourcing and webassembly under the hood.
- Wasmtime - Standalone wasm-only runtime for WebAssembly, using the Cranelift JIT.
- Cranelift Code Generator - Low-level retargetable code generator. It translates a target-independent intermediate representation into executable machine code..
- Standardizing WASI: A system interface to run WebAssembly outside the web (2019)
- WASI - WebAssembly System Interface. (OSS).
- Lucet - Sandboxing WebAssembly Compiler.
- Wasmer - Standalone JIT WebAssembly runtime, aiming to be fully compatible with WASI and Emscripten.
- WebAssembly Playground
- Wasmer is taking WebAssembly beyond the browser (2019)
- Wasmer - Python extension to run WebAssembly binaries.
- WebAssembly Micro Runtime - Standalone WebAssembly (WASM) runtime with a small footprint.
- inNative - Native non-web embedding of WebAssembly for Windows/Linux.
- Introducing inNative (2019) - Run WebAssembly Outside The Sandbox at 95% Native Speed.
- Compiling C to WebAssembly without Emscripten (2019)
- Wasm By Example
- Lightbeam - Optimising one-pass streaming compiler for WebAssembly, intended for use in Wasmtime.
- Pragmatic compiling of C++ to WebAssembly. A Guide. (2019)
- wasm-pack - Your favorite rust -> wasm workflow tool.
- M3/Wasm - High performance WebAssembly interpreter in C.
- WebAssembly Tool Conventions - Conventions supporting interoperatibility between tools working with WebAssembly.
- go-web-app - CLI for setting up Go WebAssembly frontend app.
- WABT - WebAssembly Binary Toolkit.
- RustConf 2019 - From Electron, to Wasm, to Rust (Aaand Back to Electron) by Irina Shestak
- WebAssembly Runtimes
- WAVM - WebAssembly Virtual Machine. Uses LLVM to compile WebAssembly code to machine code with close to native performance.
- Lobsters: Why WebAssembly is not more mainstream? (2019)
- 2015 LLVM Developers’ Meeting: Jf Bastien & Dan Gohman “WebAssembly: Here Be Dragons"
- TiDB in the Browser: Running a Golang Database on WebAssembly
- Forest - Functional programming language that compiles to WebAssembly.
- WebAssembly.sh - WASM/WASI sandboxed terminal in the browser.
- WebAssembly meetings (VC or in-person), agendas, and notes
- WebAssembly proposals
- Bytecode Alliance - Open source community dedicated to creating secure new software foundations, building on standards such as WebAssembly and WebAssembly System Interface (WASI).
- How to create polyglot HTML/JS/WebAssembly module
- Patrick Hamann | WebAssembly – To the browser and beyond (2019) (Slides)
- wasmboy - Game Boy / Game Boy Color Emulator Library, 🎮written for WebAssembly using AssemblyScript.
- Awesome WebAssembly Languages
- WASM as a Platform for Abstraction (2019) (HN)
- Making really tiny WebAssembly graphics demos (2019)
- WASM Metal - Bare metal physical implementation of WebAssembly. That's right, a WebAssembly CPU.
- JSC.js - JavaScriptCore on WebAssembly.
- WebAssembly Beyond the Browser • Dan Callahan (2020)
- Debugging Through WebAssembly Is Impossible (2020) (Lobsters)
- Wasm3 - High performance WebAssembly interpreter written in C.
- Fast, parallel applications with WebAssembly SIMD (2020)
- Evolving Wasm into a proper misnomer: Andreas Rossberg (2019)
- Actually Using WASM
- asm-dom - Minimal WebAssembly virtual DOM to build C++ SPA (Single page applications).
- Firefox's low-latency webassembly compiler (2020)
- Bulk Memory Operations Proposal for WebAssembly
- wain - WebAssembly INterpreter written in Rust from scratch with zero dependency.
- Wasminspect - Interactive Debugger for WebAssembly.
- Run Clang in WebAssembly
- Wasienv - WASI Development Toolchain for C/C++.
- Enarx - Tools for deploying WebAssembly into Enarx Keeps.