Getting started
Install the Wago manager, select a runtime channel, and run a small WebAssembly module.
Prerequisite
The source installer requires Go 1.22 or newer. It prefers Git and can fall back to a GitHub source archive when necessary.
Install the manager
sh
curl -fsSL https://wago.sh/install.sh | shThe interactive installer defaults to ~/.wago/bin and can add that directory to your shell path.
Choose a runtime
Your channel preference is shared with other channel tabs across the documentation.
sh
wago version install canaryDownload a small module
sh
curl -LO https://raw.githubusercontent.com/wago-org/wago/main/tests/testdata/fib.wasmRun it
sh
wago run fib.wasm 30run validates and compiles the module before invoking the exported function.
What was installed?
On macOS, Wago uses the following default layout. Linux uses the corresponding XDG data, config, and cache directories; WAGO_HOME can override both layouts.
~/.wago/bin/runtime-independent managerversions/installed runtime channels and releases
