The zero-dependency WebAssembly runtime for Go, requiring no CGO and supporting WASI.
wazero is a WebAssembly 1.0 and 2.0 runtime written entirely in Go with zero external dependencies and no CGO. It supports WASI Preview 1 and Preview 2, provides both an interpreter and a compiler backend, and is designed to be embedded in Go applications without complicating their build toolchain. wazero powers Wasm execution in Open Policy Agent, Trivy, and several other prominent Go projects that need a trustworthy, auditable sandbox.
The leading WebAssembly runtime with support for WASIX, WASI, and a public package registry.
A fast and secure WebAssembly runtime built by the Bytecode Alliance with full WASI and Component Model support.
A lightweight, high-performance WebAssembly runtime for cloud-native, edge, and AI workloads.