ocornut/imgui
View on GitHub ↗ ★ 76,927 C++
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
209 mentions on Hacker News by 162 people: 29 stories, 180 comments · first 2014-08-11 · latest 2026-09-03
20082026
-
▲ 4
Dear ImGui: Bloat-free Graphical User interface for C++story by Bluestein · 2026-09-03 · 0 comments
-
…about reversing, and that was 3-4 years ago now! Also shoutout to the awesome GUI library is uses; https://github.com/ocornut/imgui
comment by issung · 2026-09-03 · in Reverse Engineering Unknown File Formats with ImHex -
It is a shame that Spotify have not made their Dear ImGui-based version available: https://github.com/ocornut/imgui/issues/3075#issuecomment-60...
comment by TnS-hun · 2026-09-01 · in Fastpotify -
…of components and apps built with it, but it's not quite there for me. Something is missing. [0] https://github.com/ocornut/imgui
comment by barnabee · 2026-08-22 · in Stop Making TUIs -
…indeed seem to be exposing a retained mode API. [1]: https://pthom.github.io/imgui_explorer/ [2]: https://github.com/ocornut/imgui
comment by magicalhippo · 2026-08-04 · in You don't need React: creating a minimal UI library in Vanilla JavaScript -
…menus. Literally all of them are using it as part of non-user-facing debug tools for 3D graphics: https://github.com/ocornut/imgui/wiki/Software-using-dear-im... Meta as part of their VR/gaming division, Google in their VR division and 3D…
comment by Intralexical · 2026-06-18 · in MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C -
…support is not more widespread, and furthermore it's a shame that it is so laborious to add it. 0: https://github.com/ocornut/imgui/
comment by xyzzy_plugh · 2026-06-17 · in MicroUI – A tiny, portable, immediate-mode UI library written in ANSI C -
I've been vibe coding some music tools and after some researching let Claude get going with imgui ( https://github.com/ocornut/imgui ) to build a tool I use for local authoring. It's pretty pixel-dense and looks alright to me. It runs on…
comment by titzer · 2026-06-08 · in Stop the Apple Music app from launching -
My take is that GUI frameworks/APIs have abandoned power users. Yes, there are things like https://github.com/ocornut/imgui , and some (especially open source) applications try and muddle a long with Qt or GTK, but many (most?) serious…
comment by barnabee · 2026-06-02 · in Strace-ui, Bonsai_term, and the TUI renaissance -
…done with a little work. You might also take a look at SwiftUI if you have an Apple device. [0]: https://github.com/ocornut/imgui
comment by colejhudson · 2026-03-07 · in macOS code injection for fun and no profit (2024) -
…but I think there's not really something super mature and feature packed, or is there? I'm aware of https://github.com/ocornut/imgui , as the article also mentioned, but that's more for debug UIs, right?
comment by roflcopter69 · 2026-03-02 · in Making Video Games in 2025 (without an engine) -
Here's an informative explanation in the DearImgui library which chose this approach. https://github.com/ocornut/imgui/wiki/About-the-IMGUI-paradi...
comment by lioeters · 2026-02-23 · in What I learned designing a barebones UI engine -
…modern desktop UI applications with all the modern desktop UI application bells and whistles. [1] https://github.com/ocornut/imgui [2] https://filepilot.tech/ [3] https://github.com/EpicGamesExt/raddebugger
comment by nananana9 · 2026-02-09 · in A Broken Heart -
…on desktop potentially attracting too many users at once but lacking support for all of them. https://github.com/ocornut/imgui/issues/7892#issuecomment-22...
comment by kvemkon · 2026-01-31 · in Why I Always End Up Going Back to C -
…of directly adding a realtime runtime debugging UI to applications via something like Dear Imgui ( https://github.com/ocornut/imgui/ ) which is at least extremely popular in game development - and in this case it's trivial to provide the…
comment by flohofwoe · 2026-01-26 · in Ask HN: DDD was a great debugger – what would a modern equivalent look like? -
▲ 3
Retained vs. Immediate Mode GUIstory by michalsustr · 2025-11-28 · 0 comments
-
…certainly use it as a desktop editor if you wanted to, I think the real value is in embedding. [0] https://github.com/ocornut/imgui
comment by oneseven · 2025-11-17 · in Ned: ImGui Text Editor with GL Shaders -
▲ 1
Proposal: CMake build support · Issue #8896 · ocornut/imguistory by adembudak · 2025-08-27 · 1 comment
-
Within game development it's Dear ImGui. https://github.com/ocornut/imgui Normally with the Windows DX12 backend, sometimes with the SDL+OpenGL backend if you want cross platform support. Other frameworks are sort of disappearing. C++ all…
comment by dazzawazza · 2025-08-09 · in Ask HN: What toolchains are people using for desktop app development in 2025? -
…you must) build your own integration. ImGUI and Nuklear each have 20+ backends in their repos: < https://github.com/ocornut/imgui/tree/master/backends > < https://github.com/Immediate-Mode-UI/Nuklear/tree/master/dem... >
comment by rollcat · 2025-08-06 · in I'm Archiving Picocrypt -
…is that SwiftUI was Apple's direct response to React/Vue. [0]: https://github.com/emilk/egui [1]: https://github.com/ocornut/imgui
comment by dlivingston · 2025-07-23 · in A brief history of primary coding languages -
Yes, "immediate" refers just to the API. Source: [1] [1]: https://github.com/ocornut/imgui/wiki/About-the-IMGUI-paradi...
comment by oasisaimlessly · 2025-06-27 · in I Switched from Flutter and Rust to Rust and Egui -
nah, we all know the "real-life CDE" is called either OpenGL (see ImGui https://github.com/ocornut/imgui , egui https://github.com/emilk/egui etc) or... HTML/CSS/JS (see Electron, Tauri etc)
comment by dragochat · 2025-06-20 · in Open source can't coordinate? -
I find the imgui UIs to be very high density ( https://github.com/ocornut/imgui and the gallery issues) See for example the tracy profiler: https://github.com/wolfpld/tracy . It seems the game dev community has pretty powerful tools to…
comment by iyeaton · 2025-05-09 · in Ask HN: What are good high-information density UIs (screenshots, apps, sites)? -
…shortened: https://www.naturl.link/sOVcsG Or maybe it's better to link to the post in the issue #3 https://github.com/ocornut/imgui/issues/8333#issuecomment-26... #4 https://github.com/ocornut/imgui/issues/8333#issuecomment-28... In any…
comment by socalgal2 · 2025-05-09 · in Ask HN: What are good high-information density UIs (screenshots, apps, sites)? -
…know if any of these are good, but there are 100s (1000s?) of examples of high density UIs here https://github.com/ocornut/imgui/issues?q=label%3Agallery So you don't have to dig, 3 examples https://camo.githubusercontent.com/6f62b5ca857954…
comment by socalgal2 · 2025-05-08 · in Ask HN: What are good high-information density UIs (screenshots, apps, sites)? -
Needs even worse kerning for more nostalgia :D Also ought to be paired with https://github.com/ocornut/imgui I came up with a terrible pun shortly after seeing this: "Kern you feel the love tonight"
comment by benatkin · 2025-01-24 · in Show HN: Cs16.css – CSS library based on Counter Strike 1.6 UI -
…with Dear ImGui (C++) -- not a game engine, but originally/partly meant for use in them. https://github.com/ocornut/imgui
comment by achierius · 2025-01-13 · in What do you think about using a game engine for UI? -
…transform vertices (call ImGui::ShadeVertsTransformPos) this is what angled headers are using https://github.com/ocornut/imgui/issues/6917 I agree it's not first-class citizen yet, next year new text API should make this easier.
comment by ocornut · 2024-12-18 · in Show HN: ImPlot3D – A 3D Plotting Library for Dear ImGui -
…Metal, GL etc... Font handling is based on stb_truetype.h, but can be replaced with FreeType: https://github.com/ocornut/imgui/blob/master/misc/freetype/R... In any case, versatile text rendering is certainly not the design focus of Dear…
comment by flohofwoe · 2024-12-18 · in Show HN: ImPlot3D – A 3D Plotting Library for Dear ImGui -
…in the "screenshot threads" [1] for many examples which do have nicer fonts and text rendering. [0] https://github.com/ocornut/imgui/wiki/Software-using-Dear-Im... [1] https://github.com/ocornut/imgui/issues?q=label%3Agallery
comment by genezeta · 2024-12-18 · in Show HN: ImPlot3D – A 3D Plotting Library for Dear ImGui -
▲ 1
Imgui Screenshot Gallerystory by dsego · 2024-12-05 · 0 comments
-
Visual Studio has natstepfilter https://github.com/ocornut/imgui/blob/master/misc/debuggers/...
comment by ksylvestre · 2024-11-15 · in Seer: A GUI front end to GDB for Linux -
…[2] https://github.com/nothings/stb [3] https://github.com/jkuhlmann/cgltf [4] https://github.com/ocornut/imgui
comment by alexvitkov · 2024-09-26 · in Rewriting Rust -
…_hard_ and anything to make it easier is welcome. Maybe a dumb question, but why not Dear ImGui ( https://github.com/ocornut/imgui ). "It's way too big and complex" is a completely reasonable answer, but I found it fantastic for debug…
comment by Esras · 2024-09-08 · in Microui+fenster=Small GUI -
…Qt or SwiftUI or whatever that has hundreds if not thousands of developers contributing to it. [1] https://github.com/ocornut/imgui/issues/7892
comment by modeless · 2024-08-24 · in About the IMGUI Paradigm -
…you started. Building components by hand is stone age ideology regardless of how you push state. https://github.com/ocornut/imgui/blob/master/examples/exampl... > "Easy to use to create dynamic UI which are the reflection of a dynamic data…
comment by akira2501 · 2024-08-24 · in About the IMGUI Paradigm -
…have to roll your own solution. Otherwise, ImGuiListClipper exists for exactly this kind of thing. https://github.com/ocornut/imgui/blob/864a2bf6b824f9c1329d84...
comment by TillE · 2024-08-24 · in About the IMGUI Paradigm -
…left-to-right text and 7-bit ASCII... Cornut recently did a 10 year retrospective of Dear ImGui: https://github.com/ocornut/imgui/issues/7892 - an interesting read for me, as a Dear ImGui library user for many years now, but worth your…
comment by tom_ · 2024-08-23 · in About the IMGUI Paradigm -
▲ 58
About the IMGUI Paradigmstory by ibobev · 2024-08-22 · 47 comments
-
…[5]: https://github.com/css4j/echosvg [6]: https://gitlab.com/DaveJarvis/KeenType [7]: https://github.com/ocornut/imgui/issues/4400#issuecomment-89...
comment by thangalin · 2024-08-17 · in Home to Anything JavaFX Related -
…"imgui" has been hogging up the whole acronym. I am sorry for the confusion caused even today. [] https://github.com/ocornut/imgui/issues/7892
comment by lainga · 2024-08-16 · in ImRAD is a GUI builder for the ImGui library -
▲ 86
10 Years of Dear ImGuistory by todsacerdoti · 2024-08-15 · 6 comments
-
…ImGui [2]. [0] https://abseil.io/about/design/swisstables [1] https://github.com/CLIUtils/CLI11 [2] https://github.com/ocornut/imgui
comment by pansa2 · 2024-08-02 · in Russ Cox is stepping down as the Go tech lead -
This discussion around adding shadows to window boarders in imgui is also interesting: https://github.com/ocornut/imgui/issues/1329
comment by winrid · 2024-07-21 · in So you think you know box shadows? -
…models. I think imgui (of the bunch) is probably closest to the GCC-of-the-early-90's idea. [0] https://github.com/ocornut/imgui [1] https://github.com/jlaumon/AssetCooker [2] https://www.cncf.io/projects/
comment by maccard · 2024-07-11 · in Plausible Community Edition -
…engines created and used by a (very large) game studio that uses ImGUI. It often isn't a secret: https://github.com/ocornut/imgui/wiki/Software-using-dear-im...
comment by NekkoDroid · 2024-07-01 · in Writing GUI apps for Windows is painful -
…Windows UI, where there are no native controls at all, and it's a nightmare for accessibility (see https://github.com/ocornut/imgui/issues/4122 ). I use it for prototyping privately, but I'd never make anything I want to release into the…
comment by Sakos · 2024-06-30 · in Writing GUI apps for Windows is painful -
▲ 2
Dear ImGui version v1.90.6 releasedstory by ibobev · 2024-05-08 · 0 comments
-
Alternatively there's also ImGui: https://github.com/ocornut/imgui
comment by cookiengineer · 2024-03-19 · in Ask HN: Fastest cross-platform GUI stack/strategy