Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies (by ocornut)

Imgui Alternatives

Similar projects and alternatives to imgui

  • nuklear

    imgui VS nuklear

    A single-header ANSI C immediate mode cross-platform GUI library (by Immediate-Mode-UI)

  • wxWidgets

    imgui VS wxWidgets

    Cross-Platform C++ GUI Library

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • NanoGUI

    imgui VS NanoGUI

    Minimalistic GUI library for OpenGL

  • egui

    imgui VS egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

  • nana

    imgui VS nana

    a modern C++ GUI library

  • LearnOpenGL

    imgui VS LearnOpenGL

    Code repository of all OpenGL chapters from the book and its accompanying website

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • lvgl

    imgui VS lvgl

    Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.

  • SFML

    imgui VS SFML

    Simple and Fast Multimedia Library

  • raygui

    imgui VS raygui

    A simple and easy-to-use immediate-mode gui library

  • GTK+

    imgui VS GTK+

    Read-only mirror of (by GNOME)


    imgui VS FTXUI

    Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang

  • Elements C++ GUI library

    Elements C++ GUI library

  • RmlUi

    imgui VS RmlUi

    RmlUi - The HTML/CSS User Interface library evolved

  • ImGui.NET

    imgui VS ImGui.NET

    An ImGui wrapper for .NET.

  • raylib

    imgui VS raylib

    A simple and easy-to-use library to enjoy videogames programming

  • Skia

    imgui VS Skia

    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

  • SHADERed

    imgui VS SHADERed

    Lightweight, cross-platform & full-featured shader IDE

  • lxqt

    imgui VS lxqt

    Checkout all LXQt components at once by using git submodule.

  • cimgui

    imgui VS cimgui

    c-api for imgui ( Look at: for other widgets

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better imgui alternative or higher similarity.

imgui reviews and mentions

Posts with mentions or reviews of imgui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-29.


Basic imgui repo stats
1 day ago

ocornut/imgui is an open source project licensed under MIT License which is an OSI approved license.

Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform
Find remote C++ jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.