go-wasm
wasmtime-go
go-wasm | wasmtime-go | |
---|---|---|
1 | 2 | |
2 | 761 | |
- | 3.3% | |
6.1 | 6.2 | |
8 months ago | 26 days ago | |
Go | Go | |
GNU Affero General Public License v3.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-wasm
-
WebAssembly Runtimes
In case anyone is interested in how to use some of them in combination with Go, I created https://github.com/philippgille/go-wasm, but it's far from complete
wasmtime-go
-
Wazero: Zero dependency WebAssembly runtime written in Go
[2] https://github.com/bytecodealliance/wasmtime-go
- Options for running WASM in Go?
What are some alternatives?
luna - ๐ A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssembly dungeon
wasmer-go - ๐น๐ธ๏ธ WebAssembly runtime for Go
wasify-go - Wasify
Pion WebRTC - Pure Go implementation of the WebRTC API
webassembly-wasi-experiments - Discover WebAssembly System Interface (WASI) with C/Rust use cases
wasm4 - Build retro games using WebAssembly for a fantasy console.
wazero - wazero: the zero dependency WebAssembly runtime for Go developers
wagon - wagon, a WebAssembly-based Go interpreter, for Go.
capsule - A Capsule application is a runner (or launcher) of wasm functions. Capsule HTTP can serve the functions through HTTP (itโs possible to use Capsule as a simple CLI with Capsule CLI). And soon: NATS and MQTT
wazero-coremark - CoreMark 1.0 for wazero
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
go-plugin - Go Plugin System over WebAssembly