Showing 36 of 94 projects
A multi-platform toolkit for creating graphical user interfaces with a complete set of widgets.
A Clojure library and DSL for building user interfaces on top of Swing, making Swing development friendly and accessible.
A portable suite of libraries and tools for building cross-platform graphical client applications with minimal overhead.
A Qt/QML integration for .NET, enabling .NET developers to build cross-platform desktop and embedded GUI applications.
Build .NET desktop applications using HTML, CSS, and JavaScript with MVVM bindings for Vue.js and Knockout.js.
A functional UI framework for building cross-platform desktop applications with F# and Avalonia.
A modern C++20 framework for building cross-platform console, GUI (WinForms-like), and unit test applications.
A fully-featured, extensible text editor component for Avalonia UI applications with syntax highlighting and advanced editing capabilities.
A cross-platform modern C++ GUI library with backends for SFML, SDL, GLFW, and raylib.
A Go library implementing the XDG Base Directory Specification and XDG user directories for portable application file storage.
A modular extension library that adds filtering, sorting, and Excel-like copy/paste capabilities to the WPF DataGrid control.
A high-performance virtual machine for executing Haxe code across multiple platforms.
A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.
A curated list of awesome packages and frameworks for building JavaScript desktop applications.
A cross-platform GUI toolkit for the D programming language, featuring widgets, layouts, themes, and OpenGL acceleration.
A Ruby DSL framework for building GUI applications and domain-specific languages with built-in data-binding.
A DSL framework for building Ruby GUI applications and domain-specific languages with built-in data-binding.
A lightweight .NET framework for building well-structured XAML applications (MAUI, WPF, WinUI) using MVVM and layered architecture.
A .NET library for rendering LaTeX-style mathematical formulas in WPF and Avalonia XAML applications.
SDK for building cross-platform desktop applications in ANSI-C for Windows, macOS, and Linux.
A cross-platform C++ system abstraction library for managing windows and performing OS tasks across desktop, mobile, and web.
A libvlc binding for Electron that enables native video playback in desktop applications.
An experimental embedder for Flutter that provides a consistent, platform-agnostic API for building native desktop applications.
A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.
A Go-based GUI framework using LCL and CEF for building cross-platform desktop applications with web technologies.
A cross-platform, high-performance UI toolkit for building hardware-accelerated desktop applications with modern C++20.
A pay-what-you-want app store for indie developers on elementary OS.
A general-purpose UI layout tool built on object-oriented principles, exporting to human-readable XML for any platform.
Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.
Ruby bindings for GNOME libraries, enabling GUI application development with GTK in Ruby.
Embed Edge/Chromium-based browsers in Delphi or Lazarus/FPC Windows applications using the WebView2 framework.
A Leiningen template for creating desktop applications with Electron using Clojure and ClojureScript.
A modern C++20 GUI framework with MVVM architecture, reactive capabilities, and hardware-accelerated GPU rendering for cross-platform applications.
A simple UI framework for Rust built on top of IUP, following the KISS philosophy.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.