#9484

Gallery: Post your screenshots / code here (PART 26)

Openocornutopened 3mo ago

This is Part 26, I am splitting issues to reduce loading times and avoid GitHub collapsing messages.

Browse all threads and find latest one to post to using the gallery label.

Showcase time! You can post your screenshots/videos/links here! Don't hesitate to also post general feedback about Dear ImGui when posting your contents.

Also see: Software using dear imgui (you can help complete the list!) Also see: Useful Extension (I will add any self-reported extension to that page. Please provide a 500x250 thumbnail!) If you use imgui_test_engine consider posting to the dedicated thread.

Activity

30
ocornut3mo ago
mathcalvo3mo ago

We are very happy to use Dear ImGui in our Viewer application (desktop and web), the interactive post-processing tool part of our structural analysis SOFiSTiK suite: https://www.sofistik.com/

Plangto3mo ago

source code avaible at https://github.com/FCFlenkchy/FCAE_VPN and very nice library

sindney3mo ago

This is my WIP vibe game engine https://github.com/sindney/fury3d, picked up with vibe coding from a 9 year old code base.

Xeit3mo ago

Grinding Gear Games is still using ImGUI for development. This time it's for Path of Exile 2. https://youtu.be/XDEJLOHcdWw?si=R0622BnIk3jVuDxz&t=205

Engineer1623mo ago

I wanted a "wheel" widget for a personal project. That evidently didnt seem to have been made before, so with some inspiration from imgui-knobs i created imgui-wheels:

https://github.com/Engineer162/imgui-wheels

GitBruno3mo ago

Map any Dear ImGui control to a MIDI CC

imMidiMapper

Engineer1623mo ago

Here is another widget I have publicized from my personal project. This time it's some fancy sliders that, in my application, are hooked up to a physical console. I just wanted the sliders to have more "pizzazz" (sorry Omar, the default ones look fine, I'm just needy). With that, I have made these sliders available in the same way that the wheels are.

https://github.com/Engineer162/imgui-analog-sliders

Also, here is an image of the previously mentioned personal project.

Imgui works perfectly for my custom stage lighting application, and the application has been used at a festival called "Frederiksund Festival" in Denmark. Although I do need to fix some minor bugs and also the obvious text clipping.

ocornut3mo ago

Assurance Forge "Assurance Forge is an open-source safety case engineering tool built around SACM 2.3, with GSN visualization, automatic layout, and AI-assisted review against the Safety Case Core Guidelines." https://www.assurance-forge.com/ https://github.com/lasrod/assurance-forge

markaren3mo ago

threepp: A cross-platform C++20 3D library with the high-level API of three.js — and modern backends: portable OpenGL, and a deferred Vulkan renderer with ray-traced accents.

https://github.com/markaren/threepp

tomasandrle2mo ago

https://www.catnapgames.com/gif-meister/

Open a video, find the perfect loop, export a GIF. Free utility for Mac/Linux/Windows.

hyblocker2mo ago

Space Calibrator 2.0, a rewrite of Space Calibrator. Update includes updated UI (using Dear ImGUI of course)

https://store.steampowered.com/app/3368750/Space_Calibrator/
https://github.com/hyblocker/OpenVR-SpaceCalibrator

More screenshots
mewiof2mo ago
ocornut2mo ago
Nephrekh2mo ago

Smeltrix - work in progress A C++ runtime with a Dear ImGui frontend

Main UI

Multi-instance UI

OSD, Ring UI, and Main UI running simultaneously as independent frontend instances.

Context selection is handled through GImGui = MyImGuiTLS. Each instance has its own Renderer, Window, and WndProc, and runs in parallel.

Dear ImGui itself is unmodified. Smeltrix handles the multi-instance and multithreaded parts.

Rendering APIs can be switched per instance at runtime. OpenGL, Vulkan, DX11, and DX12 instances can run at the same time.

Scheduled services can be monitored and controlled at runtime: cycle time, execution time, priority, pause/resume, and termination.

https://github.com/user-attachments/assets/00dd6e37-01da-4a2e-b54d-3fd2bd0cd72c

Verifying FFmpeg video decoding, frame conversion, and real-time background rendering.

Development log: https://project-ap.blogspot.com/2025/12/smeltrix.html

ocornut2mo ago
ocornut2mo ago
ValentineShilov1mo ago

WebRemoteImgui: C++ library and example that brings Dear ImGui to the web. It executes all application logic on the server and streams the UI to any modern web browser using WebGL, while piping user interactions back in real-time. Features per-user sessions, making it ideal for remote monitoring, headless server dashboards, and cloud-based C++ tools. Code: https://github.com/ValentineShilov/webremoteimgui 500x250 image: Screenshots: Private dashboard created using this library:

AnClark1mo ago

Introduce ImGuiApplication.cpp, a library & C++ helper class for creating standalone Dear ImGui applications. It handles backend-related logics in the box, and developers only need to inherits ImGuiApplication class, and implement 3 essential interfaces. This makes developing applications much easier.

ImGuiApplication.cpp has been used in Manifold, my audio batch processor aiming at game audio pre-processing.

By the way, Manifold also includes lots of tricks for Dear ImGui.

auygun1mo ago

Gel is a cross-platform, gitk-like graphical git repository browser. https://github.com/auygun/gel