Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Imgui

Imgui

39 projects

Showing 36 of 39 projects

Dear Imgui
Dear ImguiC++

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

#api#gamedev#imgui
Stars76.8k
Forks12.1k
Last commit6 days ago
imgui
imguiC++

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

#api#gamedev#imgui
Stars76.8k
Forks12.1k
Last commit6 days ago
shadPS4
shadPS4C++

An early PlayStation 4 emulator for Windows, Linux, macOS, and FreeBSD written in C++.

#vulkan#sdl3#debugging-tools
Stars33.8k
Forks2.8k
Last commit1 day ago
egui
eguiRust

An easy-to-use immediate mode GUI library for Rust that runs on both web and native platforms.

#webassembly#gamedev#imgui
Stars31.7k
Forks2.2k
Last commit1 day ago
dearpygui
dearpyguiC++

A fast, GPU-accelerated GUI framework for Python with modern themes, plotting, and node editing.

#graphics#gpu-rendering#imgui
Stars15.7k
Forks786
Last commit3 days ago
nuklear
nuklearC

A single-header ANSI C gui library

#imgui#single-header-lib#c
Stars14.0k
Forks1.1k
Last commit6 years ago
nuklear
nuklearC

A single-header ANSI C immediate mode cross-platform GUI library

#imgui#single-header-lib#c
Stars11.5k
Forks691
Last commit5 days ago
implot
implotC++

An immediate mode, GPU-accelerated plotting library for Dear ImGui, designed for real-time data visualization.

#plot#implot#real-time-visualization
Stars6.3k
Forks695
Last commit12 days ago
Spartan Engine
Spartan EngineC++

A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a 200Hz physics simulation.

#vulkan#directx-12#real-time-graphics
Stars3.2k
Forks281
Last commit1 day ago
imgui-rs
imgui-rsRust

Rust bindings for Dear ImGui, enabling immediate mode GUI development in safe Rust.

#graphics#imgui#bindings
Stars3.1k
Forks386
Last commit4 months ago
Overload
OverloadC++

A free, open-source 3D game engine built in C++20 with Lua scripting and a full-featured editor.

#lua-scripting#open-source#gamedev
Stars2.5k
Forks288
Last commit17 days ago
cImgui
cImguiLua

A thin, auto-generated C API wrapper for Dear ImGui, enabling its use from other programming languages via C bindings.

#c-plus-plus-wrapper#cimgui#gamedev
Stars2.0k
Forks373
Last commit4 days ago
Lumos
LumosC++

A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.

#vulkan#premake#lua-scripting
Stars1.6k
Forks159
Last commit1 month ago
IconFontCppHeaders
IconFontCppHeadersC

Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.

#fontawesome#font-icons#imgui
Stars1.5k
Forks168
Last commit4 months ago
nCine
nCineC++

A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.

#game-engine-2d#lua-scripting#open-source
Stars1.3k
Forks83
Last commit4 days ago
implot3d
implot3dC++

A high-performance immediate mode 3D plotting library for Dear ImGui, offering GPU-accelerated rendering of lines, surfaces, and meshes.

#scientific-visualization#debugging-tools#simulation
Stars1.3k
Forks83
Last commit1 day ago
Terra Forge 3D
Terra Forge 3DC++

A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.

#terrain-generation#procedural-generation#open-source
Stars1.3k
Forks114
Last commit10 days ago
gpuvis
gpuvisC++

A GPU trace visualizer for analyzing and debugging graphics performance on Linux systems.

#open-source#imgui#performance-analysis
Stars1.0k
Forks108
Last commit18 days ago
Imgui-Filebrowser
Imgui-FilebrowserC++

A header-only file browser implementation for dear-imgui, enabling native file dialogs in C++ applications.

#gui-toolkit#file-dialog#imgui-filebrowser
Stars832
Forks105
Last commit1 year ago
cimgui-go
cimgui-goC++

Auto-generated Go wrapper for Dear ImGui via cimgui, providing multiple backend implementations for GUI applications.

#desktop-application#cgo#cimgui
Stars544
Forks75
Last commit7 days ago
Razix Engine
Razix EngineC++

A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.

#vulkan#directx-12#lua-scripting
Stars493
Forks32
Last commit1 month ago
Slab
SlabLua

An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.

#gui-toolkit#gamedev#imgui
Stars398
Forks32
Last commit3 months ago
Löve-Nuklear
Löve-NuklearC

A lightweight immediate mode GUI module for LÖVE game engine, enabling in-game UI creation.

#user-interface#imgui#luajit
Stars392
Forks33
Last commit1 year ago
Love Imgui
Love ImguiC++

A Lua binding of Dear ImGui for the LÖVE game engine, enabling immediate-mode GUI development.

#imgui#bindings#debug-tools
Stars351
Forks65
Last commit2 years ago
AVA
AVAC

A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.

#lua-scripting#public-domain#embedding
Stars343
Forks31
Last commit7 years ago
Zui
ZuiHaxe

A portable immediate mode UI library for tools and debug interfaces, built with Haxe and Kha.

#user-interface#haxe#imgui
Stars318
Forks62
Last commit3 years ago
Rootex
RootexC++

An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.

#bullet-physics#lua-scripting#gamedev
Stars235
Forks36
Last commit1 year ago
Apos.Gui
Apos.GuiC#

A UI library for MonoGame that combines IMGUI-style immediate mode with retained component architecture.

#game-ui#nuget#apos
Stars221
Forks7
Last commit11 days ago
Upaya
UpayaZig

A Zig framework for building game development tools and helper applications with cross-platform UI and graphics.

#graphics#imgui#game-development
Stars133
Forks12
Last commit4 years ago
lovr-ui2d
lovr-ui2dLua

An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.

#game-ui#open-source#imgui
Stars81
Forks5
Last commit11 months ago
ImGui-Pascal
ImGui-PascalPascal

FreePascal and Delphi bindings for the Dear ImGui library with docking support.

#opengl3#sdl2#implot
Stars79
Forks17
Last commit1 year ago
Figgy
FiggyGame Maker Language

A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.

#gamemaker#balancing#open-source
Stars27
Forks1
Last commit2 months ago
Imgui
ImguiD

D language binding to CImgui with OpenGL, SDL, and GLFW backends for immediate-mode GUI development.

#d-language#gui-toolkit#opengl
Stars25
Forks12
Last commit1 year ago
Lookout
LookoutGame Maker Language

A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.

#gamemaker#open-source#gamedev
Stars22
Forks0
Last commit1 month ago
crystal-imgui-sfml
crystal-imgui-sfmlCrystal

Crystal bindings for integrating Dear ImGui with SFML, enabling immediate-mode GUI development in multimedia applications.

#sfml#graphics#imgui
Stars18
Forks1
Last commit11 months ago
imgui-ada
imgui-adaC++

Ada language binding for the Dear ImGui immediate-mode graphical user interface library.

#ada-binding#gamedev#imgui
Stars5
Forks3
Last commit3 years ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development24
#Gui18
#Cross Platform17
#Gamedev14
#Immediate Mode Gui12
#Lua10
#Game Engine9
#C Plus Plus9
#Ui9
#Open Source8
#Lua Scripting6
#Cpp6