Showing 36 of 60 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.
A Windows GUI toolkit for the Go Programming Language
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.
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
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.
An immediate mode GUI toolkit for Love2D, enabling rapid UI creation for game development tools.
The core library of the HaxeUI framework for building cross-platform user interfaces with Haxe.
A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop applications.
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 Ruby extension module that provides an interface to the FOX GUI toolkit for building cross-platform desktop applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.