Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contain
CubbyMenu is a header only Modern C++ library to easily create simple menus for programs. The code is built on C++17 and can be compiled with commonly available compilers such as g++, clang++, or Microsoft Visual Studio
XNotify displays a notification on the screen. XNotify receives a notification specification in stdin and shows a notification for the user on the screen.
NanoGUI is a minimalistic cross-platform widget library for OpenGL 3+, GLES 2/3, and Metal. It supports automatic layout generation, stateful C++ lambdas callbacks, a variety of useful widget types and Retina-capable rendering on
DockingPanes is a library for Qt Widgets that implements docking windows that have the look and feel of Visual Studio. It provides a simple API which allows an application to make use of docking windows with a few calls.
GitQlient: Multi-platform Git client written with Qt
GitQlient, pronounced as git+client (/gɪtˈklaɪənt/) is a multi-platform Git client originally forked from QGit. Nowadays it goes beyond of just a fork and adds a
MystiQ, FFmpeg GUI front-end based on Qt5
Introduction
MystiQ is a GUI for FFmpeg, a powerful media converter. FFmpeg can read audio and video files in various format
NEXTSPACE
NEXTSPACE is a desktop environment that brings a NeXTSTEP look and feel to Linux. I try to keep the user experience as close as possible to the original NeXT OS. It is developed according to the "OpenStep Us
imtui
ImTui is an immediate mode text-based user interface library. Supports 256 ANSI colors and mouse/keyboard input.
Live demo in the browser
Eventhough this library is supposed to be used in the
morda
GUI library in C++
morda is a cross-platform non-intrusive GUI framework dedicated to games and multimedia applications. Its design was inspired by GUI system from Android and many concepts are borrowed from
azula, a lightweight GPU accelerated HTML GUI for native JavaScript applications
azula is a lightweight alternative to Electron. It is based on Ultralight, which is an embedding friendly Fork of WebKi
NodeGUI
Build performant, native and cross-platform desktop applications with JavaScript + powerful CSS like styling.
🚀
NodeGUI is powered by Qt5
💚
which makes it CPU and memory efficient
Alchemy - A Rust GUI Framework
Homepage • API Documentation
Alchemy is an experimental Rust GUI Framework, backed by native widgets on each platform it supports, with an API that's a blend of those found in AppKit,
Qogir Gtk Theme
Qogir is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Cinnamon Pantheon, XFCE, Mate, etc.
based on Arc gtk th
DeskGap
DeskGap is a framework for building cross-platform desktop apps with web technologies (JavaScript, HTML and CSS).
To enable native capabilities while keeping the size down, DeskGap bundles a Node.js runtime and
Nana C++ Library
Linux (gcc 8.3.0 and 9.2) including (nana-demos)
Windows (Microsoft (R) Build Engine version 15.9.21)
Nana is a C++ standard-like GUI library designed to allow developers to easily create cross-pla
Cross platform graphical user interface for games and other programs that wants a custom look-n-feel. Implemented in C++ and released under GPL and multiple commercial license offers. Used since 2005 in commercial products.
Introduction
Zaf is an UI library based on Windows native API, aims to build a simple and efficient development framework.
Zaf has following features:
Adopts modern C++ technologies, such as smart pointers and lamb
A tiny, portable, immediate-mode UI library written in ANSI C
Features
Tiny: around 1100 sloc of ANSI C
Works within a fixed-sized memory region: no additional memory is allocated
Built-in controls:
Canta-gtk-theme
Canta is a flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc.
This theme is based
MetricsGui
This library provides ImGui controls for displaying performance metrics such as the following:
License
Copyright 2017 Intel Corporation
Permission is hereby granted, free of charge, to any pers