Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.
- cpp20
- cross-platform-gui
- gui
- modern-cpp
47,133 repositories indexed
97–120 of 160 · Most stars
Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.
imgui module for the LÖVE game engine
A unified graphical user experience toolkit for Go desktop applications
An Open Source GUI Git Client for macOS
A control toolkit for Windows 8 XAML applications. Contains some UI controls to make it easier to create Windows UI style apps for the Windows Store in accordance with Windows UI guidelines.
LuaJIT ffi binding for imgui, backends and extension widgets
Fix the $PATH on macOS and Linux when run from a GUI app
Easily bring your Python applications online with the world's lightest GUI toolkit.
Native desktop UI components for Go, built on MyGo. Themed controls, window shells, Lucide icons, plus chat, Markdown, code highlighting, charts and a command palette. Also includes a standalone packager for macOS, Windows and Linux.
Translated璃游 (Liyou, "glass travel") LumaNX: a third-party GUI for nxnative, graphically builds Switch games, supports running on macOS and exporting iOS / iPadOS IPA. A macOS GUI for nxnative: build Switch games for Mac, iPhone and iPad.
LÖVE GUI Library
Cross-platform UI framework for Rust: styled property system, data binding, XAML, control themes and a composition renderer. A port of Avalonia.
A Go-first, GPU-native desktop framework. No WebView, no bundled runtime.
GUI library for HaxeFlixel
Rolisteam is a virtual tabletop. It helps you to manage tabletop role playing games with remote friends/players. It provides many features to share maps, pictures, dice roller, manage background music and much more. The main git repository is available here: [https://invent.kde.org/kde/rolisteam].
A cross-platform native UI engine with a Go backend: write apps in Go with signals, memos and flexbox layout, and each platform draws with its own native views — iOS, macOS, Windows, Android, Linux and the web
Toggle the iPhone call-recording announcement on/off from a Windows GUI, built on the airlift AirTraffic sandbox escape.
Crystal-lang bindings for libui
My UI Widget library for V
Common Lisp CFFI bindings to the IUP Portable User Interface library (pre-ALPHA)
A GUI library for LÖVE 11.x
Declarative UI for Java
Python/PyQt Wacom GUI for KDE
A library for creating cross-platform GUI applications.