-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
Gallery: Post your screenshots / code here (PART 21) #8333
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
A small mind map editing software that not only supports manual editing of 2D directed graphs, but also allows you to seek some inspiration from large language models. Demo1.mp4 |
Nuake Engine |
I'm working on an opensource on device LLM inference to run opensource generative AI model on your laptop CPU / GPU easily (https://kolosal.ai/) Kolosal.AI.v0.1.3.Demo.mp4 |
Geargrafx - A new PC Engine / TurboGrafx-16 emulator I’m currently working on: |
Finished my 2d canvas + image editor. Uses ImGui and webgpu so you can try it in your browser https://github.com/sava41/miskeenity-canvas |
Hi, here is a small contribution to ImGui ecosystem: AnimationCurve based on Cubic Hermite Splines - it splits the AnimationCurve into runtime and its editor in ImGUI. Feel free to copy and adapt it to your needs. Runtime: Editor:
Preview: Screenshot: |
Hi Omar. Here's a screenshot of Aira Force, an interactive disassembler, emulator and debugger for classic Amiga software. https://howprice.itch.io/aira-force Thanks a million for Dear Imgui! |
Hi, here's a screenshot of zzrat, a remote desktop and file transfer tool that I'm currently working on. |
Riot Games based Client |
As someone who's also using C# + ImGui, what're you using for texture uploads? Rendering images seems to be the one not-so-straightforward thing when using ImGui since it's very hands-off and rather backend-dependent. I've only recently discovered the wonders of finally being able to make programs with UI, and I'd be curious as to how you're handling windowing/views/animations, and what graphics backend you're using in-general. |
Gaijin in their engine - Dagor Engine (which has relatively recently become open source) uses imgui https://github.com/GaijinEntertainment/DagorEngine/tree/main/prog/3rdPartyLibs/imgui No screenshots can be found because they usually don't share them. So we can formally consider that their main projects - War Thunder \ Enlisted \ CRSED: F.O.A.D. use imgui in them. |
Hi, Nothing super fancy but I needed a simple text viewer with various features. Here is an actually use in the (WIP) sample-based profiler I work on. I needed (among others) to display some extra information next to the line number. |
The Kickstarter for DeathTower "overclocked roguelite tactical RPG" shows Dear ImGui tooling. |
I have developed a Gaussian Blur Filter for ImGui utilizing compute shaders in DirectX 12, offering a straightforward method to add background blur effects to ImGui windows. Frustrated by Microsoft's convoluted implementations in DirectX 12 sample projects requiring modification to existing pixel/vertex shaders, I created this standalone framework utilizing its own computer shader, ensuring seamless integration into diverse DirectX 12 projects that use ImGui. Project can be found here: Imgui_Dx12_Blur_Demo.mp4 |
SatDump: A generic satellite data processing software. e.g. video https://x.com/amsatdl/status/1897708906115174537 AMSAT-DL.-.The.moment.IM2.Athena.@Int_Machines.landed.on.the.Moon.Touchdown.17_28_50UTC.2025-03-06.as.received.by.the.20m.Bochum.radio.telescope.@SternwarteBO.1897708437024153600.mp4 |
IEMidi is a cross-platform MIDI editor built with ImGui and RtMidi. |
Internal tooling for Midnight Murder Club by Velan Studios, releasing today |
I'm excited to announce the 1.0 release of the UntitledImGuiFramework, a cross-platform desktop application development framework, built on top of the dear imgui library and other libraries in the dear imgui ecosystem. This project has been in active development for over 2.5 years at this point with development starting back on July 1st 2022. Since release 0.5 in June 2023 it has been used in production and serves as the base for a number of both announced and unannounced applications. A short list can be found here(only released projects). The UntitledImGuiFramework has been used as a base for more than 16 applications over the past 2 years with most of them being part of the UntitledDesktopEnvironment project which is an experimental homebrew research desktop environment for Linux. The majority of them are unreleased but almost all of them should be ready by the end of next year. Let's also talk features:
Want to check out the capabilities of the framework, dear imgui and other popular dear imgui libraries? Check out the interactive web demo! Here are some pictures of what me and the team at MadLadSquad has built over the years: The UntitledGameSystemManager - a manager/launcher for containerised Linux game systems using the Incus container manager UntitledIBusHandwriting - a handwriting input method for IBus ![]() The UImGuiDemo framework demo application hosted at https://uimgui.madladsquad.com Another thing I want to mention is that with the C API, we've also developed C wrappers for some popular dear imgui widget libraries as part of the cimgui_extra project. I hope this project and/or the surrounding libraries can be useful for your next project! The team at MadLadSquad and me are also actively working on a number of projects and initiatives to develop the dear imgui ecosystem further. For example:
P.S. Excuse me for the big wall of text. There is not really a lot of things to show given that most of the work with this project is backend work and the more complex projects are not in a presentable state at the moment 😅 |
🎨 ImDesignManager✨ Effortlessly Create Interactive ImGui UIs Visually! ✨
All Shapes use ImDrawList... and buttons InvisibleButton. 📷 Screenshots |
imgui_desktop_android is a basic project for build app for desktop (win/linux/macos) and modbile (android) with a maximum of common code.
|
Proud to present Intel XeSS Inspector 2.0, based on the Docking branch: https://github.com/GameTechDev/XeSSInspector Many thanks to this amazing project! xess_inspector.mp4 |
I'm using ImGui for my game BubbleByte -- it has been a fantastic experience. I've added custom animated widgets, particles, and bit of oomph :) |
I created application to test PBR maps on diffrent shapes and 3d models. You can also change skybox. |
Alpha, a modding tool for FINAL FANTASY XIV Online. It's a desktop application using ImGui, written in C# using Hexa.NET.ImGui. I chose ImGui for this project because it's much easier to work with compared to the other traditional UI libraries for C#. |
This was long term project I worked on for more than year (ImMobile), TouchThe project was mainly focus on touch support and touch resolver to understand how to resolve user touch behavior however it went way more than that thanks to your dynamic UI framework, non of that was possible without ImGui
Also check video below to explore the main UI |
MCUViewer - Simplifying Embedded Debugging "Rediscover your embedded system" video01.mp4"Profile interrupts with minimal overhead" video02.mp4"Analyze high speed data on low cost targets" video03.mp4 |
I'm using ImGui as the UI framework to build Gaps, an ear training software for guitar. https://gapsguitar.com/ Thanks for all the amazing work! |
This is Part 21, 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.
Also see: Software using dear imgui (you can help complete the list!)
You can post your screenshots/links here!
The text was updated successfully, but these errors were encountered: