Go Wasi

Open-source Go projects categorized as Wasi

Top 10 Go Wasi Projects

  1. TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

    Project mention: TinyGo: A Go Compiler for Small Places | news.ycombinator.com | 2025-03-28
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wazero

    wazero: the zero dependency WebAssembly runtime for Go developers

    Project mention: Poor Man's Back End-as-a-Service (BaaS), Similar to Firebase/Supabase/Pocketbase | news.ycombinator.com | 2025-07-03

    There was also this wrapper of sorts to make the wazero thing genuinely easier to do and it was on r/golang but I don't remember its name but I do think it is semi popular.

    [1]wazero:https://wazero.io/

  4. wasmtime-go

    Go WebAssembly runtime powered by Wasmtime

  5. tarmac

    Write as Functions, Deploy as a Monolith or Microservice with WebAssembly

    Project mention: Framework for writing functions, microservices, or monoliths with Web Assembly | news.ycombinator.com | 2025-02-02
  6. 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 (by bots-garden)

  7. wasmvision

    wasmVision gets you going with computer vision using WebAssembly.

    Project mention: WasmVision – open-source computer vision models and algorithms using WebAssembly | news.ycombinator.com | 2025-04-22
  8. net

    Go package implementing WASI socket extensions (by dispatchrun)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. proximal

    WebAssembly dev environment for Envoy Proxy. Iterate on your HTTP/TCP middleware in seconds! (by apoxy-dev)

  11. wasify-go

    Wasify

  12. go-wasm

    Examples of how to work with WebAssembly and WASI in Go (by philippgille)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Wasi discussion

Log in or Post with

Go Wasi related posts

Index

What are some of the best open-source Wasi projects in Go? This list will help you:

# Project Stars
1 TinyGo 16,450
2 wazero 5,484
3 wasmtime-go 836
4 tarmac 335
5 capsule 292
6 wasmvision 212
7 net 165
8 proximal 55
9 wasify-go 42
10 go-wasm 8

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?