Showing 36 of 90 projects
A fast, feature-rich, cross-platform terminal emulator with native UI and GPU acceleration, plus an embeddable library.
A comprehensive Python library for creating static, animated, and interactive visualizations and publication-quality figures.
A tiny cross-platform webview library for C/C++ to build modern cross-platform GUIs using native web engines.
An open-source vector-based drawing app for sketching, handwritten notes, and document annotation.
A portable C library for creating native GUI applications on Windows, Unix (GTK+), and macOS.
A simple animated GIF screen recorder with an easy-to-use interface for capturing short screencasts of a screen area.
A simple animated GIF screen recorder with an easy-to-use interface for capturing short screencasts of screen areas.
Home of the WebKit project, the browser engine used by Safari, Mail, App Store and many other applications on macOS, iOS and Linux.
A platform-native GUI library for Go, enabling simple cross-platform desktop application development.
A free, open-source C++ framework for building native-looking GUI applications across Windows, macOS, and Unix platforms.
A lightweight native webview wrapper for creating desktop GUI applications in Python using HTML, CSS, and JavaScript.
A native Linux application for UI and UX design, built with Vala and GTK.
A self-hosted file sharing and collaboration app that syncs with any Git repository, similar to Dropbox.
A cross-platform WebView rendering library in Rust for building desktop and mobile applications.
A cross-platform desktop and mobile UI framework for .NET that uses native toolkits for a single codebase.
A GNOME theme for Firefox that makes the browser look and feel like a native GNOME application.
A beautiful and customizable animated wallpapers manager for Linux, supporting images, videos, and web pages.
An open-source genealogy program for hobbyists and professional genealogists to research, organize, and visualize family history.
A unified library for managing games from multiple platforms and compatibility layers on Linux.
A terminal emulator that arranges multiple GNOME terminals in a single window with split panes and grouping.
A GTK-based notification daemon and control center for Wayland compositors like Sway.
A modern XMPP (Jabber) messaging client for Linux with encryption, calls, and file transfers.
Complete Rust bindings for GTK 4, enabling native GUI application development with Rust.
A free and open-source UML and SysML modeling application written in Python, designed for simplicity and power.
A cross-platform window creation library in Rust that supports Windows, macOS, Linux, iOS, and Android.
A foreign function interface (FFI) plugin for bash that allows calling routines from shared libraries directly in shell scripts.
A Linux desktop application to integrate, organize, and update AppImages with a modern UI and CLI tools.
A lightweight, modular BitTorrent client with a daemon/client architecture and multiple user interfaces.
A graphical utility to review and modify permissions for Flatpak applications.
A desktop virtual assistant with AI model support, local execution, extensions, and tools for Linux.
A free, open-source podcast client and media aggregator for desktop with GTK and CLI interfaces.
An open-source, Haskell-built video editor for creating and editing GIFs with both GUI and CLI interfaces.
A lightweight Linux desktop application that extracts text from images using OCR with drag-and-drop simplicity.
A GTK-based drop-down terminal emulator for Linux and Unix that appears from the top of the screen with a hotkey.
A simple GOG client for Linux that lets you download, install, update, and launch your GOG games.
A curated list of awesome native open-source GTK (3/4) applications across various categories.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.