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
-
▲ 2
Imguistory by tosh · 2020-05-03 · 0 comments
-
…might look at imgui, specifically cimgui which is just the autogenerated c-api wrapper for imgui. https://github.com/ocornut/imgui https://github.com/cimgui/cimgui
comment by chunkles · 2020-02-02 · in Ask HN: Any minimalist cross-platform low-level C graphic library? -
…ImTui, it's 99% the Dear ImGui library [0] - ImTui is basically just a textual output wrapper. [0] https://github.com/ocornut/imgui
comment by ggerganov · 2019-12-16 · in Show HN: HNTerm – Browse Hacker News in the Terminal -
https://github.com/ocornut/imgui
comment by billsix · 2019-12-11 · in A Better Qt Because of Open Source and KDE -
…it was interesting to share + probably with a bit of polishing it might even become useful :) [0] https://github.com/ocornut/imgui
comment by ggerganov · 2019-12-08 · in Show HN: ImTui – Immediate Mode Text-Based User Interface Library for C++ -
…on the imgui repo, seems like it's the bottom line (and expresses the same ideas mentioned here): https://github.com/ocornut/imgui/issues/1228#issuecomment-31...
comment by dakom · 2019-12-03 · in Moxie: Incremental Declarative UI in Rust -
…prone with much less state management / hierarchy management to do than the React model. [^1]: https://github.com/ocornut/imgui
comment by adev_ · 2019-12-02 · in Moxie: Incremental Declarative UI in Rust -
Do you mean Dear ImGui? Isn't it a C++ GUI? https://github.com/ocornut/imgui
comment by dgellow · 2019-08-23 · in Rust GUI ecosystem overview -
…for one of the colormap control panels? Love using this for whipping together quick interfaces. https://github.com/ocornut/imgui
comment by dr_coffee · 2019-08-21 · in Turbo, an Improved Rainbow Colormap for Visualization -
…- https://github.com/zserge/webview * Dear ImGui (bindings exist for many languages!) - https://github.com/ocornut/imgui * Flutter (language: Dart) - https://flutter.dev/ None have really stood out yet to replace Electron, but the future…
comment by lioeters · 2019-07-31 · in Electron 6.0 -
▲ 1
Dear ImGui: Release v1.70story by lasagnaphil · 2019-05-06 · 0 comments
-
…vertex buffers that you can render anytime in your 3D-pipeline enabled application." [0] [0] https://github.com/ocornut/imgui
comment by bdowling · 2019-04-29 · in Could ImGUI Be the Future of GUIs? -
…since I've done any non-browser UI work. Browsing the Dear ImGui project, it looks pretty cool. https://github.com/ocornut/imgui/wiki From the hip, I'd say one big difference is the API for modals is blocking (waiting for user input), vs…
comment by specialist · 2019-04-25 · in Immediate Mode GUI -
…https://user-images.githubusercontent.com/870320/51073482-ba... See https://github.com/ocornut/imgui#Gallery for more
comment by tokyodude · 2019-04-25 · in Immediate Mode GUI -
…detail. Unity's ImGUI is multi-pass. One of the most popular ImGUIs (Dear ImGUI) is single pass https://github.com/ocornut/imgui
comment by tokyodude · 2019-04-25 · in Immediate Mode GUI -
…it might not know every term. Here's are galleries of some from one of the more popular libraries https://github.com/ocornut/imgui/issues/2265 https://github.com/ocornut/imgui/issues/1902 https://github.com/ocornut/imgui/issues/1607…
comment by tokyodude · 2019-04-25 · in Immediate Mode GUI -
…want!) You should look at how custom components are made in IMGUI (for example, plotting variables: https://github.com/ocornut/imgui/wiki/plot_var_example )
comment by lasagnaphil · 2019-04-25 · in Immediate Mode GUI -
Here's an browser demo for dear imgui ( https://github.com/ocornut/imgui ) library: https://pbrfrat.com/post/imgui_in_browser.html For modal demo check "Popups & modal windows" -> "Modals" example. This is how it looks in C++ code:…
comment by mmozeiko · 2019-04-25 · in Immediate Mode GUI -
…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 -
▲ 2
Dear ImGui: Bloat-Free Immediate Mode Graphical User Interface for C++story by ingve · 2019-02-04 · 0 comments
-
…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 -
▲ 1
Dear ImGui Docking branch available for testingstory by ingve · 2019-01-14 · 0 comments
-
…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 -
▲ 3
ImGui: Bloat-Free Immediate Mode GUI for C++ with Minimal Dependenciesstory by setra · 2018-10-02 · 1 comment
-
…"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 -
▲ 6
ImGui: Bloat-Free Immediate Mode Graphical UI for C++ with Minimal Dependenciesstory by based2 · 2018-01-20 · 1 comment
-
> 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) -
▲ 2
Dear imguistory by gpvos · 2017-03-31 · 0 comments
-
…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 -
▲ 1
Bloat-free Immediate Mode GUI for C++ with minimal dependenciesstory by fla · 2016-07-07 · 0 comments
-
…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