
I made a reactive declarative UI library for raylib; rayui.
I originally made this just for my circuit game I'm making, but now that I've actually made it I can see it could be useful for other people.
- 1080p virtual resolution, letterboxed
- Reactive state, declarative widget tree
- ~40 built-in widgets (tabs, tables, tree view, dropdowns, modals, toasts, etc)
- C++20, header-only, no deps beyond raylib
- Also includes standalone event, tween, and coordinate helpers in src/
- MIT licensed
Github repo: https://github.com/hi42344/rayui/tree/main