sudoevolve / EUI
PublicEUI is a lightweight, efficiency-focused UI toolkit for OpenGL + GLFW. The core is header-only (include/EUI.h) and can be integrated with custom render backends.
EUI is a lightweight C++ toolkit for creating immediate-mode graphical user interfaces with widgets like buttons, sliders, text inputs, dropdowns, and scroll areas, including optional demo runtimes.
How It Works
You hear about a simple way to add beautiful buttons, sliders, and panels to your desktop app screens.
Download the ready-made pieces that make interfaces look modern and smooth.
Run the included example apps to see buttons light up, sliders move, and text areas scroll nicely.
Watch as hover effects, presses, and dropdowns respond instantly with gentle motions that feel alive.
Drop the pieces into your own project and start building your custom layout.
Arrange panels, rows of buttons, editable text fields, and progress bars exactly as you imagine.
Your app now greets users with a polished, responsive interface that feels intuitive and fun to use.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.