Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
- gpui
- desktop-application
- uikit
- rust
55,140 visible repositories in the index
1–19 of 19 · Most stars
Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
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.
Toolkit for building native desktop apps
WPF is a .NET Core UI framework for building Windows desktop applications.
C library for building user interfaces
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.
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
A lightweight, multithreaded GUI library in C for editors and tools. For C, Rust, C++, C#, Java, Python, Zig, Lua, Go, Odin, C3
SDK for building cross-platform desktop apps in ANSI-C
A GTK / Fortran binding, and its documentation (in the Wiki tab).
Cross-platform UI framework for Rust: styled property system, data binding, XAML, control themes and a composition renderer. A port of Avalonia.
GTK4/Libadwaita/WebKit2 bindings for Common Lisp.
Crystal-lang bindings for libui
Common Lisp CFFI bindings to the IUP Portable User Interface library (pre-ALPHA)
cl-cffi-gtk is a Lisp binding to the GTK+ 3 library.
Ada bindings for the GTK+ graphical library.