Closing widget set tabs
2024-09-12 00:50:00.854023+02 by Dan Lyke 0 comments
I haven't been doing a lot of non-work coding of late, but as every widget set on the planet strives to both implement all of HTML+CSS+JavaScript internally, and be embeddable in that environment, and bloat out to require a modern machine to run passably (yeah, I'm looking at you, Qt, though not the only one), I keep my eyes open for lighter-weight widget systems.
Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies).
egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine..