Showing 17 of 17 projects
A cross-platform GUI toolkit for building desktop and mobile applications with a single Go codebase.
A declarative GUI toolkit for building native user interfaces across embedded, desktop, and mobile platforms using Rust, C++, JavaScript, or Python.
A high-performance, zero-dependency UI layout library in C with a flexbox-like model and renderer-agnostic output.
An experimental Rust-native UI toolkit focused on data-first design and polished desktop applications.
An open-source JavaScript web desktop platform with a window manager, application APIs, and GUI toolkit.
A Python native, OS native GUI toolkit for building cross-platform desktop applications.
An experimental Rust architecture for reactive UI, providing a high-level framework and foundational toolkit for native GUI apps.
A C library for building cross-platform desktop GUIs with web-like development tools and CSS styling.
A C library for building cross-platform desktop GUIs with web-like development tools and CSS styling.
A comprehensive collection of free WPF controls, components, and utilities for building modern Windows desktop applications.
A cross-platform Rust UI toolkit based on the Entity Component System pattern with a functional reactive-like API.
A pure Java library for creating text-based GUIs and terminal applications with curses-like functionality.
A modern C++ GUI library for creating cross-platform desktop applications with standard-like syntax.
Complete Rust bindings for GTK 4, enabling native GUI application development with Rust.
Go bindings for GTK3, GDK3, GLib, and Cairo enabling native desktop GUI applications in Go.
A cross-platform C++ GUI toolkit for UNIX/Linux, Windows, and macOS with modern functionality and minimal bloat.
A multi-platform toolkit for creating graphical user interfaces with a complete set of widgets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.