Open-source gui software
4973 open-source libraries, tools and applications tagged gui, ranked by how closely gui is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
4973 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| DavidXanatos/TaskExplorer Task Explorer is a powerful task manager for Windows and Linux that provides deep real-time insight into running processes, including threa… | 91 | 3810 | active |
| Parse Platform A standalone web dashboard for managing Parse Server applications, including a data browser, app configuration, and a GraphQL Playground. I… | 93 | 3808 | active |
| CHNZYX/Auto_Simulated_Universe A Python-based automation tool for the Honkai: Star Rail 'Simulated Universe' game mode, using screen recognition to play the roguelike mod… | 81 | 3796 | active |
| Kuingsmile/PicList PicList is an Electron-based desktop application for uploading and managing images across cloud storage and image hosting services, built o… | 99 | 3780 | active |
| joncampbell123/dosbox-x DOSBox-X is a cross-platform x86 DOS emulator forked from DOSBox, designed to run MS-DOS games and applications with high accuracy. It addi… | 99 | 3777 | active |
| opengeos/leafmap Leafmap is a Python package for interactive mapping and geospatial analysis with minimal coding in Jupyter environments like JupyterLab, Co… | 89 | 3772 | active |
| LimeSurvey/LimeSurvey LimeSurvey is a free, open-source online survey platform for creating questionnaires, polls, and forms with conditional logic, branching, m… | 77 | 3770 | stable |
| SakiRinn/LiveCaptions-Translator A lightweight Windows application that combines the built-in Windows 11 LiveCaptions speech-to-text feature with translation APIs (includin… | 72 | 3769 | active |
| tastyigniter/TastyIgniter TastyIgniter is a free, open-source, self-hosted restaurant management platform built on Laravel for online food ordering, table reservatio… | 96 | 3766 | active |
| christianloopp/komorebi Komorebi is an animated wallpapers manager for Linux that supports image, video, and web page wallpapers with full customization. It includ… | 34 | 3766 | active |
| xNode xNode is a Unity framework for building and editing node-based graphs directly inside the Unity editor. It provides a lightweight runtime w… | 23 | 3744 | stable |
| WGDashboard/WGDashboard WGDashboard is a self-hosted web dashboard for managing WireGuard and AmneziaWG VPN servers, built with Python (Flask) and Vue.js. It auto-… | 87 | 3737 | active |
| Sikarugir-App/Sikarugir Sikarugir is a macOS application that wraps Windows software in user-friendly Wine-based ports, serving as the successor to Wineskin. It bu… | 67 | 3737 | active |
| Geany Geany is a fast, lightweight IDE and programmer's text editor built on GTK3, with syntax highlighting, code folding, autocompletion, a buil… | 67 | 3737 | stable |
| getlantern/systray A cross-platform Go library for adding an icon and menu to the system tray/notification area on Windows, macOS, and Linux. It provides a si… | 32 | 3729 | active |
| Yattee Yattee is a privacy-oriented native video player app for iOS, tvOS, and macOS built with SwiftUI. It plays YouTube content through privacy-… | 82 | 3727 | active |
| Thrive Thrive is a free, open-source evolution simulation game developed by Revolutionary Games in C# on the Godot engine, where players guide a s… | 91 | 3721 | active |
| ctubio/Krypto-trading-bot K is a self-hosted, very low latency crypto trading bot family written in C++ for automated high-frequency market making. It includes a ful… | 23 | 3720 | active |
| KitchenOwl KitchenOwl is a self-hosted grocery list and recipe manager with native mobile, web, and desktop apps built in Flutter and a Flask backend.… | 94 | 3717 | active |
| mayukh4/linux-android A set of Bash scripts that turn an old Android phone into a GPU-accelerated Linux desktop (XFCE4, KDE Plasma, LXQt, or MATE) or a Home Assi… | 56 | 3711 | active |
| EhViewer-NekoInverter/EhViewer An Android client app for browsing E-Hentai/ExHentai galleries, forked from EhViewer with a classic Material Design 2 style. It is maintain… | 78 | 3708 | active |
| Snipaste Snipaste is a cross-platform screenshot and clipboard tool that lets users snip the screen and paste images as floating pin-able windows. T… | 56 | 3707 | stable |
| shinyflvre/Mate-Engine Mate Engine is a free, open-source desktop companion (desktop pet) app that displays 3D anime-style VRM avatars on your screen with idle an… | 49 | 3707 | active |
| gqrx-sdr/gqrx Gqrx is an open source software defined radio (SDR) receiver built on GNU Radio and the Qt GUI toolkit. It supports a wide range of SDR har… | 70 | 3706 | active |
| Brave Browser Brave is a free, open-source web browser focused on privacy, security, and performance. It blocks ads and trackers by default and includes … | 77 | 3703 | active |
| ckb-next/ckb-next ckb-next is an open-source Linux driver for Corsair keyboards and mice, bringing features of Corsair's proprietary CUE software to Linux. I… | 72 | 3695 | active |
| frectonz/sql-studio SQL Studio is a single-binary, web-based SQL database explorer written in Rust that supports SQLite, libSQL, PostgreSQL, MySQL/MariaDB, Duc… | 85 | 3692 | active |
| loov/lensm Lensm is a GUI tool for viewing Go assembly alongside source code, with support for C/C++/Rust binaries via symbol tables and DWARF debug i… | 64 | 3690 | active |
| DioxusLabs/taffy Taffy is a high-performance, cross-platform UI layout library written in Rust that implements the CSS Flexbox, Grid, and Block layout algor… | 100 | 3685 | active |
| Sanakan8472/copy-dialog-lunar-lander A Windows application that overlays a playable lunar lander game on the file copy progress dialog, using the progress bar's terrain as the … | 25 | 3684 | active |
| OdysseusYuan/Mocreak Mocreak is a free Windows desktop application that automates downloading, installing, and deploying Windows 10/11 and Microsoft Office (201… | 75 | 3680 | active |
| jurplel/qView qView is a minimal, fast, cross-platform desktop image viewer built with Qt5. It prioritizes space efficiency and instant image loading whi… | 70 | 3670 | active |
| AdaptixC2 AdaptixC2 is an extensible post-exploitation and adversarial emulation (C2) framework for authorized penetration testing, with a Golang tea… | 67 | 3666 | active |
| Perfare/AssetStudio AssetStudio is a Windows desktop GUI tool for exploring, extracting, and exporting assets and asset bundles from Unity games and projects. … | 10 | 15599 | maintenance |
| Ruben2776/PicView PicView is a fast, free, and customizable image viewer for Windows 10/11 and macOS built with C# and Avalonia. It supports a wide range of … | 99 | 3665 | active |
| orailnoor/DroidDesk DroidDesk is an open-source Android app and setup toolkit that turns an Android phone into a full Linux desktop environment using Termux, T… | 61 | 3661 | active |
| SimpleMobileTools/Simple-Calendar Simple Calendar is a free, open-source, offline-first calendar app for Android with events, tasks, reminders, customizable colors, and home… | 23 | 3652 | stable |
| Martichou/rquickshare A Rust implementation of Android's Nearby Share/Quick Share protocol for Linux and macOS, distributed as desktop apps (deb, rpm, AppImage, … | 60 | 3646 | active |
| rvaiya/warpd warpd is a modal, keyboard-driven virtual pointer for controlling the mouse cursor without a physical mouse. It supports hint, grid, and no… | 23 | 3636 | stable |
| rawpython/remi Remi is a lightweight Python GUI library (under 100 KB) that renders interfaces in web browsers by translating Python code into HTML automa… | 50 | 3633 | active |
| Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client An unofficial cross-platform desktop client for Google Assistant built on the Google Assistant SDK using Electron. It provides a Chrome OS-… | 23 | 3633 | active |
| ggerganov/imtui ImTui is an immediate mode text-based user interface (TUI) C++ library that ports the Dear ImGui API to the terminal via ncurses, supportin… | 40 | 3632 | active |
| xmonad XMonad is a dynamically tiling window manager for X11, written and configured in Haskell, that automatically arranges windows without gaps … | 76 | 3603 | stable |
| nullptrlabs/pgmodeler pgModeler is an open-source, cross-platform visual database modeling tool built specifically for PostgreSQL, letting users design entity-re… | 76 | 3599 | active |
| java-decompiler/jd-gui JD-GUI is a standalone graphical Java decompiler that displays Java source code reconstructed from .class files. It lets users browse decom… | 23 | 15208 | maintenance |
| huxingyi/dust3d Dust3D is a free, open-source, cross-platform 3D modeling application for creating low-poly 3D models quickly. It automates UV unwrapping, … | 93 | 3587 | active |
| casualsnek/cassowary Cassowary is a Python application that lets Linux users run Windows applications from a Windows VM as if they were native, built on FreeRDP… | 23 | 3587 | active |
| brahmkshatriya/echo Echo is an extension-based music player for Android with a clean, intuitive UI that hosts no content itself and works offline by default. A… | 71 | 3581 | active |
| UIAutomation A Python 3 wrapper around Microsoft's UIAutomation API for automating and inspecting Windows desktop application GUIs. It supports controls… | 67 | 3581 | active |
| helio-fm/helio-sequencer Helio is a free, open-source (GPL-3.0) music sequencer built in C++ with JUCE, available for desktop and mobile platforms. It features a mi… | 77 | 3570 | active |
| asb2m10/dexed Dexed is a multi-platform, multi-format software synthesizer plugin closely modeled on the Yamaha DX7 FM synthesizer, built on the music-sy… | 84 | 3550 | active |
| hoowhoami/EchoMusic EchoMusic is an open-source, minimalist third-party desktop music player client for Kugou Concept Edition, built with Electron, Vue 3, Type… | 81 | 3545 | active |
| zzanehip/The-OldOS-Project OldOS is an open-source iOS app that recreates the look and feel of iOS 4 in SwiftUI, with many functional apps like iPod, Maps, Safari, an… | 81 | 3538 | active |
| X1a0He/Adobe-Downloader A native macOS application for downloading and installing Adobe apps directly from official Adobe channels, without needing Creative Cloud.… | 75 | 3535 | active |
| Interkarma/daggerfall-unity Daggerfall Unity is an open-source recreation of The Elder Scrolls II: Daggerfall built in the Unity engine, requiring the original DOS gam… | 66 | 3527 | active |
| Zephyruso/zashboard Zashboard is a web-based dashboard for managing and monitoring Clash-based proxy clients, offering connection tables, proxy group managemen… | 83 | 3523 | active |
| SeaDve/Kooha Kooha is a simple, minimal screen recorder for Linux built with GTK4 and GStreamer in Rust. It records the screen with optional microphone … | 80 | 3520 | active |
| wojciech-kulik/FlashSpace FlashSpace is a fast virtual workspace manager for macOS that replaces native Spaces with instant, animation-free workspace switching. User… | 80 | 3520 | active |
| EngineHub/WorldEdit WorldEdit is an in-game Minecraft map editor available as a mod or server plugin, offering selections, schematics, copy/paste, brushes, and… | 77 | 3518 | active |
| Neamar/KISS KISS is a lightning-fast, open-source Android launcher under 250kb that replaces the home screen with a simple search bar. Users type the f… | 83 | 3517 | stable |
| PLFJY/ContextMenuMgr Context Menu Manager Plus is a Windows utility for managing right-click context menu entries, including classic and Windows 11 menus. It in… | 82 | 3517 | active |
| builtbybel/FluentTweaker FluentTweaker is a modern Windows tweaking application built with WinUI 3 that lets power users adjust UI, taskbar, privacy, AI features, E… | 67 | 3516 | active |
| Gerapy Gerapy is a distributed crawler management framework built on Scrapy, Scrapyd, Django, and Vue.js. It provides a web dashboard for managing… | 60 | 3515 | active |
| ungive/discord-music-presence Music Presence is a cross-platform tray application that automatically detects music playing in any media player (Spotify, Apple Music, TID… | 77 | 3510 | active |
| alienator88/Pearcleaner Pearcleaner is a free, source-available, fair-code licensed macOS application cleaner for fully uninstalling apps and finding orphaned file… | 69 | 14799 | maintenance |
| straight-tamago/misakaX misakaX is a desktop application for macOS and Windows that customizes iOS/iPadOS 16.0-18.2 beta devices by exploiting the bug behind Troll… | 34 | 3495 | active |
| KOWX712/Tricky-Addon-Update-Target-List A KernelSU/Apatch/Magisk WebUI addon for configuring Tricky Store's target.txt on rooted Android devices. It provides a graphical interface… | 84 | 3493 | active |
| cloudhead/rx rx is a modern, minimalist pixel art editor and animator written in Rust with an extensible command-driven interface. It targets pixel arti… | 23 | 3491 | active |
| Glasskube Glasskube is an open-source package manager for Kubernetes that installs, updates, and configures cluster packages via a CLI and a local we… | 10 | 3491 | active |
| Emacs Application Framework (EAF) Emacs Application Framework (EAF) is an extensible framework that brings modern graphical capabilities to Emacs by bridging Emacs Lisp with… | 73 | 3489 | active |
| Rectify11/Installer Rectify11 is a Windows 11 customization tool that modifies system files and applies patches to make the OS UI more consistent, adding featu… | 46 | 3488 | active |
| OpenCloudGaming/OpenNOW OpenNOW is an open-source, cross-platform desktop and mobile client for NVIDIA GeForce NOW cloud gaming. It lets users browse the game cata… | 94 | 3485 | active |
| antonycourtney/tad Tad is a free, MIT-licensed desktop application for viewing and analyzing tabular data in CSV, Parquet, SQLite, and DuckDB formats. It rend… | 23 | 3483 | active |
| Legcord/Legcord Legcord is a free, open-source custom Discord client that wraps the official Discord web app in an optimized Electron shell with built-in c… | 100 | 3482 | active |
| vivizzz007/vivi-music VIVI Music is an open-source Android music player and YouTube Music client built with Kotlin and Material 3 Expressive design. It streams a… | 85 | 3472 | active |
| viliusle/miniPaint miniPaint is a free, open-source online image editor that runs entirely in the browser using HTML5 canvas, with no server uploads required.… | 66 | 3467 | active |
| transmission-remote-gui/transgui Transmission Remote GUI is a cross-platform desktop front-end for remotely controlling a Transmission BitTorrent daemon via its RPC protoco… | 66 | 3466 | active |
| anthwlock/untrunc A command-line tool (with optional GUI) that repairs truncated or damaged MP4, M4V, MOV, and 3GP video files by using an intact reference v… | 63 | 3465 | active |
| WEIFENG2333/AsrTools AsrTools is a Python desktop application with a PyQt5-based GUI that converts audio and video files to text using online ASR engines, witho… | 34 | 3465 | active |
| SpriteOvO/AirPodsDesktop A desktop application that enhances the Windows (and eventually Linux) experience when using AirPods, showing battery status and enabling a… | 96 | 3462 | active |
| keshavbhatt/whatsie WhatSie is a feature-rich WhatsApp Web client for Linux and Windows desktops built with Qt WebEngine in C++. It wraps WhatsApp Web with nat… | 96 | 3457 | active |
| Belphemur/SoundSwitch SoundSwitch is a free, open-source Windows application that lets users instantly switch audio playback and recording devices using customiz… | 98 | 3453 | active |
| sveinbjornt/Platypus Platypus is a macOS developer tool that wraps command line scripts (shell, Python, Perl, Ruby, PHP, etc.) into native Mac application bundl… | 60 | 3451 | stable |
| epasveer/seer Seer is a graphical frontend to the GNU debugger (gdb) for Linux, built with C++ and Qt6. It provides a visual interface for gdb debugging … | 88 | 3449 | active |
| claration/Impactor Impactor is an open-source, cross-platform GUI application for signing and sideloading IPA apps onto iOS, iPadOS, and tvOS devices using an… | 82 | 3435 | active |
| mierak/rmpc rmpc is a modern, highly configurable terminal-based client for the Music Player Daemon (MPD), written in Rust. It supports album art via K… | 76 | 3433 | active |
| tomasklaen/uosc uosc is a Lua script that adds a feature-rich, minimalist proximity-based user interface to the MPV media player. UI elements appear based … | 88 | 3427 | active |
| winevdm winevdm (otvdm) is a 16-bit Windows application emulator that lets Win16 executables (Windows 1.x through 3.1) run on 64-bit Windows. It co… | 66 | 3424 | active |
| mortbopet/Ripes Ripes is a graphical processor simulator and assembly editor for the RISC-V ISA, built with Qt. It visualizes how machine code executes on … | 81 | 3423 | active |
| nakst/gf gf is a graphical frontend for the GDB debugger, providing source views, breakpoints, watch expressions, call stack, disassembly, and bitma… | 68 | 3423 | active |
| LOG1997/log-lottery A configurable 3D lottery/raffle web application built with Three.js and Vue 3, featuring a dynamic 3D sphere of participants for annual pa… | 71 | 3405 | active |
| nkallen/plasticity Plasticity is a desktop 3D CAD application focused on NURBS-based solid modeling for industrial and product designers, with a workflow insp… | 92 | 3398 | active |
| Habitica Habitica is an open-source habit-building application that gamifies personal goals by treating your life like a role-playing game, where co… | 94 | 14216 | maintenance |
| Cairo Desktop Environment Cairo is a customizable, open-source desktop environment (shell replacement) for Windows, offering an alternative taskbar, programs menu, d… | 68 | 3387 | active |
| Icalingua-plus-plus/Icalingua-plus-plus Icalingua++ is an Electron-based chat client for QQ (and other platforms via adapters), a community-maintained fork of the discontinued Ica… | 98 | 3380 | active |
| InkTimeRecord/TTime TTime is a cross-platform desktop application for Windows and macOS that provides translation via input, screenshot, word selection, floati… | 23 | 3380 | active |
| qrframe qrframe is a web-based, code-driven QR code designer that lets users generate and visually customize QR codes via presets and a code editor… | 69 | 3376 | active |
| rcarriga/nvim-dap-ui A Neovim plugin providing a graphical user interface for nvim-dap, the Debug Adapter Protocol client for Neovim. It renders debugging eleme… | 61 | 3376 | active |
| ZSWatch ZSWatch is a fully open-source smartwatch project covering both hardware (KiCad PCB designs) and firmware written in C on the Zephyr RTOS w… | 83 | 3375 | active |
| tone-row/flowchart-fun Flowchart Fun is a web application that generates flowcharts and diagrams from indented text descriptions. It is built with React and cytos… | 99 | 3371 | active |