Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Repository Index
73,362 visible repositories in the index
1–24 of 57 · Most stars
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Cross platform GUI toolkit in Go inspired by Material Design
- golang
- gui
- cross-platform
- go
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
- c
- cpp
- display
- e-ink-display
Turn (almost) any Python command line program into a full GUI application with one line
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
- kotlin
- ui
- multiplatform
- desktop
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
High performance UI layout library in C.
- layout
- ui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
- cpp
- python
- imgui
- toolkit
Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
- pysimplegui
- gui-framework
- python
- tkinter
A modern and customizable python UI-library based on Tkinter
- python
- ui
- ui-design
- tkinter
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
- go
- gui-framework
- qt
- cross-platform-gui
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
:zap: Native, high-performance, cross-platform desktop apps - built with Reason!
- reason
- reasonml
- ocaml
- react
✔️The smallest header-only GUI library(4 KLOC) for all platforms
- embedded
- mcu
- graphics-library
- microcontroller
Cross-Platform C++ GUI Library
Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
Rune: Native UI framework
Minimalistic GUI library for OpenGL
Write an app once. It runs natively on the web, macOS, iOS, and Linux, and an AI agent can build it, run it, see it, and test it on every one of them.
- ai-agents
- appkit
- coding-agents
- cross-platform
Chameleon is a port of Apple's UIKit for iOS (and some minimal related frameworks) to Mac OS X.
Cross-platform native GUI library for 🦀 Rust
- gui
- rust
- skia
- cross-platform
PainterEngine is a application/game engine with software renderer,PainterEngine can be transplanted to any platform that supports C
JavaFX mainline development
- openjdk
- javafx
- java
- openjfx