Top 23 Go WebAssembly Projects
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.Project mention: We Already Have Go 2 | reddit.com/r/programming | 2022-05-25
Someone pointed out tinygo, which most probably is the solution I'm looking for.
Pure Go implementation of the WebRTC APIProject mention: [Go] Try Pion/WebRTC with SSE | dev.to | 2022-05-20
pion/webrtc - GitHub
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Well, of course it does exist, you cannot use github URL like that, this one works https://github.com/therecipe/qt/tree/master/widgets.
Vugu: A modern UI library for Go+WebAssembly (experimental)Project mention: What do you use Go for? | reddit.com/r/golang | 2022-04-15
There is https://www.vugu.org/ It's Vue, but Go instead of JS.
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.Project mention: I'm looking for a Go computer vision package that isn't GoCV. | reddit.com/r/golang | 2021-10-16
Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS.Project mention: Migrating from NodeJS/Typescript into Golang. Any advise for big web application? | reddit.com/r/golang | 2022-02-26
A note on wasm: I'm building a hobby project with it right now and have tried different frameworks, I tried vecty which is nice to compile but full of bugs and unexpected behavior. I'm now on vugu which works better but is still harder to work with than a JS framework.
🐹🕸️ WebAssembly runtime for GoProject mention: First steps with Golang and WebAssembly | dev.to | 2022-05-21
Time to implement the other side of the story. I have found a WebAssembly runtime for Go. Wasmer-go is a complete and mature WebAssembly runtime for Go based on Wasmer.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
wazero: the zero dependency WebAssembly runtime for Go developersProject mention: Wazero: The zero dependency WebAssembly runtime for Go developers | news.ycombinator.com | 2022-05-16
(wazero maintainer) we have a popular allocation example, which shows how GC ends up embedded (really malloc/free) in wasm produced by Rust or TinyGo. You are right that whatever produces wasm, if needs to allocate memory, is doing that by embedding some implementation into the wasm (during compilation).
Direct file transfer over WebRTC
App framework for cloud native WebAssembly (by suborbital)Project mention: OAuth with Cloudflare Workers on a Statically Generated Site | news.ycombinator.com | 2021-11-15
Single instance video streaming server with integrated chat.Project mention: Moving my home media library from iTunes to Jellyfin and Infuse | news.ycombinator.com | 2021-06-10
Jellyfin supports "Watch parties" which I've used for movie nights in the past. It works well enough.
But if you want this going real-time and continuously it sounds like you want more of an RTMP stream setup. I recommend MovieNight but you can handle it natively in Nginx I think. Then it's just a matter of setting up OBS or something similar to stream to it and you can do whatever you want.
DOM library for Go and WASM (by dennwc)
The in-browser IDE for GoProject mention: Are We Wasm Yet - Part 1 | reddit.com/r/golang | 2022-03-21
Also available is running the entire Go compiler in the web browser, yes, it's possible, even with modules support! https://github.com/hack-pad/hackpad and demo https://hackpad.org/
Go WebAssembly runtime powered by WasmtimeProject mention: Options for running WASM in Go? | reddit.com/r/golang | 2021-08-08
📅 Calendar heatmap inspired by GitHub contribution activity
Autopilot in Go for docking the SpaceX Dragon capsule in the simulatorProject mention: ISS Docking Simulator – SpaceX | news.ycombinator.com | 2022-01-05
This sim was released for the first human mission Demo-2. Back then I also created an autopilot, written in Go and running in the browser via WebAssembly: https://github.com/mbertschler/dragon-iss-docking-autopilot
This autopilot doesn't use the rotation and translation rates as input, just the momentary values. It also uses the same control function for all axes.
Function scheduler for Go & WebAssembly (by suborbital)Project mention: WebAssembly: The New Kubernetes? | news.ycombinator.com | 2022-01-21
That would indeed be super useful to extend self hosted automation tools like Huginn. From what I understand, wasm/wasi modules don't have full networking or filesystem access support yet. So you probably have to rely on specific runtimes to provide hooks for doing that, and regular code won't work out of the box.
A peer-to-peer network for sharing 0x orders
Tiny & fast WebAssembly edge compute serverProject mention: Sat - tiny, blazing fast WebAssembly compute | reddit.com/r/golang | 2021-10-07
Use OCI registries to distribute Wasm modulesProject mention: Containerless! How to Run WebAssembly Workloads on Kubernetes with Rust | dev.to | 2022-01-30
# Install for Linux curl -LO https://github.com/engineerd/wasm-to-oci/releases/download/v0.1.2/linux-amd64-wasm-to-oci # move to any location that is added to your PATH variable mv linux-amd64-wasm-to-oci ~/bin/wasm-to-oci
Library to use HTML5 Canvas from Go-WASM, with all drawing within go code
Run WASM tests inside your browser
Go Lang Web Assembly bindings for DOM, HTML etc
Go WebAssembly related posts
First steps with Golang and WebAssembly
3 projects | dev.to | 21 May 2022
Wazero: The zero dependency WebAssembly runtime for Go developers
13 projects | news.ycombinator.com | 16 May 2022
Choosing scripting extension - need advice
14 projects | reddit.com/r/golang | 20 Apr 2022
Are We Wasm Yet - Part 1
7 projects | reddit.com/r/golang | 21 Mar 2022
WASM without Node.js?
3 projects | reddit.com/r/golang | 5 Mar 2022
Migrating from NodeJS/Typescript into Golang. Any advise for big web application?
4 projects | reddit.com/r/golang | 26 Feb 2022
Ask HN: Should I even bother with React?
2 projects | news.ycombinator.com | 23 Jan 2022
What are some of the best open-source WebAssembly projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.