# awesome-dear-imgui **Repository Path**: stevevista/awesome-dear-imgui ## Basic Information - **Project Name**: awesome-dear-imgui - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-25 - **Last Updated**: 2024-07-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
[bigg](https://github.com/JoshuaBrookover/bigg): Simple framework bringing together bgfx, imgui, glfw, and glm.|[The Unlicense](https://github.com/JoshuaBrookover/bigg/blob/master/LICENSE)|
[ComboBox Filter](https://github.com/ocornut/imgui/issues/1658#issuecomment-427426154) | |
[ComboBox with TextInput](https://github.com/ocornut/imgui/issues/2057) | |
[Cubic Bezier widget / Curve editor](https://github.com/ocornut/imgui/issues/786) |Public domain|
[Dear ImGui Flame Graph Widget](https://github.com/bwrsandman/imgui-flame-graph): A Dear ImGui Widget for displaying Flame Graphs. |[MIT License](https://github.com/bwrsandman/imgui-flame-graph/blob/master/LICENSE)|
[DearImGui-with-IMM32](https://github.com/maildrop/DearImGui-with-IMM32) |[MIT License](https://github.com/maildrop/DearImGui-with-IMM32/blob/master/LICENSE)|
[DearWidgets](https://github.com/soufianekhiat/DearWidgets) |[Creative Commons Zero v1.0 Universal](https://github.com/soufianekhiat/DearWidgets/blob/main/LICENSE)|
[gfx_ui](https://github.com/colormotor/gfx_ui): A minimal geometry editing UI based on IMGUI|[MIT License](https://github.com/colormotor/gfx_ui/blob/master/LICENSE)|
[Gradient color generator](https://gist.github.com/galloscript/8a5d179e432e062550972afcd1ecf112): Gradient color generator and editor for ImGui |[MIT License]()|
[ImFileDialog](https://github.com/dfranx/ImFileDialog): A simple file dialog library for Dear ImGui. |[MIT License](https://github.com/dfranx/ImFileDialog/blob/main/LICENSE)|
[ImGradientHDR](https://github.com/effekseer/ImGradientHDR)|[MIT License](https://github.com/effekseer/ImGradientHDR/blob/main/LICENSE)|
[ImGui-Addons](https://github.com/gallickgunner/ImGui-Addons): Cross Platform File Dialog for Dear-ImGui|[MIT License](https://github.com/gallickgunner/ImGui-Addons/blob/master/LICENSE)|
[ImGuiAl](https://github.com/leiradel/ImGuiAl): Widgets for imgui|[MIT License](https://github.com/leiradel/ImGuiAl/blob/master/LICENSE)|
[ImGui auto](https://github.com/Csabix/imgui/tree/master/auto): Leverage C++17 to serialize any structure into imgui interfaces |[MIT License](https://github.com/HankiDesign/awesome-dear-imgui/blob/master/LICENSE)|
[ImGuiColorTextEdit](https://github.com/BalazsJako/ImGuiColorTextEdit): Colorizing text editor for ImGui|[MIT License](https://github.com/BalazsJako/ImGuiColorTextEdit/blob/master/LICENSE)|
[imguiDock](https://github.com/BentleyBlanks/imguiDock): An addon of imgui for supporting docks in the imgui's window | |
[imgui-filebrowser](https://github.com/AirGuanZ/imgui-filebrowser): File browser implementation for dear-imgui. C++17 required. |[MIT License](https://github.com/AirGuanZ/imgui-filebrowser/blob/master/LICENSE)|
[ImGuiFileDialog](https://github.com/aiekick/ImGuiFileDialog): File Dialog for ImGui |[MIT License](https://github.com/aiekick/ImGuiFileDialog/blob/master/LICENSE)|
[ImGui Goodies](https://github.com/aoterodelaroza/imgui-goodies): Widgets and utilities for ImGui |[GNU General Public License v3.0](https://github.com/aoterodelaroza/imgui-goodies/blob/master/LICENSE)|
[imgui_gradient](https://github.com/CoolLibs/imgui_gradient): Dear ImGui extension that adds a gradient widget. |[BSL-1.0 license](https://github.com/CoolLibs/imgui_gradient/blob/main/LICENSE)|
[imgui_markdown](https://github.com/juliettef/imgui_markdown): Markdown for Dear ImGui |[zlib License](https://github.com/juliettef/imgui_markdown/blob/master/License.txt)|
[imgui_md](https://github.com/mekhontsev/imgui_md): Markdown renderer for Dear ImGui using MD4C parser. |[MIT License](https://github.com/mekhontsev/imgui_md/blob/main/LICENSE)|
[imgui_memory_editor](https://github.com/ocornut/imgui_club): Mini hexadecimal editor |[MIT License](https://github.com/ocornut/imgui_club/blob/master/LICENSE.txt)|
[imgui-plot](https://github.com/soulthreads/imgui-plot): An improved plot widget for Dear ImGui, aimed at displaying audio data |[MIT License](https://github.com/soulthreads/imgui-plot/blob/master/LICENSE)|
[imgui_tabs](https://github.com/scottmudge/imgui_tabs): Tab module for imgui |[MIT License](https://github.com/scottmudge/imgui_tabs/blob/master/LICENSE)|
[imgui-ws](https://github.com/ggerganov/imgui-ws): Dear ImGui over WebSockets |[MIT License](https://github.com/ggerganov/imgui-ws/blob/master/LICENSE)|
[imGuIZMO.quat v2.1](https://github.com/BrutPitt/imGuIZMO.quat): 3D object manipulator / orientator |[BSD 2-Clause "Simplified" License](https://github.com/BrutPitt/imGuIZMO.quat/blob/master/license.txt)|
[ImHotKey](https://github.com/CedricGuillemet/ImHotKey): Single Header Hotkey editor for dear imgui |[MIT License]()|
[imnodes](https://github.com/Nelarius/imnodes): A small, dependency-free node editor for dear imgui |[MIT License](https://github.com/Nelarius/imnodes/blob/master/LICENSE.md)|
[ImNodes](https://github.com/rokups/ImNodes): A standalone Dear ImGui node graph implementation. |[MIT License](https://github.com/rokups/ImNodes/blob/master/LICENSE)|
[ImPlot](https://github.com/epezent/implot): An immediate mode, GPU accelerated plotting library for Dear ImGui. |[MIT License](https://github.com/epezent/implot/blob/master/LICENSE)|
[ImViewGizmo](https://github.com/CedricGuillemet/ImGuizmo): Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui |[MIT License](https://github.com/CedricGuillemet/ImGuizmo/blob/master/LICENSE)|
[ImWindow](https://github.com/thennequin/ImWindow): Window and GUI system based on Dear ImGui from OCornut |[MIT License](https://github.com/thennequin/ImWindow/blob/master/LICENSE)|
[Knob](https://github.com/ocornut/imgui/issues/942#issuecomment-268369298) | |
[Lime2D File Dialog](https://github.com/Limeoats/L2DFileDialog) |[Apache License](https://github.com/Limeoats/L2DFileDialog/blob/master/LICENSE) |
[MetricsGui](https://github.com/GameTechDev/MetricsGui): Library of ImGui controls for displaying performance metrics. |[MIT License](https://github.com/GameTechDev/MetricsGui/blob/master/license.txt)|
[NetImgui](https://github.com/sammyfreg/netImgui): 'Dear Imgui' remote access library and application. |[MIT License](https://github.com/sammyfreg/netImgui/blob/master/LICENSE.txt)|
[Node Editor in ImGui](https://github.com/thedmd/imgui-node-editor): Node Editor using ImGui |[MIT License](https://github.com/thedmd/imgui-node-editor/blob/master/LICENSE)|
[Pie menu test](https://github.com/ocornut/imgui/issues/434) | |
[Pinned Tooltip Windows](https://github.com/ocornut/imgui/issues/1345): | |
[Plot var helper](https://github.com/ocornut/imgui/wiki/plot_var_example): Helper to store values so they can be plotted over time. | |
[Remote ImGui](https://github.com/JordiRos/remoteimgui): Extension for dear imgui, sending output and receiving input from a target client in another device running an HTML5/WebGL/WebSockets(v13) application |[MIT License](https://github.com/JordiRos/remoteimgui/blob/master/LICENSE)|
[Spin Input Widget](https://github.com/ocornut/imgui/issues/2649): Int/Float/Double | |
[Toggle button](https://github.com/ocornut/imgui/issues/1537#issuecomment-355569554) | |
[Zep](https://github.com/cmaughan/zep): An embeddable editor, with optional support for using vim keystrokes. |[MIT License](https://github.com/cmaughan/zep/blob/master/LICENSE)|
### Tools
Name | License | Preview
------|---------|---------
[ImStudio](https://github.com/Raais/ImStudio): Real-time GUI layout creator/editor for Dear ImGui. |[MIT License](https://github.com/Raais/ImStudio/blob/main/LICENSE) |
### Bindings
#### Languages
Language | Project | License
---------|---------|---------
Beef|[imgui-beef](https://github.com/RogueMacro/imgui-beef): Dear ImGui wrapper for the Beef Programming Language|
C|[cimgui](https://github.com/cimgui/cimgui): c-api for imgui|[MIT License](https://github.com/cimgui/cimgui/blob/master/LICENSE)
C#|[ImGui.NET](https://github.com/mellinoe/ImGui.NET): An ImGui wrapper for .NET.|[MIT License](https://github.com/mellinoe/ImGui.NET/blob/master/LICENSE)
ChaiScript|[imgui-chaiscript](https://github.com/JuJuBoSc/imgui-chaiscript): ImGui binding for ChaiScript|[The Unlicense](https://github.com/JuJuBoSc/imgui-chaiscript/blob/master/LICENSE)
CovScript|[covscript-imgui](https://github.com/covscript/covscript-imgui): ImGUI Extension for CovScript|[Covariant Innovation General Public License](https://github.com/covscript/covscript-imgui/blob/master/LICENSE)
Crystal|[crystal-imgui](https://github.com/oprypin/crystal-imgui): Crystal bindings to Dear ImGui|[MIT License](https://github.com/oprypin/crystal-imgui/blob/master/LICENSE.md)
D|[DerelictImgui](https://github.com/Extrawurst/DerelictImgui): Dynamic bindings to the cimgui library (a c-api for IMGUI) for the D programming language|[MIT License](https://github.com/Extrawurst/DerelictImgui/blob/master/LICENSE)
Go|[imgui-go](https://github.com/inkyblackness/imgui-go): Go wrapper library for "Dear ImGui"|[New BSD License](https://github.com/inkyblackness/imgui-go/blob/master/LICENSE)
Haskell|[imgui-haskell](https://github.com/dbousamra/imgui-haskell): Haskell bindings for Dear Imgui|[BSD 3-Clause "New" or "Revised" License](https://github.com/dbousamra/imgui-haskell/blob/master/LICENSE)
Haxe/hxcpp|[linc_imgui](https://github.com/Aidan63/linc_imgui): Haxe/hxcpp @:native bindings for ImGui|
Haxe/Heaps|[hlimgui](https://github.com/haddock7/hlimgui): Heaps/HashLink native binding for Dear ImGui|[MIT License](https://github.com/haddock7/hlimgui/blob/master/LICENSE)
Java|[jimgui](https://github.com/ice1000/jimgui): Pure Java binding for dear-imgui