Building WANIX: A WebAssembly Native Operating System

The story of WANIX, a WebAssembly-native operating system and development environment. It started with the realization that Go’s self-hosting cross-platform compiler could itself be compiled to WebAssembly, and grew into a UNIX-like environment that can edit, compile, and run WebAssembly.