Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Repository Index
47,133 repositories indexed
1–24 of 62 · Most stars
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
A cross-platform GUI library for Rust, inspired by Elm
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
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
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
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
- gpui
- desktop-application
- uikit
- rust
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
A single-header ANSI C immediate mode cross-platform GUI library
- c
- gui
- nuklear
- single-header-lib
Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
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.
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
Platform-native GUI library for Go.
✔️The smallest header-only GUI library(4 KLOC) for all platforms
- embedded
- mcu
- graphics-library
- microcontroller
WPF is a .NET Core UI framework for building Windows desktop applications.
- dotnet
- help-wanted
- wpf
A Windows GUI toolkit for the Go Programming Language
- go
- gui
- gui-toolkit
- win32
A Python native, OS native GUI toolkit.
- gui
- python