Topics / #imgui
Imgui projects on GitHub
Immediate mode graphical user interface library popular for tools, game engines, and debug overlays.
As of , the most-starred Imgui projects on GitHub are imgui (76.7K stars), shadPS4 (33.6K stars) and egui (31.5K stars). GitHub.Locker tracks 7 Imgui repositories with 183.8K stars combined. The fastest-growing on October 16 was shadPS4, with +39 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+39shadPS4
shadps4-emu/shadPS4 · ★ 33.6KshadPS4 is an early PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD, written in C++. It lets you run real PS4 game titles on a PC.
egui
emilk/egui · ★ 31.5Kegui (pronounced 'e-gooey') is a simple, fast and highly portable immediate mode GUI library written in pure Rust. It runs on the web, natively on desktop, and inside game engines.
imgui
ocornut/imgui · ★ 76.7KDear ImGui is a bloat-free graphical user interface library for C++ that outputs optimized vertex buffers you render in your own 3D-pipeline-enabled application. It is aimed at tooling, debug UIs, and visualization rather than end-user application UIs.
+4Nuklear
Immediate-Mode-UI/Nuklear · ★ 11.5KNuklear is a minimal-state, immediate-mode graphical user interface toolkit written in ANSI C, designed as a simple embeddable UI that you build into your own application.
The all-time top
7 projects · by stars
- 76.7K
#1 · ocornut/imgui
imgui
Dear ImGui is a bloat-free graphical user interface library for C++ that outputs optimized vertex buffers you render in your own 3D-pipeline-enabled application. It is aimed at tooling, debug UIs, and visualization rather than end-user application UIs.
- 33.6K
#2 · shadps4-emu/shadPS4shadPS4
shadPS4 is an early PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD, written in C++. It lets you run real PS4 game titles on a PC.
- 31.5K
#3 · emilk/egui
egui
egui (pronounced 'e-gooey') is a simple, fast and highly portable immediate mode GUI library written in pure Rust. It runs on the web, natively on desktop, and inside game engines.
- 4

DearPyGui
15.6Khoffstadt/DearPyGui · C++Dear PyGui is a fast and powerful GUI toolkit for Python: you write Python code and get native desktop windows with widgets, plots and a node editor. A built-in demo app showcases all of it.
- 5

nuklear
14Kvurtun/nuklear · CNuklear is a minimal state immediate mode graphical user interface toolkit written in ANSI C (C89) and released into the public domain, meant to be embedded into your application.
- 6

Nuklear
11.5KImmediate-Mode-UI/Nuklear · CNuklear is a minimal-state, immediate-mode graphical user interface toolkit written in ANSI C, designed as a simple embeddable UI that you build into your own application.
- 7

OpenDLSS-NR
921maanHimself/OpenDLSS-NR · JavaScriptOpenDLSS-NR is a from-scratch Vulkan reimplementation of NVIDIA's DLSS 5 Neural Rendering network, matching the original bit-exactly down to every internal block boundary, not just the final image.
Related topics
Often tagged together