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 |
|---|---|---|---|
| vslavik/poedit Poedit is a cross-platform GUI translation editor for gettext PO, XLIFF, JSON, Qt and Flutter localization files, with built-in validation,… | 87 | 2041 | stable |
| Nexus-Mods/NexusMods.App The Nexus Mods App is a desktop mod installer, creator, and manager for popular games, developed by Nexus Mods. It runs on Windows and Linu… | 10 | 2041 | active |
| jsdecena/laracom Laracom is a free, open-source e-commerce application built on the Laravel PHP framework, providing a storefront and admin panel with produ… | 77 | 2040 | active |
| hgjazhgj/FGO-py A fully automatic, configuration-free, cross-platform Fate/Grand Order assistant that automates farming, event climbing, and weekly mission… | 66 | 2040 | active |
| Dynamo Dynamo is an open-source visual programming platform for computational design and BIM automation, letting users wire nodes into graphs to s… | 95 | 2039 | active |
| ConSol/docker-headless-vnc-container A collection of Docker images providing headless VNC desktop environments with Xfce4 or IceWM, a VNC server, and noVNC HTML5 access. Images… | 62 | 2039 | active |
| itchyny/calendar.vim A calendar application implemented as a Vim plugin, providing calendar, clock, and year views inside the editor. It can sync with Google Ca… | 69 | 2035 | active |
| 1hakr/AnExplorer AnExplorer is an open-source, all-in-one file manager for Android that runs on phones, tablets, Android TV, Wear OS, Chromebooks, and other… | 67 | 2035 | active |
| ransome1/sleek sleek is a free and open-source todo manager built on the todo.txt plain-text syntax, with a clean GUI for creating, filtering, and searchi… | 95 | 2034 | active |
| PPet PPet is a cross-platform desktop pet application that displays animated Live2D characters (v2 and v3) on your desktop. Built with Electron,… | 23 | 2034 | active |
| Badge Magic Badge Magic is a cross-platform mobile and desktop app for creating text, drawings, and animations on LED name badges and transferring them… | 79 | 2032 | active |
| BrianLima/UWPHook UWPHook is a Windows desktop application that adds Windows Store (UWP) and Xbox Game Pass games to Steam as non-Steam shortcuts. It automat… | 34 | 2031 | active |
| renzhezhilu/webp2jpg-online A browser-based, pure front-end image format converter that converts between jpeg, png, gif, webp, svg, ico, bmp, psd, heic and more withou… | 23 | 2030 | stable |
| koush/vysor.io Vysor is a desktop and web application that mirrors and controls Android and iOS devices from a computer over USB or wirelessly. It support… | 86 | 2029 | active |
| stumpwm/stumpwm StumpWM is a tiling window manager for X11 written entirely in Common Lisp, designed to be highly customizable and driven entirely by the k… | 64 | 2029 | active |
| hj01857655/kiro-account-manager A Tauri 2.x desktop application for centrally managing Kiro IDE accounts, with one-click account switching, quota monitoring, and token aut… | 76 | 2028 | active |
| sc0tfree/mentalist Mentalist is a graphical Python tool for generating custom password wordlists based on common human password-construction patterns. It can … | 57 | 2027 | active |
| SimonSchubert/LinuxCommandLibrary A cross-platform offline reference app providing 8,966 formatted Linux man pages, 30+ categorized command basics, and terminal tips. It shi… | 93 | 2026 | active |
| rockorager/libvaxis libvaxis is a modern terminal user interface (TUI) library written in Zig that detects terminal capabilities via queries instead of terminf… | 62 | 2026 | active |
| Go LDAP Admin A modern web-based admin panel for managing OpenLDAP servers, built with a Go (Gin + Gorm) backend and Vue frontend. It also syncs organiza… | 78 | 2025 | active |
| likeyun/liKeYun_ylb liKeYun_ylb (引流宝) is a self-hosted PHP/JavaScript web application for WeChat private-domain traffic marketing. It provides group live QR co… | 78 | 2025 | active |
| chris2511/xca XCA is a cross-platform desktop GUI application for creating and managing X.509 certificates, certificate requests, RSA/DSA/EC private keys… | 62 | 2020 | active |
| plateaukao/einkbro EinkBro is a lightweight, fast Android web browser built on Android WebView, optimized for E-Ink devices with zero animations, high-contras… | 96 | 2019 | active |
| TailsmanDesign/PocketMage_PDA PocketMage is an open-source E-Ink PDA built on an ESP32-S3, running a custom C++ operating system (PocketMageOS) developed with PlatformIO… | 81 | 2019 | active |
| hxz393/BaiduPanFilesTransfers A Windows GUI tool built with Python and Tkinter for batch transferring shared Baidu Netdisk (BaiduPan) resources to your own account. It a… | 45 | 2019 | active |
| dataarts/dat.gui dat.GUI is a lightweight JavaScript library that auto-generates a graphical control panel (sliders, color pickers, dropdowns) for tweaking … | 59 | 7730 | maintenance |
| dqzg12300/fridaUiTools fridaUiTools is a PyQt5 desktop workbench that wraps Frida into a unified GUI for attaching to processes, managing hook script templates, v… | 80 | 2018 | active |
| Hello-Mr-Crab/pywechat A Python library for automating the Windows desktop WeChat client through pywinauto-based UI automation (no reverse-engineering hooks), cov… | 62 | 2018 | active |
| zhiyiYo/Fluent-M3U8 Fluent M3U8 is a cross-platform desktop GUI application for downloading streaming video from M3U8 (HLS) and MPD (DASH) URLs, built with PyS… | 27 | 2013 | active |
| Aegisub Aegisub is a free, cross-platform advanced subtitle editor for creating and modifying subtitles. It provides audio-based timing, powerful s… | 99 | 2010 | active |
| Grasscutter Command Tools A Windows GUI tool (Grasscutter Tools) for generating commands for the Grasscutter game server, including a gacha banner editor and remote … | 93 | 2006 | active |
| diana7127/mpv.net-DW A personally customized Windows build of mpv.net (based on mpv.net_CM and mpv_lazy) that bundles a ModernX playback UI, thumbfast seekbar t… | 22 | 2005 | active |
| flutter-pi A lightweight Flutter Engine embedder for Linux embedded systems, primarily the Raspberry Pi, that runs Flutter apps directly on the frameb… | 73 | 2003 | active |
| equalsraf/neovim-qt Neovim Qt is a lightweight cross-platform graphical front-end (GUI) for the Neovim text editor, written in C++ with Qt6. It also provides a… | 85 | 2001 | active |
| bsnes-emu/bsnes bsnes is a multi-platform Super Nintendo (Super Famicom) emulator originally developed by Near, emphasizing accuracy, performance, features… | 80 | 2001 | active |
| marin-m/SongRec SongRec is an open-source Shazam client written in Rust that recognizes songs from audio files or the microphone. It offers both a GTK GUI … | 99 | 2000 | active |
| zouyuxuan122/Deepseek-Harness-EAC Deepseek Harness EAC is a Windows (and macOS) desktop client that wraps the official DeepSeek agent harness CLI (@deepseek-ai/dsh) into a o… | 80 | 2000 | active |
| ChimeraOS ChimeraOS is a Linux distribution that turns any PC into a gaming console using Steam Big Picture mode. It provides a fully controller-comp… | 69 | 1999 | active |
| pcccccc/AngelLive AngelLive is a native Swift/SwiftUI live-streaming viewer app for Apple platforms (iOS 17+, macOS 15+, tvOS 17+), adapted from the dart_sim… | 73 | 1997 | active |
| j4wg/interview-coder-withoupaywall-opensource A free, open-source desktop application (CodeInterviewAssist) that provides AI-powered coding interview assistance, including problem analy… | 34 | 1994 | active |
| Cenmrev/V2RayX V2RayX is a macOS GUI application that wraps v2ray-core, generating its config file and managing the core process via launchd. It lets user… | 10 | 7618 | maintenance |
| mlabbe/nativefiledialog A tiny, portable C library that invokes native file open, save, and folder-select dialogs on Windows, macOS, and Linux with a single consis… | 23 | 1991 | stable |
| ollm/OpenComic OpenComic is a cross-platform comic and manga reader desktop application built with Node.js and Electron. It supports a wide range of image… | 79 | 1990 | active |
| jianchang512/vocal-separate A minimal local web-based tool for separating vocals from background music in audio or video files, using Spleeter 2stems/4stems/5stems mod… | 10 | 1990 | active |
| ozmartian/vidcutter VidCutter is a cross-platform desktop application for cutting and joining video clips, built with Python, PyQt5, mpv, and FFmpeg. It offers… | 27 | 1989 | stable |
| Folder11 Folder11 is a Windows application for customizing folder icons, accompanied by an icon gallery and an automated icon repository (Folder-Ico… | 77 | 1987 | active |
| hfiref0x/WinObjEx64 WinObjEx64 is a 64-bit Windows utility for exploring the Windows Object Manager namespace, viewing detailed object properties, structure du… | 86 | 1986 | active |
| DTV DTV is a lightweight cross-platform desktop client for watching livestreams from Douyin, Bilibili, Douyu, and Huya, built with Tauri 2.0. I… | 76 | 1986 | active |
| vrcx-team/VRCX VRCX is a desktop companion application for VRChat that helps users manage friends, worlds, avatars, and groups outside the game client. It… | 97 | 1985 | active |
| igdmapps/igdm IGdm is a multi-platform desktop application for Instagram direct messages, built with Electron. It lets users send, receive, and manage In… | 39 | 1984 | active |
| cake-tech/cake_wallet Cake Wallet is an open-source, noncustodial multi-currency cryptocurrency wallet supporting Monero, Bitcoin, Ethereum, Litecoin, Solana, an… | 100 | 1983 | active |
| Activity Launcher An Android app that launches hidden activities of installed apps and creates home-screen shortcuts for them. It is available on F-Droid and… | 92 | 1982 | active |
| nkzw-tech/athena-crisis Athena Crisis is a modern-retro turn-based tactical strategy game built with TypeScript, React, and CSS, released as open core: the engine,… | 67 | 1982 | active |
| OtterBrowser/otter-browser Otter Browser is a free, open-source desktop web browser written in C++ with Qt5 that recreates the classic Opera 12.x user interface and i… | 66 | 1982 | active |
| veyon/veyon Veyon is a free, open-source, cross-platform application for monitoring and controlling computers in classrooms and training environments. … | 93 | 1981 | stable |
| Relm4/Relm4 Relm4 is an idiomatic Rust GUI library inspired by the Elm architecture and built on top of gtk4-rs and GTK4/libadwaita. It provides a decl… | 75 | 1981 | active |
| enzo1982/freac fre:ac is a free, open-source audio converter with an integrated CD ripper, player, and tag editor. It converts between formats like MP3, A… | 85 | 1977 | active |
| ZalithLauncher/ZalithLauncher2 Zalith Launcher 2 is an open-source Minecraft: Java Edition launcher for Android devices, built on the PojavLauncher launching engine. It f… | 82 | 1977 | active |
| DeaDBeeF-Player/deadbeef DeaDBeeF is a modular, cross-platform desktop music player for GNU/Linux, macOS, Windows, and BSD, written in C. It supports a wide range o… | 77 | 1976 | active |
| Lona/Lona Lona is a collection of tools from Airbnb for defining design systems in a JSON-based component format and generating cross-platform UI cod… | 32 | 7539 | maintenance |
| ViennaRSS/vienna-rss Vienna is a free, open-source RSS/Atom/JSON feed newsreader for macOS with a native Apple Mail-like interface. It can fetch feeds directly … | 94 | 1974 | active |
| djpohly/dwl dwl is a compact, hackable tiling Wayland compositor built on wlroots, designed to fill the same role in the Wayland world that dwm does in… | 10 | 1971 | active |
| dahliaOS (Pangolin Desktop) Pangolin is the desktop environment shell for dahliaOS, written in Dart/Flutter, providing a start menu, settings, search, terminal, and ot… | 39 | 1969 | active |
| Crow Translate Crow Translate is a lightweight C++/Qt desktop translator that translates and speaks text using Google, Yandex, Bing, LibreTranslate, and L… | 10 | 1968 | active |
| showlab/computer_use_ootb An out-of-the-box desktop GUI agent that lets vision-language models like Claude 3.5 Computer Use, ShowUI, and UI-TARS control Windows and … | 29 | 1965 | active |
| cimgui/cimgui A programmatically generated thin C API wrapper around Dear ImGui, the C++ immediate mode GUI library. It enables using Dear ImGui from any… | 65 | 1964 | active |
| ffxiv-teamcraft/ffxiv-teamcraft FFXIV Teamcraft is a collaborative crafting and gathering tool for Final Fantasy XIV, available as a web app and desktop application. It le… | 95 | 1963 | active |
| docker-archive-public/docker.dockercraft A Minecraft server plugin that acts as a Docker client, letting users visualize and manage Docker containers as in-world structures with le… | 10 | 7479 | maintenance |
| zs1083339604/FaceWinUnlock-Tauri A Windows face-recognition unlock application built with Tauri, Vue 3, and OpenCV that injects a custom Credential Provider DLL into the Wi… | 82 | 1962 | active |
| vhakulinen/gnvim GNvim is a native GTK4-based graphical frontend for the Neovim text editor, written in Rust with no web technologies involved. It provides … | 59 | 1961 | active |
| BleuBleu/FamiStudio FamiStudio is a cross-platform NES music editor written in C# that lets users compose chiptune music using the NES/Famicom sound hardware. … | 87 | 1958 | active |
| airsquared/blobsaver blobsaver is a cross-platform GUI and CLI application for automatically saving SHSH blobs for iOS devices, useful for future downgrades and… | 39 | 1958 | active |
| Blackymas/NSPanel_HA_Blueprint A Home Assistant Blueprint and ESPHome-based firmware configuration for the Sonoff NSPanel smart wall panel, allowing full customization th… | 81 | 1957 | active |
| Epsilon Epsilon is a high-performance operating system for the NumWorks graphing calculator, written in C++, with eleven apps covering the high sch… | 61 | 1957 | active |
| dimmas893/kasir Kasir (Indonesian for 'cashier') appears to be a web-based point-of-sale application for managing sales transactions. The repository provid… | 28 | 1956 | active |
| Happ - Proxy Utility Happ is a cross-platform proxy utility client with desktop builds for Windows, macOS, and Linux, alongside iOS and Android apps. It lets us… | 84 | 1955 | active |
| Raathigesh/majestic Majestic is a zero-config graphical user interface for the Jest JavaScript testing framework, launched via npx or a global install from any… | 23 | 7446 | maintenance |
| Qexo/Qexo Qexo is a fast, powerful, and beautiful online manager/editor for static blog frameworks such as Hexo, built on a Django backend. It can be… | 87 | 1954 | active |
| xM4ddy/OFGB OFGB is a free Windows GUI tool written in C# with WPF that disables ads introduced across Windows 11 (Start Menu, File Explorer, etc.) by … | 16 | 7438 | maintenance |
| alfiopuglisi/guietta Guietta is a Python library for creating simple desktop GUIs with minimal, table-like declarative code built on Qt (PySide2/PyQt5). It inte… | 23 | 1953 | stable |
| Midrags/SFF SteaMidra is a Python-based GUI tool that sets up Steam games by writing Lua scripts, manifests, and LumaCore files into Steam's configurat… | 72 | 1949 | active |
| nook-browser/Nook Nook is a fast, minimal web browser for macOS built in Swift with a sidebar-first, vertical-tab design. It is a native macOS application di… | 83 | 1946 | active |
| sarah-walker-pcem/pcem PCem is an emulator that reproduces classic IBM PC-compatible hardware, allowing users to run old operating systems and software on modern … | 68 | 1946 | active |
| SPlayer SPlayer is a cross-platform music player built with Vue 3, TypeScript, and Electron that supports streaming from media servers like Jellyfi… | 10 | 7399 | maintenance |
| FPGAwars/icestudio Icestudio is a visual editor for designing digital circuits for open-source FPGA boards using a drag-and-drop block interface, with optiona… | 92 | 1943 | active |
| tgstation/tgstation The /tg/station codebase for Space Station 13, a round-based multiplayer roleplaying game set on a space station, written in BYOND's DM lan… | 68 | 1943 | active |
| PiotrMachowski/lovelace-xiaomi-vacuum-map-card A Home Assistant Lovelace card that provides an interactive map-based interface for controlling robot vacuums. It supports many brands incl… | 77 | 1941 | active |
| Xposed-Modules-Repo/com.luckyzyx.luckytool LuckyTool is a free Xposed module that extends and optimizes ColorOS-based Android systems (OPPO, OnePlus, Realme). It provides hundreds of… | 74 | 1941 | active |
| SYJun404/frank Frank is a free, open-source League of Legends desktop assistant built with Tauri, Rust, and Vue3, serving as a lightweight replacement for… | 63 | 1941 | active |
| franciscoBSalgueiro/en-croissant En Croissant is an open-source, cross-platform chess GUI built with Tauri, React, and Rust. It combines game analysis with UCI engines, a p… | 97 | 1938 | active |
| Kopuz-org/kopuz Kopuz is a modern, lightweight, cross-platform music player built with Rust and the Dioxus framework. It unifies local audio files and stre… | 85 | 1937 | active |
| Huntereb/Awoo-Installer Awoo Installer is a Nintendo Switch homebrew application for installing NSP, NSZ, XCI, and XCZ game files from SD card, USB, LAN, or the in… | 46 | 1929 | active |
| TapiocaFox/Daijishou Daijishō is a retro game launcher for Android that organizes and manages retro game libraries across installed emulators, with themes, wall… | 80 | 1925 | active |
| KDAB/GammaRay GammaRay is a software introspection and runtime manipulation tool for Qt applications developed by KDAB. It leverages QObject introspectio… | 94 | 1924 | active |
| derf/feh feh is a fast, lightweight, and highly configurable image viewer for X11, aimed at command-line users but also launchable from file manager… | 75 | 1921 | stable |
| liqiang-xxfy/fly-cursor-free FlyCursor is a desktop GUI tool that keeps Cursor Pro 14-day trials active by automatically registering new local accounts and switching be… | 37 | 1917 | active |
| spocky/miproja1 Projectivy Launcher is a customizable, ad-free home screen launcher for Android TV devices, including TVs, projectors, and set-top boxes. I… | 88 | 1915 | active |
| adrcotfas/goodtime Goodtime is an open-source, minimalist productivity app combining pomodoro timers and a count-up flow timer to help users focus. It is ligh… | 94 | 1913 | active |
| TiddlyWiki/TiddlyDesktop TiddlyDesktop is a special-purpose desktop browser built on nw.js for working with locally stored TiddlyWiki files (both TiddlyWiki 5 and C… | 73 | 1913 | active |
| Automattic/simplenote-android The official open-source Android client for Simplenote, a free cross-platform note-taking app with real-time syncing, tagging, Markdown sup… | 90 | 1910 | active |