54 GUI libraries and projects
-
imgui
9.9 9.8 L1 C++Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies -
webview
9.3 8.4 C++Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows). -
libui
9.0 0.0 CSimple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports. -
FTXUI
8.6 8.8 C++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 -
SixtyFPS
7.3 9.9 Rust, C++, JavaScriptDISCONTINUED. 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] -
GacUI
7.1 9.7 L1 C++GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features. -
Turbo Vision
6.6 8.5 C++A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support. -
FLTK
6.5 9.5 C++FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development -
copperspice
5.6 9.5 C++Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc) -
SOUI
5.5 2.1 C++SOUI是目前为数不多的轻量级可快速开发window桌面程序开源DirectUI库.其前身为Duiengine,更早期则是源自于金山卫士开源版本UI库Bkwin.经过多年持续更新方得此库 -
xtd
4.8 10.0 C++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, and Haiku. -
cuda-api-wrappers
4.7 8.2 C++Thin C++-flavored header-only wrappers for core CUDA APIs: Runtime, Driver, NVRTC, NVTX. -
CTPG
3.7 3.9 C++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. -
Brisk
3.0 9.8 C++Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering. -
ncurses
2.4 7.9 Csnapshots of ncurses - see https://invisible-island.net/personal/git-exports.html (no pull requests are accepted) -
fox-toolkit
1.3 0.0 C++Unofficial Zenotech specific mirror of fox-toolkit; please refer to upstream site for latest version -
MiniOAuth2
1.1 5.9 C++A lightweight, header-only C++20 library for OAuth 2.0 Authorization Code Flow with PKCE . built for Crow, usable anywhere. -
NotificationManager
1.1 2.7 C++A thread-safe, easy-to-use, utility for sending and receiving notifications. It allows you to decouple different modules of your application. -
QwtPlot3D
-A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets. [zlib]
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Promo
www.influxdata.com

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