Hacker GitHub

← All repos

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

Mentions per year 209 mentions · busiest year 2020 (29)
20082026
  1. ▲ 4
    Dear ImGui: Bloat-free Graphical User interface for C++
    story by Bluestein · 2026-09-03 · 0 comments
  2. …about reversing, and that was 3-4 years ago now! Also shoutout to the awesome GUI library is uses; https://github.com/ocornut/imgui
  3. 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
  4. …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
  5. …indeed seem to be exposing a retained mode API. [1]: https://pthom.github.io/imgui_explorer/ [2]: https://github.com/ocornut/imgui
  6. …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…
  7. …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/
  8. 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
  9. 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…
  10. …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
  11. …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)
  12. Here's an informative explanation in the DearImgui library which chose this approach. https://github.com/ocornut/imgui/wiki/About-the-IMGUI-paradi...
  13. …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
  14. …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
  15. …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…
  16. ▲ 3
    Retained vs. Immediate Mode GUI
    story by michalsustr · 2025-11-28 · 0 comments
  17. …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
  18. ▲ 1
    Proposal: CMake build support · Issue #8896 · ocornut/imgui
    story by adembudak · 2025-08-27 · 1 comment
  19. 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…
  20. …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
  21. …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
  22. 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
  23. 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?
  24. 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…
  25. …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…
  26. …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…
  27. 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"
  28. …with Dear ImGui (C++) -- not a game engine, but originally/partly meant for use in them. https://github.com/ocornut/imgui
  29. …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.
  30. …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…
  31. …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
  32. ▲ 1
    Imgui Screenshot Gallery
    story by dsego · 2024-12-05 · 0 comments
  33. 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
  34. …[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
  35. …_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
  36. …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
  37. …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
  38. …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
  39. …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
  40. ▲ 58
    About the IMGUI Paradigm
    story by ibobev · 2024-08-22 · 47 comments
  41. …[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
  42. …"imgui" has been hogging up the whole acronym. I am sorry for the confusion caused even today. [] https://github.com/ocornut/imgui/issues/7892
  43. ▲ 86
    10 Years of Dear ImGui
    story by todsacerdoti · 2024-08-15 · 6 comments
  44. …ImGui [2]. [0] https://abseil.io/about/design/swisstables [1] https://github.com/CLIUtils/CLI11 [2] https://github.com/ocornut/imgui
  45. 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?
  46. …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
  47. …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
  48. …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…
  49. ▲ 2
    Dear ImGui version v1.90.6 released
    story by ibobev · 2024-05-08 · 0 comments
  50. 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