Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
Repository Index
47,133 repositories indexed
1–18 of 18 · Most stars
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
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.
WPF is a .NET Core UI framework for building Windows desktop applications.
- dotnet
- help-wanted
- wpf
C library for building user interfaces
- gui-framework
- c
- gui-toolkit
- cross-platform-gui
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.
Blender's GPU Accelerated UI, Decoupled from it's original codebase. Supports Rust, Python, JS, Lua, C & C++. Twice as good as GPUI
- blender
- blender-ui
- bui
- gpui
Native Shell is a native UI framework for iOS, Android, macOS, Windows, Linux and the web, built in Rust.
- cross-platform
- native
- nsh
- gui
SDK for building cross-platform desktop apps in ANSI-C
- c
- cross-platform
- win32
- cocoa
Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling
- go
- golang
- gui
- ui
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.
- cross-platform
- desktop
- go
- golang
Crystal-lang bindings for libui
- crystal
- gui
LUIS (Love2D UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.
Orpheus is an award-winning UI toolkit for Embarcadero Delphi & C++Builder
UI framework based on the Fusion/libui.cr library, with elements from watzon/cru.
- libui
- gui
- ui
- crystal