Home / C/C++ / GUI

GUI

Graphic User Interface

Newest releases
GUI
20

haskell-game 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
 
GUI
484

mikke89 RmlUi is the C++ user interface package based on the HTML and CSS standards, designed as a complete solution for any project's interface needs.
 
GUI
10

utilForever 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
 
GUI
788

Tw1ddle Geometrize is a desktop app that geometrizes images into geometric primitives
 
GUI
16

mcpcpc A tiny XCB floating window manager.
 
GUI
10

deepin-espanol WepApp with DTK look and feel
 
GUI
41

phillbush XNotify displays a notification on the screen. XNotify receives a notification specification in stdin and shows a notification for the user on the screen.
 
GUI
14

brenoguim A library for structures with flexible layout.
 
GUI
5.3k

lvgl Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
 
GUI
41

Luwx Lightly is a theme style that aims to be visually modern and minimalistic.
 
GUI
622

mitsuba-renderer 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
 
GUI
11

KestrelRadarSensors 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.
 
GUI
1.6k

cycfi Elements is a lightweight, fine-grained, resolution independent, modular GUI library. Elements is designed with these requirements in mind:
 
GUI
555

francescmm 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
 
GUI
392

swl-x 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
 
GUI
1.3k

trunkmaster 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
 
GUI
573

cztomsik title permalink Home / Note: I've noticed (from the increasing number of stars) some people are interested in this, could you please submit your use-c
 
GUI
1.1k

vlang Cross-platform UI library written in V
 
GUI
1.2k

ggerganov 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
 
GUI
74

cppfw 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
 
GUI
357

i42output Cross-platform GPU-oriented C++ application/game framework
 
GUI
2.7k

Immediate-Mode-UI A single-header ANSI C immediate mode cross-platform GUI library
 
GUI
311

maierfelix 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
 
Popular
GUI
5.9k

nodegui 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
 
GUI
321

ryanmcgrath 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,
 
GUI
852

vinceliuice 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
 
GUI
1.6k

patr0nus 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
 
GUI
1.8k

cnjinhao 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
 
GUI
9

tordj 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.
 
GUI
2

Zplutor 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
 
GUI
1.6k

rxi 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:
 
GUI
584

vinceliuice 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
 
GUI
192

GameTechDev 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