Build in-browser WordPress experiences with WordPress Playground and WebAssembly
The full WordPress powered by PHP running solely in the browser with WebAssembly
New functionality for developers—brought to you by WebAssembly
A showcase of tools now available on the web thanks to WebAssembly.
Drawing to canvas in Emscripten
Learn how to render 2D graphics on the web from WebAssembly with Emscripten.
Porting USB applications to the web. Part 2: gPhoto2
Learn how gPhoto2 was ported to WebAssembly to control external cameras over USB from a web app.
WebAssembly feature detection
Learn how to use the newest WebAssembly features while supporting users across all browsers.
Porting USB applications to the web. Part 1: libusb
Learn how code that interacts with external devices can be ported to the web with WebAssembly and Fugu APIs.
Embedding JavaScript snippets in C++ with Emscripten
Learn how to embed JavaScript code in your WebAssembly library to communicate with the outside world.
Bundling non-JavaScript resources
Learn how to import and bundle various types of assets from JavaScript.
Using WebAssembly threads from C, C++ and Rust
Learn how to bring multithreaded applications written in other languages to WebAssembly.
Debugging memory leaks in WebAssembly using Emscripten
While JavaScript is fairly forgiving in cleaning up after itself, static languages are definitely not…
How we're bringing Google Earth to the web
Improving cross-browser access to Google Earth with WebAssembly.
Emscripten and npm
How do you integrate WebAssembly into this setup? In this article we are going to work this out with C/C++ and Emscripten as an example.
WebAssembly Threads ready to try in Chrome 70
WebAssembly thread support has shipped in Chrome 70 under an origin-trial.
Extending the browser with WebAssembly
WebAssembly lets us extend the browser with new features. This article shows how to port the AV1 video decoder and play AV1 video in any modern browser.
Emscripten’s embind
It binds JS to your wasm!
Loading WebAssembly modules efficiently
When working with WebAssembly, you often want to download a module, compile it, instantiate it, and then use whatever it exports in JavaScript. This post explains our recommended approach for optimal efficiency.