Reading up on WebAssembly
12 deep · digging since dec 31, 25
- I ported Kubernetes to the browser
Sam rebuilt a subset of Kubernetes in Rust, compiled to WebAssembly, to run entirely in the browser for hands-on cluster education.
- GitHub - perspective-dev/perspective: A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Perspective is an interactive analytics and data visualization component for large and streaming datasets, built with WebAssembly, Python, and Rust.
- Arthur Cornil
Many SaaS apps don't need servers; shipping the full backend to the browser via WASM, SQLite, and OPFS enables local-first single-user apps.
- Making WebAssembly a first-class language on the Web
A proposal to make WebAssembly a first-class language on the web using the Component Model for direct Web API access, eliminating JavaScript glue code.
- WordPress Everywhere
WordPress Playground now runs a full WordPress instance in-browser via WebAssembly, radically expanding where and how WordPress can be deployed.
- the browser is the sandbox
The browser's 30-year-old sandbox model can be adapted to safely run AI agents locally, though gaps remain in network isolation and malicious file creation.
- The browser is the sandbox
The browser's sandbox, tested by decades of web abuse, provides a secure environment for AI agents using the File System Access API.
- Building docfind: Fast Client-Side Search with Rust and WebAssembly
Docfind uses Rust, WebAssembly, and FSTs to create a compact client-side search engine that runs entirely in the browser, with Copilot accelerating development.
- A field guide to sandboxes for AI
Sandboxing tools for AI agents differ fundamentally by boundary (containers, gVisor, microVMs, Wasm), not just by policy, and picking the wrong one creates either leaks or excessive cost.
- Show HN: 22 GB of Hacker News in SQLite
A tool serves 22 GB of Hacker News history via SQLite compiled to WASM, fetching only needed database shards in the browser.
Takes
Still limited by compute, so I built a thing that runs codex in the cloud, powered by @Cloudflare firecracker boxes (and since that's not beefy enough for larger projects, tests are run via crabbox) Uses Ghostty ofc, via WebAssembly. Codex replicated itself, basically.
@steipete
Introducing wterm (“dub-term”) A terminal emulator for the web → DOM rendering — not canvas → Select text, copy/paste, ⌘+F, a11y → Dirty-row tracking, 24-bit color, themes → WebSocket transport with reconnection → Zig core compiled to ~12 KB WASM → just-bash, local, SSH
@ctatedev