Showing 36 of 114 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 modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.
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 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 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 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 Go-based GUI framework using LCL and CEF for building cross-platform desktop applications with web technologies.
A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.
A general-purpose UI layout tool built on object-oriented principles, exporting to human-readable XML for any platform.
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.
Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.
A pure Go, enterprise-grade GUI toolkit with GPU-accelerated rendering, reactive state, and modern widgets for building desktop 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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.