#webassembly
Wiki 5
- Adding Golang to a browser code runner GOOS=js hangs inside a V8 isolate; GOOS=wasip1 plus a 50-line WASI shim runs Yaegi instead
- Anubis WASM vendor binary: reproducible builds are surprisingly hard Three ways the compiler broke determinism while vendoring a wasm2js binary for Anubis
- Wasmi 2.0 interpreter engineering How Wasmi 2.0 got ~2.2x faster than 1.0 — threaded dispatch, accumulator registers, flat instance layout, lock-free code map, and a Rust codegen trap
- WebAssembly Portable, sandboxed compilation target: core spec, interpreter vs AOT runtimes, wasm2js fallback
- Xe Iaso (xeiaso.net) Writer/engineer behind Anubis; writes on WebAssembly, reproducible builds, Nix, web infra
Toolbox 6
- Bramble Local-first password manager with a Rust crypto core, LUKS-style key slots and peer-to-peer sync
- CutItOut Browser background remover that runs U2-Net in WebAssembly, so images never leave the machine
- Foundation Contract-first Go/Rust/TypeScript full-stack substrate with enforced performance planes and agent gates
- Wanix Plan 9-style per-process namespaces in the browser — run Wasm and x86 programs sandboxed, no server
- Wasmer WebAssembly runtime in Rust with swappable compiler backends and the WASIX system interface
- wazero WebAssembly runtime in pure Go with no CGO, so embedding it keeps cross-compilation free