HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
dispatchrun
wasi-go
Go2023–2023
dispatchrun / wasi-go

wasi-go

A Go implementation of the WebAssembly System Interface (WASI)

2Distinct people
2Mentions
0Explicit recommenders
155GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A Go implementation of the WebAssembly System Interface (WASI)

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day2 dated mentions

Observed mentions: 2023-05-30 23:08:25 UTC to 2023-06-27 10:15:31 UTC.

012023-05-30 00:00:00 UTC to 2023-05-31 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMay 302023-05-31 00:00:00 UTC to 2023-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-01 00:00:00 UTC to 2023-06-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-02 00:00:00 UTC to 2023-06-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-03 00:00:00 UTC to 2023-06-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-04 00:00:00 UTC to 2023-06-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-05 00:00:00 UTC to 2023-06-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-06 00:00:00 UTC to 2023-06-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-07 00:00:00 UTC to 2023-06-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-08 00:00:00 UTC to 2023-06-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-09 00:00:00 UTC to 2023-06-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-10 00:00:00 UTC to 2023-06-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-11 00:00:00 UTC to 2023-06-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-12 00:00:00 UTC to 2023-06-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-13 00:00:00 UTC to 2023-06-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJun 132023-06-14 00:00:00 UTC to 2023-06-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-15 00:00:00 UTC to 2023-06-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-16 00:00:00 UTC to 2023-06-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-17 00:00:00 UTC to 2023-06-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-18 00:00:00 UTC to 2023-06-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-19 00:00:00 UTC to 2023-06-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-20 00:00:00 UTC to 2023-06-21 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-21 00:00:00 UTC to 2023-06-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-22 00:00:00 UTC to 2023-06-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-23 00:00:00 UTC to 2023-06-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-24 00:00:00 UTC to 2023-06-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-25 00:00:00 UTC to 2023-06-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-26 00:00:00 UTC to 2023-06-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-06-27 00:00:00 UTC to 2023-06-28 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 27

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
May 302023-05-30 00:00:00 UTC2023-05-31 00:00:00 UTC110
May 312023-05-31 00:00:00 UTC2023-06-01 00:00:00 UTC000
Jun 12023-06-01 00:00:00 UTC2023-06-02 00:00:00 UTC000
Jun 22023-06-02 00:00:00 UTC2023-06-03 00:00:00 UTC000
Jun 32023-06-03 00:00:00 UTC2023-06-04 00:00:00 UTC000
Jun 42023-06-04 00:00:00 UTC2023-06-05 00:00:00 UTC000
Jun 52023-06-05 00:00:00 UTC2023-06-06 00:00:00 UTC000
Jun 62023-06-06 00:00:00 UTC2023-06-07 00:00:00 UTC000
Jun 72023-06-07 00:00:00 UTC2023-06-08 00:00:00 UTC000
Jun 82023-06-08 00:00:00 UTC2023-06-09 00:00:00 UTC000
Jun 92023-06-09 00:00:00 UTC2023-06-10 00:00:00 UTC000
Jun 102023-06-10 00:00:00 UTC2023-06-11 00:00:00 UTC000
Jun 112023-06-11 00:00:00 UTC2023-06-12 00:00:00 UTC000
Jun 122023-06-12 00:00:00 UTC2023-06-13 00:00:00 UTC000
Jun 132023-06-13 00:00:00 UTC2023-06-14 00:00:00 UTC000
Jun 142023-06-14 00:00:00 UTC2023-06-15 00:00:00 UTC000
Jun 152023-06-15 00:00:00 UTC2023-06-16 00:00:00 UTC000
Jun 162023-06-16 00:00:00 UTC2023-06-17 00:00:00 UTC000
Jun 172023-06-17 00:00:00 UTC2023-06-18 00:00:00 UTC000
Jun 182023-06-18 00:00:00 UTC2023-06-19 00:00:00 UTC000
Jun 192023-06-19 00:00:00 UTC2023-06-20 00:00:00 UTC000
Jun 202023-06-20 00:00:00 UTC2023-06-21 00:00:00 UTC000
Jun 212023-06-21 00:00:00 UTC2023-06-22 00:00:00 UTC000
Jun 222023-06-22 00:00:00 UTC2023-06-23 00:00:00 UTC000
Jun 232023-06-23 00:00:00 UTC2023-06-24 00:00:00 UTC000
Jun 242023-06-24 00:00:00 UTC2023-06-25 00:00:00 UTC000
Jun 252023-06-25 00:00:00 UTC2023-06-26 00:00:00 UTC000
Jun 262023-06-26 00:00:00 UTC2023-06-27 00:00:00 UTC000
Jun 272023-06-27 00:00:00 UTC2023-06-28 00:00:00 UTC101

What Hacker News says

2 sources
chris6f·May 30, 2023Submission

Show HN: WebAssembly System Interface (WASI) with Sockets for Go

Go v1.21, scheduled for release in August 2023, adds experimental support for the WebAssembly System Interface (WASI). It'll be possible to natively compile server-side WebAssembly applications with Go, making Go a first-class citizen along with C/C++, Rust and Zig. GOOS=wasip1 GOARCH=wasm go build ... WASI is still in preview and is missing some key features, e.g. the ability to create sockets. Some WebAssembly runtimes have taken the initiative to extend the WASI preview, enabling a wider range of applications to run as WebAssembly modules. Today, we're open sourcing our WASI library and sockets extension for the Wazero WebAssembly runtime (https://wazero.io). https://github.com/stealthrocket/wasi-go The WASI library includes a wasirun command that can be used to run server-side WebAssembly applications compiled with Go: ~ $ cat
Read the rest
<< EOF > hello.go package main import "fmt" func main() { fmt.Println("Hello, World!") } EOF ~ $ GOOS=wasip1 GOARCH=wasm gotip build -o hello.wasm hello.go ~ $ wasirun hello.wasm Hello, World! Non-blocking I/O and basic networking is also supported when compiling apps from Go, e.g. see https://gist.github.com/chriso/6c71e968ef1002981a6ff46ceaa39.... Until Go v1.21 is released in August, you can use gotip (https://pkg.go.dev/golang.org/dl/gotip) to try GOOS=wasip1 features. The provided sockets extension is compatible with the WasmEdge (https://wasmedge.org) runtime, allowing wasirun to run more complicated server-side applications compiled from C/C++/Rust/Zig for WasmEdge. We have many exciting use cases for WebAssembly and WASI planned and can't wait to share them with you.
9 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.