pojntfx / unisockets
A universal Berkeley sockets implementation for both WebAssembly (based on WebRTC) and native platforms with bindings for C, Go and TinyGo.
☆34Updated last year
Related projects ⓘ
Alternatives and complementary repositories for unisockets
- A `net` implementation for Go and TinyGo based on unisockets, targeting both WebAssembly and native platforms.☆47Updated last year
- A safer, drop-in replacement for Go's syscall/js JavaScript package.☆14Updated last year
- Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.☆33Updated 5 months ago
- A purego binding for libffi.☆54Updated last week
- wasmws: Webassembly (WASM) Websockets for Go applications☆71Updated 2 months ago
- Golang-based WebAssembly Host Runtime for waPC-compliant modules☆94Updated 4 months ago
- Web Assembly fetch wrapper that avoids importing net/http.☆58Updated last year
- embed.FS wrapper providing additional functionality☆32Updated 3 years ago
- bebop wire format in Go☆71Updated 4 months ago
- kraft-ready repo for building Go applications with Unikraft☆16Updated last year
- Simple example for using Turbos Streams in Go with the Gorilla WebSocket toolkit.☆31Updated 4 months ago
- TinyGo compatible DOM manipulation library. For use in WASM☆16Updated 2 years ago
- Extism Plug-in Development Kit (PDK) for Go☆59Updated last week
- Golang PeerJS implementation☆58Updated 7 months ago
- Fast JSON serializer for golang.☆22Updated 3 years ago
- This package is deprecated. Use syscall/js of GopherJS instead.☆78Updated 5 years ago
- The golang tool of the zig compiler automatically compiles different targets according to the GOOS GOARCH environment variable. You need …☆44Updated 2 years ago
- WebAssembly interop between Go and JS values.☆101Updated last year
- Small finite-state machine library for Go☆53Updated last year
- SDK for writing wasmCloud providers in Go.☆17Updated 3 weeks ago
- Run WASM built from Go in Go☆66Updated 4 years ago
- simple data streams for go☆31Updated 2 years ago
- WebAssembly runtime for wasmer-go☆112Updated 2 years ago
- Generative Adversarial Network in Go via Gorgonia☆86Updated 2 years ago
- Cgo-free bindings☆22Updated 2 years ago
- report of parts of the stdlib that are successfully importing in tinygo☆15Updated 5 years ago
- WebAssembly guest interfaces for computer vision using OpenCV. Includes bindings for Go, Rust and C. Supports both WASI and WASM "unknown…☆15Updated 3 weeks ago
- Simple internal event bus for Go applications☆28Updated last year
- User-Space Block Device (USBD) Framework (written in Go)☆27Updated 2 years ago