Silky UI

2026 C++, AI

note

Made with AI: this project is almost entirely made by Claude Opus 5.5, its code and this write-up included. Martin directs it, tests it and makes the calls.

About

Silky UI is a retained-mode C++20 UI framework for game UIs and editor tools, with an object tree, signals and slots, layouts with size policies, style sheets with themes, declarative JSON UIs with hot reload, and docking. The new Stork Engine uses it for its editor and in-game UI.

Overview of the widgets
Docking
Radial menus