WasmHub
Tutorials, deep-dives, and community updates on WebAssembly.
WASI Preview 2 is stable, the Component Model is shipping in production runtimes, and WebAssembly is running everywhere from browsers to Kubernetes pods. Here's a comprehensive look at where the ecosystem stands today.
WasmHub Team
February 12, 2025 · 6 min read
WebAssembly is fast, but it's not automatically fast. Memory layout, boundary crossings, SIMD, and compiler flags all have a dramatic effect on real-world throughput. Here's a practical guide to getting the most out of your Wasm modules.
WasmHub Team
April 9, 2025 · 7 min read
Pyodide is a full CPython runtime compiled to WebAssembly, complete with NumPy, Pandas, and Matplotlib. Here's how to use it, what its limitations are, and where it genuinely shines.
WasmHub Team
April 2, 2025 · 8 min read
The Component Model is the most significant advancement in WebAssembly since the MVP. It adds rich types, standard interfaces, and a linking format that enables language-agnostic composition. Here's how it actually works.
WasmHub Team
March 26, 2025 · 7 min read
Emscripten is the most powerful toolchain for bringing C and C++ code to the web. This practical tutorial walks you from installation through porting a real native library, covering the tricky parts along the way.
WasmHub Team
March 19, 2025 · 7 min read
WASI gives WebAssembly modules a safe, portable way to interact with the operating system — files, clocks, sockets, and more. Here's everything you need to know to get started.
WasmHub Team
March 12, 2025 · 6 min read
From Figma's collaborative canvas to a full Python runtime in the browser, WebAssembly is powering some of the most ambitious projects on the web. Here are ten that showcase what the technology can really do.
WasmHub Team
March 5, 2025 · 7 min read
WebAssembly's isolation guarantees, tiny binary sizes, and sub-millisecond cold starts make it a natural fit for edge and serverless computing. Here's how the major platforms are using Wasm today.
WasmHub Team
February 26, 2025 · 6 min read
AssemblyScript lets you write WebAssembly using a TypeScript-like syntax — no Rust or C++ required. Follow this step-by-step tutorial to build, compile, and run your first Wasm module in the browser.
WasmHub Team
February 19, 2025 · 6 min read
JavaScript and WebAssembly are both first-class citizens of the modern web, but they excel at very different things. Here's a practical guide to choosing the right tool for your workload.
WasmHub Team
February 5, 2025 · 6 min read
Rust is arguably the best language for WebAssembly thanks to its zero-cost abstractions, tiny binary output, and first-class tooling. In this tutorial you'll build, optimise, and call a real Wasm module from JavaScript using wasm-pack.
Sam Rivera
January 22, 2025 · 6 min read