Skip to content

guidoA native UI runtime for any language

Build desktop apps in Bun, Python, Rust, Go, C, Zig or Nim. Your code talks to a 21 MB runtime that renders real windows and widgets.

Try it right here

The engine below is the real guido runtime compiled to WebAssembly, driven live over the JSON bridge. Pick a demo or build a UI by hand from the protocol console.

+ / − / reset buttons driving a shared count.

guido

A real guido-rendered UI, compiled to WebAssembly, driven live over the JSON bridge.

Downloads the multi-megabyte engine only when you click.

Protocol consoleIdle
No traffic yet. Launch the playground to see messages.

Send a raw bridge message (object or array). In Blank mode, build a whole UI by hand.