Wazero: Zero dependency WebAssembly runtime written in Go

WebAssembly (Wasm) is a safe and efficient way to run code compiled in other languages. wazero, written in Go, is the only zero dependency WebAssembly runtime. It allows you to run Wasm binaries and embed wazero in your Go projects. By avoiding CGO, wazero eliminates prerequisites like shared libraries or libc, and its pure Go nature adds only a small amount of size to your binary. It provides features like safe concurrency and context propagation that you would expect in Go. wazero’s 1.0 release was in March 2023, and it is being used by numerous projects and production sites.

https://wazero.io/

To top