imgui Alternatives - C++ GUI | LibHunt

Code Quality Rank: L1

Programming language: C++

License: MIT License

imgui alternatives and similar libraries

Based on the "GUI" category.
Alternatively, view imgui alternatives based on common mentions on social networks and blogs.

  • federico-busato logo

  • webview

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

    webview logo

  • The Code Monster Manual Vol. 1 Logo

  • xmake

    🔥 A cross-platform build utility based on Lua

    xmake-io logo

  • libui

    Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.

    andlabs logo

  • nuklear

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

    Immediate-Mode-UI logo

  • duilib logo

  • 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

    ArthurSonzogni logo

  • wxWidgets logo

  • Stacer

    Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web

    oguzhaninan logo

  • NanoGUI

    Minimalistic GUI library for OpenGL

    wjakob logo

  • RmlUi

    RmlUi - The HTML/CSS User Interface library evolved

    mikke89 logo

  • cycfi logo

  • Yue

    A library for creating native cross-platform GUI apps

    yue logo

  • SixtyFPS

    DISCONTINUED. Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]

    sixtyfpsui logo

  • GacUI

    Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc

    vczh-libraries logo

  • nana

    a modern C++ GUI library

    cnjinhao logo

  • Sciter

    Sciter: the Embeddable HTML/CSS/JS engine for modern UI development

    sciter-sdk logo

  • Turbo Vision

    A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

    magiblot logo

  • FLTK

    FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development

    fltk logo

  • GTK+

    Read-only mirror of https://gitlab.gnome.org/GNOME/gtk

    GNOME logo

  • libRocket

    libRocket - The HTML/CSS User Interface library

    libRocket logo

  • PDCurses

    A curses library for environments that don't fit the termcap/terminfo model.

    wmcbrine logo

  • copperspice

    Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)

    copperspice logo

  • SOUI

    SOUI是目前为数不多的轻量级可快速开发window桌面程序开源DirectUI库.其前身为Duiengine,更早期则是源自于金山卫士开源版本UI库Bkwin.经过多年持续更新方得此库

    SOUI2 logo

  • MyGUI

    Fast, flexible and simple GUI.

    MyGUI logo

  • FINAL CUT

    A Modern C++ Text-Based Widget Toolkit (TUI)

    gansm logo

  • xtd

    Free open-source modern C++20 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.

    gammasoft71 logo

  • cuda-api-wrappers

    Thin C++-flavored header-only wrappers for core CUDA APIs: Runtime, Driver, NVRTC, NVTX.

    eyalroz logo

  • CEGUI

    Flexible, cross-platform GUI library.

  • MeshInspector logo

  • saucer

    🛸 A modern, cross-platform C++ webview library

    saucer logo

  • neoGFX

    Cross-platform GPU-oriented C++ application/game framework

    i42output logo

  • CTPG

    Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyzer, all in compile time.

    peter-winter logo

  • Brisk

    Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.

    brisklib logo

  • Refureku

    Cross-platform C++17 Runtime Reflection Library

    jsoysouvanh logo

  • eventbus

    A simple, header only event bus library written in modern C++17.

    ptsouchlos logo

  • gtkmm

    Read-only mirror of https://gitlab.gnome.org/GNOME/gtkmm

    GNOME logo

  • Vaca

    C++ Win32 wrapper to develop GUI apps

    dacap logo

  • ncurses

    snapshots of ncurses - see https://invisible-island.net/personal/git-exports.html (no pull requests are accepted)

    ThomasDickey logo

  • newt

    Mirror of https://pagure.io/newt.git

    mlichvar logo

  • Clip Library

    Cross-platform C++ library to copy/paste clipboard content

    aseprite logo

  • sling

    Lightweight C++ Signals and Slots implementation

    adrg logo

  • Leadwerks logo

  • fox-toolkit

    DISCONTINUED. Unofficial Zenotech specific mirror of fox-toolkit; please refer to upstream site for latest version

    zenotech logo

  • QCustomPlot

    Qt plotting widget without further dependencies. [GPLv3]

  • sugar-proto

    A Protobuf wrapper with expressive, minimal, and strongly-typed C++ syntax

    illegal-instruction-co logo

  • genetic

    A performant and flexible genetic algorithm implemented in C++20/23.

    ptsouchlos logo

  • MiniOAuth2

    A lightweight, header-only C++20 library for OAuth 2.0 Authorization Code Flow with PKCE . built for Crow, usable anywhere.

    Mhr1375 logo

  • static_string

    Experimental compile-time string manipulation C++17 library

    ChristianPanov logo

  • NotificationManager

    A thread-safe, easy-to-use, utility for sending and receiving notifications. It allows you to decouple different modules of your application.

    Darky-Lucera logo

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.

Do you think we are missing an alternative of imgui or a related project?

Add another 'GUI' Library