Wago documentation
Wago is a Go-native WebAssembly runtime and compiler built for fast startup, low memory use, and straightforward embedding.
Use these guides to run WebAssembly from the command line, embed Wago in Go, and extend the runtime with plugins.
Start here
Get started
Install Wago, choose a release channel, and run your first module.
Configuration
Learn how Wago projects and runtime options are configured.
Plugin registry
Discover WASI, workers, pools, and other runtime extensions.
Documentation components
Browse the reusable components available to documentation authors.
Choose your channel
bleeding edge
Built from the most recent successful CI run on main. Best for testing upcoming changes.
sh
wago version install canary