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
-
…but decided not to go with it since the examples are all over a hundred lines long, for example: https://github.com/ocornut/imgui/blob/master/examples/exampl... It seems like there is a lot of setup / configuration code necessary to wire…
comment by zach43 · 2019-04-21 · in Ask HN: Where are the GUI libraries that aren't bloated? -
Try an immediate mode GUI. e.g. Dear Imgui[0]. [0] https://github.com/ocornut/imgui Here's the code to draw a slider whose value is stored in a float: float f = 0.5f; ImGui::SliderFloat("my float", &f, 0.0f, 1.0f); edit: A lot of the…
comment by kayamon · 2019-04-21 · in Ask HN: Where are the GUI libraries that aren't bloated? -
…a huge fan of these stateful GUI libraries. I've really been enjoying Dear Imgui as an alternative: https://github.com/ocornut/imgui There are Python bindings too: https://github.com/swistakm/pyimgui
comment by Glench · 2019-03-30 · in Python GUI Programming -
…least for "code driven UIs" (as opposed to artist-driven UIs): https://caseymuratori.com/blog_0001 https://github.com/ocornut/imgui
comment by flohofwoe · 2019-02-03 · in React as a UI Runtime -
I ended up choosing Dear ImGui recently https://github.com/ocornut/imgui
comment by srikz · 2019-01-18 · in A Go Custom Flutter Engine Embedder for Desktop -
…change is that I started adding debugging UIs to the emulators, using the excellent Dear ImGui ( https://github.com/ocornut/imgui ). The UI is in a separate version of the emulator, launched with the little "UI" button in the top right…
comment by flohofwoe · 2018-11-19 · in Tiny Emus: 8-Bit emulators -
…graphical applications though, I recommend immediate mode frameworks https://youtu.be/Z1qyvQsjK5Y https://github.com/ocornut/imgui https://github.com/vurtun/nuklear
comment by billsix · 2018-10-26 · in Qt Design Studio 1.0 -
…"feel it". Then you can filter 2D images if you want. I recommend the graphic interface Dear Imgui: https://github.com/ocornut/imgui https://github.com/ocornut/imgui/issues/1902 Way faster development time than any other (states)interface…
comment by hevi_jos · 2018-10-02 · in Ask HN: What are good projects to understand CUDA and GPU Programming? -
https://github.com/ocornut/imgui
comment by malkia · 2018-08-03 · in Learning from Terminals to Design the Future of User Interfaces -
…It is, however, very much like the fairly recent native immediate-mode GUIs that have come out ( https://github.com/ocornut/imgui , https://github.com/PistonDevelopers/conrod , etc). The core feature of React is that your UI is a pure…
comment by jhomedall · 2018-07-09 · in A div that looks different in every browser -
For imgui ( https://github.com/ocornut/imgui/ ) and uklear ( https://github.com/vurtun/nuklear ), docs are basically unnecessary. You just have to look at the examples/demos and copy pasta. Immediate mode GUIs are great.
comment by billsix · 2018-05-20 · in Libui: a portable GUI library for C -
…financed - are in a much better situation than projects done on a spare time budget. --- [1] https://github.com/ocornut/imgui
comment by valera_rozuvan · 2018-05-20 · in Libui: a portable GUI library for C -
…https://github.com/zulip/zulip/ https://github.com/TechnologyClassroom/SetupNotes/tree/maste... https://github.com/ocornut/imgui https://github.com/alseambusher/crontab-ui https://github.com/fyhertz/libstreaming…
comment by arca_vorago · 2018-04-30 · in Ask HN: What are some amazing open source projects that you have found recently? -
…for all types of UIs, but it makes creating UIs fun again and the productivity is astonishing. https://github.com/ocornut/imgui Checkout the screenshot threads https://github.com/ocornut/imgui/issues/1607 Especially desktop apps like this…
comment by flohofwoe · 2018-04-18 · in GUI development is broken -
This is a good one too: https://github.com/ocornut/imgui
comment by modeless · 2018-02-08 · in LCUI – A small C library for building user interfaces with XML and CSS -
> suckless UI system What about IMGUI? https://github.com/ocornut/imgui
comment by speps · 2017-10-25 · in Build your own Terminal using Qt -
…I need, as I write realtime scientific visualization code). What I want is something like imgui ( https://github.com/ocornut/imgui ), but for 3D. Simple, powerful, and bloat-free. However, I can't find anything like this.
comment by atemerev · 2017-08-26 · in Beginners Guide to Vulkan -
…widgets which have much of the logic encapsulated: https://www.youtube.com/watch?v=Z1qyvQsjK5Y https://github.com/ocornut/imgui
comment by jstimpfle · 2017-08-20 · in McCLIM: A GUI Toolkit for Common Lisp -
…make your gui mini-framework opensource. Though I would think it would be similar to something like https://github.com/ocornut/imgui
comment by dyu- · 2017-07-16 · in Show HN: Eul – a lightweight desktop client for Skype, Slack, Gmail, and more -
…try finding a graphics library such as opengl, and build a UI in the spirit of something like: https://github.com/ocornut/imgui https://github.com/vurtun/nuklear
comment by 4D1 · 2017-04-11 · in Electron is flash for the desktop (2016) -
…once, avoiding unnecessary shader switches etc. IIRC this is how Conrod (Rust's imgui library) and https://github.com/ocornut/imgui work, although with varying levels of caching. One point to make about retained mode GUIs is I remember…
comment by trishume · 2017-03-24 · in VS Code uses 13% CPU when idle due to blinking cursor rendering -
Dear Imgui: https://github.com/ocornut/imgui Best thing since sliced bread if I may say so :)
comment by flohofwoe · 2017-03-08 · in The Rusty Web: Targeting the Web with Rust -
"Dear ImGui" ( https://github.com/ocornut/imgui ) is an absolute delight to use. Can't recommend it highly enough. It's not suitable for every project, but when it does fit then I can't think of anything else I'd rather use.
comment by vilya · 2016-10-06 · in Qt Quick Controls 2.1 and Beyond -
…to write wrappers for other languages. Check out what people have been doing with Dear Imgui: - https://github.com/ocornut/imgui/issues/123 - https://github.com/ocornut/imgui/issues/539
comment by flohofwoe · 2016-07-23 · in Using ImGui with modern C++ and STL for creating game dev tools – Part 2 -
…also quite popular, for example Qt, wxWidgets, GTK. - [1] https://github.com/vurtun/nuklear - [2] https://github.com/ocornut/imgui
comment by dmytroi · 2016-05-05 · in OS X app in plain C -
…and easily running at 60fps with very few drawcalls. And people are doing amazing things with it: https://github.com/ocornut/imgui/issues/123 https://github.com/ocornut/imgui/issues/539
comment by flohofwoe · 2016-04-27 · in Experimental Qt and QML in the browser -
An alternative (in C++, but with C API maintained): https://github.com/ocornut/imgui
comment by atemerev · 2016-04-19 · in Nuklear: A small ANSI C GUI toolkit -
…the readme, but in case people don't spot it, there's another cool project in this family, imgui: https://github.com/ocornut/imgui
comment by b6 · 2016-04-19 · in Nuklear: A small ANSI C GUI toolkit -
How about IMGUI? https://github.com/ocornut/imgui
comment by greggman · 2015-05-06 · in Show HN: kiUi – Lightweight auto-layout stylable UI toolkit -
The original talk? http://mollyrocket.com/861 There's also a relatively recent library (C++) https://github.com/ocornut/imgui
comment by greggman · 2015-02-10 · in Flipboard releases React Canvas