imgui
imgui copied to clipboard
Gallery: Post your screenshots / code here (PART 16)
This is Part 16, I am splitting issues to reduce loading times and avoid github collapsing messages. Screenshots Part 1 #123 Screenshots Part 2 #539 Screenshots Part 3 #772 Screenshots Part 4 #973 Screenshots Part 5 #1269 Screenshots Part 6 #1607 Screenshots Part 7 #1902 Screenshots Part 8 #2265 Screenshots Part 9 #2529 Screenshots Part 10 #2847 Screenshots Part 11 #3075 Screenshots Part 12 #3488 Screenshots Part 13 #3793 Screenshots Part 14 #4451 Screenshots Part 15 #5243 Screenshots Part 16 #5886 Also see: Software using dear imgui (you can help complete the list!)
You can post your screenshots here!
I posted the work of ImGui v1.88 in Google play, made on pure NDK without Java. I was wondering if Google would only skip the NDK, and it worked! The application is aimed at arm64-v8a architecture processors, but it also works fine on armeabi-v7a! I think I'll share the code and instructions at some time. https://play.google.com/store/apps/details?id=com.imgui.app
I posted the work of ImGui v1.88 in Google play, made on pure NDK without Java. I was wondering if Google would only skip the NDK, and it worked! The application is aimed at arm64-v8a architecture processors, but it also works fine on armeabi-v7a! I think I'll share the code and instructions at some time. https://play.google.com/store/apps/details?id=com.imgui.app
Oh man, it would be awesome if you could share the code, because google has done everything to make it difficult to adapt the code to android.
I know this is not much but this really helped me a lot so it might as well help someone here ^^
Published it here.
UPDATE: I exposed some components to Lua and now you can actually use it in scripts
managed to get ImGui running inside of Sonic Robo Blast 2 and used it to display some performance stats. So now we have ImGui running on the Doom Engine in some form.
that's pretty much it right now but I plan to use this setup heavily for all sorts of things. Will probably post some more screenshots when I have more things setup but I thought I'd share it anyways as it's pretty neat.
WIP open source layer-based compositor with a focus on bitmap editing for 2D motion design work, basically a combination of After Effects and Photoshop. ImGui's paradigm has been invaluable to my learning journey-- gotta thank Omar and all the contributors.
oh also I don't think I've shared this here before but I'm also helping out with the development of Chira Engine which also uses ImGui! (apologies for posting so soon after my last one I wanted to share this one too before I forgot)
NAP Framework by https://nap-labs.tech/ https://www.napframework.com
Not mine, but I just found that superb audio GUI.
Sorry if not, but I think that it is ImGui, I am not 100% sure... there are many parts/apps:
https://sol-hsa.itch.io/sassy#download
https://kx.studio/News.php?page
Leave it to me to feature creep the heck out of what should be a simple thing!
I've added a whole heap of customization options to imgui_toggle
, A quick preview:
As usual, source is here: :octocat: cmdwtf/imgui_toggle (0BSD licensed)
Not mine, but I just found that superb audio GUI. Sorry if not, but I think that it is ImGui, I am not 100% sure... there are many parts/apps:
https://sol-hsa.itch.io/sassy#download https://kx.studio/News.php?page
Aether (The reverb plugin shown in the screenshot) doesn't use ImGui for its GUI, but the DISTRHO Ildaeil mini-plugin host uses it for controls.
ImGui File Dialogs - CLI and Client Library by Samuel Venable.
Based on ImFileDialog by dfranx, with many bugs/crashes fixed and overall improvements. The 'Quick Access' sidebar actually remembers what favorites were previously saved to it from previous runs of your application now, by saving the settings to a text file in a hidden configuration subfolder of your home folder. Allows for full localization among many other good things you'll find useful. Most of the dialog is customizable via environment variables. Uses system icon theme.
This tool makes gathering sprite images from 3D models significantly easier, allowing you to get your vision into GameMaker faster. This is the first version of the tool and the start of our new foray into the third dimension.
Last time I posted a picture of Termi (#5243) Termi didn't have commands in .DLL or .so file NOR GUI models. GUI models today in third stable version are mostly just JSON entry but commands are fully finished with support of loading any command built by anyone using any programming language that can be compiled to .DLL file or .so file and can call functions in .DLL or .so files
Merry Christmas btw to entire Dear ImGui team and everyone else
https://github.com/slajerek/RetroDebugger
Thanks a lot to @ocornut for making this happen!
RE Edit, a free and open source WYSIWYG editor for the UI of a Rack Extension
Dark Style
Light Style
Application for controlling a custom GoTo-AltAz-Mount for my telescope
Here is a preview of what the user interface of my application looks like. It uses an OpenGL backend, and C++. Don't get distracted by the weird descriptions on the individual targets, I am still parsing them wrong.
Each target is selectable, and the following modal is displayed when a target is selected:
And yes, there is also a dark mode:
The recently release tool SpriteMancer by CodeManu makes use of our favorite library, complete with an @ocornut shoutout!
At job, I needed a tool for display Numerical Signal based logs to graph curve, for easy analyze.
The tool is called LogToGraph
So generic, since the parsing of a log file is done by a lua script. so easy modifable by a user.
In more than Dear ImGui, Thanks to ImPlot for his incredible graph possibilites
Quick demo : (here with a profiler log of my soft NoodlesPlate of a MandelBulb shader)
My practical part of my thesis called "Demonstration of Signal digitization". It uses dear ImGui and ImPlot. It has a Web assembly version that is hosted on GitHub Pages
https://github.com/Jacckii/SignalDigitization
A Shader Editor like glslsandbox im currently working on
https://github.com/TerrificTable/ShaderEditor
(First of all, sorry for unintentionally flooding the gallery with links when I first informed third party libraries authors, as you can see on top of this message)
![image](https://user-images.githubusercontent.com/7694091/214685697-980f560b-93a9-4fbc-ad33-884176b12a83.png)
I'd like to introduce Dear ImGui Bundle, which is a bundle for Dear ImGui, including many libraries from its ecosystem. It enables to easily create ImGui applications in C++ and Python, under Windows, macOS, Linux, and emscripten (and also iOS) It is aimed at application developers, researchers, and beginner developers who want to quickly get started.
Included libraries:
ImGui, ImPlot, Hello ImGui, ImGuizmo, ImGuiColorTextEdit, imgui-node-editor, imgui-knobs, ImFileDialog, portable-file-dialogs, imgui_md, imspinner, imgui_toggle, ImmVision, imgui_tex_inspect, imgui-command-palette
Announcements:
Some highlights with screenshots below:
Integrated documentation
Demo code viewer
Lots of widgets
ImPlot in jupyter notebook!
This list of screenshots is very partial, and there are lots of other features provided by the included libraries. Thanks to their authors!
MaterialX graph editor is using imgui
https://twitter.com/SheriffStone/status/1619095627287396357?t=tenVRtU4cM4DNpk1FeLj2g&s=19
preview: https://imgur.com/InEs1WV
No-code UI creating software for ImGui. Create an interface for your application with the convenience of Figma and the functionality of Photoshop.
https://github.com/pearleascent/imgui-editor
![](https://user-images.githubusercontent.com/11705418/216785294-4a9e037b-46a8-44be-89d5-cebd05791eba.png)
https://github.com/RuiVarela/Senos
Senos is sound exploration tool from a developer point of view. It is very lightweight, can be used as a toy or a minimal song composer.
Play Setup | Instruments | Sequencer | Chainer |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
https://github.com/qiutang98/flower
I love imgui, just need to write some simple code then i can get a beautiful professional ui layout. With imgui‘s help, i can start to write my custom engine what i want to do a long time ago.
I came across this which appears to be some well customised imgui :
I guess the timeline is something made with openFrameworks.
https://vimeo.com/426350419 // https://localprojects.com/work/corporate-experience/patterns-of-life/
A toy project I created a while ago to learn ImGui. Very convenient lib, and the customization is also very easy.