Limn

Limn is a web based tool which allows drawing to a canvas using interpreted Go.

Provides a simplified API for the HTML Canvas API with a full Go interpreter running right in the browser. Written in Go which is compiled to WebAssembly to allow execution in the browser.

I like to use it to experiment with graphical ideas or to entertain myself by making pretty animations. Ocassionaly it’s also useful as a replacement for the Go Playground as the code editor used by Limn is the same editor used by VS Code.