SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Imgui Projects
-
Dear ImGui Bundle is a quick-start and all-batteries-included framework to create cross-platform apps using Python (and C++). It is based on Dear ImGui. It is aimed at application developers, researchers, and who want to quickly develop apps and prototypes, taking advantage of the Immediate Gui paradigm.
-
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
Project mention: What are you guys using for making GUIs nowadays? | reddit.com/r/Python | 2023-01-26DearPyGui, here's the link
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
If I'm already using ImGui in a program then I find ImPlot is great.
-
Osiris
Free open-source game cheat for Counter-Strike: Global Offensive, written in modern C++. GUI powered by Dear ImGui.
-
Project mention: Phýsalis (try to rewrite on c++ blender extrude node) | reddit.com/r/proceduralgeneration | 2022-12-06
I'm taking this low level node widget library: https://github.com/thedmd/imgui-node-editor
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
it is! used this lib imnodes although it just manages UI part, the graph itself is a custom implementation since I wanted to be able to process those through my own threading system and things like that
-
Project mention: ImGuiColorTextEdit VS imgui_md - a user suggested alternative | libhunt.com/r/ImGuiColorTextEdit | 2023-01-12
-
-
I would probably use SFML for the actual game stuff and then ImGui with ImGui-SFML for any GUI like components (menus etc.).
-
-
Project mention: ncJump, an nCine game made by Fahien, runs on the Steam Deck | reddit.com/r/linux_gaming | 2022-03-28
ncJump source code: https://github.com/Fahien/ncJump ncJump Dev Logs: https://www.antoniocaggiano.eu/lab/ncjump-devlog/ nCine homepage: https://ncine.github.io/
-
-
Headless mode (thanks to jmuncaster, #46)
-
Project mention: TerraForge3D(opensource procedural terrain generation, texturing, shader making tool) major update. (added blender like shader node editor and Linux support) (source in comments) | reddit.com/r/proceduralgeneration | 2022-03-29
-
SonyHeadphonesClient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
There's an unofficial one on Github. I saw it posted here a couple years ago but I haven't tried it myself. This is the original post about it.
-
Project mention: Searching for Reliable Cross-Platform Rendering Framework (C/C++) | reddit.com/r/gamedev | 2023-01-19
Urho3D is dead. There is the U3D project which is essentially a maintenance fork made after the original project was taken over by a crazy Russian nationalist. There is also rbfx which is a progression fork that is working to make improvements such as to the PBR rendering pipeline, making it work with C# if desired, as well as rebuilding and improving the editor. The original Urho3D is soon to be even more dead than currently, since the discourse forum is set for archival and deactivation at 4:00 AM tomorrow morning.
-
WebGui
An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).
You mean like this?
-
GOESP
Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui + FreeType.
-
hello_imgui
Hello, Dear ImGui: cross-platform Gui apps for Windows / Mac / Linux / iOS / Android / Emscripten with the simplicity of a "Hello World" app
-
We have Haskell bindings for dear-imgui - https://hackage.haskell.org/package/dear-imgui. dear-imgui is basically the same thing as egui. I mention this because dear-imgui also has an extension that streams an application over websockets - https://github.com/ggerganov/imgui-ws. If we had Haskell bindings to this, then you'd be able to do exactly what is on the egui.rs website.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Imgui related posts
- I want to use a webpage (or some interactive GUI) as input/output for some simple python code for testing a few functions. I don't know what to search for in order to get started
- Can't run a command in Nushell
- GUI programming in C++
- How to count lines of code contributed by each author prior to specific commit
- Yet another one man game engine
-
ImGuiColorTextEdit VS imgui_md - a user suggested alternative
2 projects | 12 Jan 2023
- Which career path doesn't include UI implementation?
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5984fc10>
www.saashub.com | 4 Feb 2023
Index
What are some of the best open-source Imgui projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | imgui | 45,055 |
2 | DearPyGui | 9,594 |
3 | Piccolo | 4,152 |
4 | implot | 2,923 |
5 | Osiris | 2,652 |
6 | imgui-node-editor | 2,467 |
7 | SpartanEngine | 1,587 |
8 | imnodes | 1,374 |
9 | ImGuiColorTextEdit | 1,088 |
10 | imgui_markdown | 871 |
11 | imgui-sfml | 870 |
12 | Lumos | 823 |
13 | nCine | 788 |
14 | R3nzSkin | 760 |
15 | cvui | 748 |
16 | TerraForge3D | 707 |
17 | SonyHeadphonesClient | 645 |
18 | rbfx | 604 |
19 | WebGui | 427 |
20 | GOESP | 383 |
21 | hello_imgui | 341 |
22 | imgui-ws | 334 |
23 | imgui_entt_entity_editor | 161 |