• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
omar avatar

Dear ImGui

Immediate-mode GUI library for building C++ tools and debug interfaces

  • Languages and frameworks
  • Games
  • Developer tools
View on GitHub

What it is

Dear ImGui is a small C++ library for drawing user interfaces in immediate mode: you call widget functions like buttons, sliders, and text inputs each frame, and it produces vertex buffers your renderer draws. The core is a handful of source files with no external dependencies, and backends cover common graphics APIs and platforms. Game and engine programmers use it to build editors, profilers, inspectors, and quick tweak panels inside real-time 3D applications, rather than polished end-user interfaces.

Images

Facts

Stars
76,749 GitHub stars.
76,749

Forks
12,098
Commits
10,279
Contributors
500+
Language
C++
License
MIT
Last commit
Oct 16, 2026
On GitHub since
July 2014
First release
August 2014
Platforms
macOS, Windows, Linux, library
Self-hostable
No
Author
omar
Tags
  • app-framework
  • game-engine
  • debugging
  • ui-components

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Arseny Kapoulkine avatar

    meshoptimizer

    C/C++ library for optimizing, simplifying and compressing GPU meshes

    8.6k