Showing 36 of 42 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.
An experimental Rust architecture for reactive UI, providing a high-level framework and foundational toolkit for native GUI apps.
A Python native, OS native GUI toolkit for building cross-platform desktop applications.
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.
A cross-platform C++ GUI toolkit for UNIX/Linux, Windows, and macOS with modern functionality and minimal bloat.
Go bindings for GTK3, GDK3, GLib, and Cairo enabling native desktop GUI applications in Go.
A multi-platform toolkit for creating graphical user interfaces with a complete set of widgets.
A reactive, cross-platform desktop GUI toolkit for Go with native widgets and React-like hooks.
Rust bindings to libui, a minimalist native cross-platform UI toolkit for building desktop applications.
A cross-platform GUI toolkit for the D programming language, featuring widgets, layouts, themes, and OpenGL acceleration.
An ultra-thin, high-performance CLR library for Win32 native interop with zero GC allocations during window messages.
A DSL framework for building Ruby GUI applications and domain-specific languages with built-in data-binding.
A Ruby DSL framework for building GUI applications and domain-specific languages with built-in data-binding.
A header-only file browser implementation for dear-imgui, enabling native file dialogs in C++ applications.
A security analysis toolkit with GUI for proprietary automotive CAN and CAN FD protocols, featuring modular analysis mechanisms.
SDK for building cross-platform desktop applications in ANSI-C for Windows, macOS, and Linux.
A cross-platform, high-performance UI toolkit for building hardware-accelerated desktop applications with modern C++20.
The core library of the HaxeUI framework for building cross-platform user interfaces with Haxe.
An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.
Ruby bindings for the Qt GUI toolkit, packaged as an easy-to-install gem for cross-platform desktop development.
A D programming language binding and object-oriented wrapper for GTK+ 3.22, enabling native GUI application development.
A unified GUI toolkit for Go desktop applications with a consistent cross-platform look and feel.
A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop applications.
A Ruby extension module that provides an interface to the FOX GUI toolkit for building cross-platform desktop applications.
A cross-platform Rust library for system-level clipboard operations supporting text, images, rich text, HTML, files, and change monitoring.
A Delphi and Lazarus component for creating formatted text message dialogs with HTML styling and parameterized messages.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.