Build native, state-driven GUI applications in Roc, hosted by GPUI.
Read the manual to get started.
- Cross-platform native UI (macOS, Linux Wayland, Windows)
- Builtin behavioural and performance testing harness using a S-expression format
- Builtin performance observatory streaming to a SQLite db
Work In Progress / Experimental this platform combines a lot of experimental ideas, and is early in development. The docs are BETA and needs a lot of refinement -- if you want to help let me know! I have chosen to include LLM generated docs and am gradually refining things and rapidly iterate on ideas, expect significant breaking changes.
HTTP Workbench |
Database Browser |
File Explorer |
Terminal Workspace |
Image Library |
Music Player |
Clipboard History |
System Monitor |
Settings Center |
Device Configurator |
Animation Studio |
Redis Explorer |
Build from a checkout with blueprint run build; see the
development setup.
Contributors should read AGENTS.md. Licensed under LICENSE; third-party notices are in THIRD_PARTY_LICENSES.md.











