imgui

Dear ImGui is a non-addictive graphical user interface library developed for C++-based applications. It produces optimized corner point buffers that can work integrated with 3D processing lines. It is specifically designed for technical applications such as game engines, embedded systems, and debugging tools.

IM

ocornut · 3D & Game Development

STARS76.9K
FORKS12.1K
COMMITS10.1K
CONTRIBUTORS428
VERSIONv1.92.9b
UPDATEDtoday
C++GUI Kütüphanesi3D UygulamaDebuggingMIT

Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya

What can it do?
  • You can create vehicle interfaces for game engines and 3D applications.
  • You can develop code-based tools that reflect dynamic data sets.
  • You can design utilities that are used in debugging and visualization processes.
Heads up
  • • High number of open issues (1,220)
User reviews
  • ↓ NegativeHacker News

    Dear ImGui – Bloat-free graphical user interface library for C++

    “Dear ImGui is amazing software with great ideas, but at this point I feel like the "immediate" is a problematic lie much like how "immediate mode" graphics rendering hasn't been immediate in years. I think the most appropriate way to describe these libraries is "imperative",…”

  • ↑ PositiveHacker News

    Dear ImGui – Bloat-free graphical user interface library for C++

    “> You can feel this persons frustration about all the obscure magic incantations needed to get a simple GUI and some lines on screen. The vast majority is setting up SDL with a graphics context - anything graphics in C++ land is notoriously tedious, yes - not much of that is in…”

GitHub

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: 3D & Game Development