Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Repository Index
58,136 visible repositories in the index
1–24 of 45 · Most stars
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
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
- gpui
- desktop-application
- uikit
- rust
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
- kotlin
- ui
- multiplatform
- desktop
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
- cpp
- python
- imgui
- toolkit
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.
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.
Platform-native GUI library for Go.
: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
C library for building user interfaces
- gui-framework
- c
- gui-toolkit
- cross-platform-gui
Cross platform GUI framework for desktop and mobile applications in .NET
A library for creating native cross-platform GUI apps
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
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
- python
- cross-platform
- gui-framework
- gui-toolkit
Native Shell is a native UI framework for iOS, Android, macOS, Windows, Linux and the web, built in Rust.
- cross-platform
- native
- nsh
- gui