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 |
|---|---|---|---|
| wezterm/wezterm WezTerm is a GPU‑accelerated, cross‑platform terminal emulator and multiplexer written in Rust. It provides a modern UI with support for ta… | 66 | 29100 | active |
| Fyne Fyne is a cross-platform GUI toolkit and app API written in Go, inspired by Material Design. It lets developers build desktop and mobile ap… | 95 | 28750 | stable |
| InvokeAI InvokeAI is a self‑hosted, open‑source creative engine for AI‑driven image generation and editing. It provides a polished web UI, a unified… | 100 | 28742 | active |
| pingdotgg/t3code T3 Code is an open-source 'agent harness control surface' that lets you orchestrate coding agents like Claude Code, Codex, Cursor, Grok Bui… | 83 | 28386 | active |
| manaflow-ai/cmux cmux is a native macOS terminal built on Ghostty that adds vertical tabs, notification rings, and an in‑app browser. It provides a CLI and … | 83 | 28310 | active |
| LeRobot LeRobot is a Python library that provides a unified interface for controlling real robots, recording datasets, and training/deploying polic… | 90 | 28232 | active |
| OtterMind/Chat2DB Chat2DB is a free, cross‑platform database client that provides a full‑featured SQL workspace with AI assistance. It runs locally on Window… | 94 | 28185 | active |
| niri niri is a scrollable-tiling Wayland compositor written in Rust on top of Smithay. Windows are arranged in columns on an infinite horizontal… | 82 | 27911 | active |
| ungoogled-chromium ungoogled-chromium is a fork of the Chromium browser that removes all dependencies on Google web services. It aims to retain the default Ch… | 94 | 27851 | active |
| ScreenToGif ScreenToGif is a free desktop application that records a selected area of your screen, webcam, or sketchboard and lets you edit the capture… | 85 | 27680 | active |
| ScreenToGif ScreenToGif is a Windows desktop application for recording a selected screen area, webcam feed, or sketchboard drawings. Recordings can be … | 85 | 27680 | active |
| GraphiteEditor/Graphite Graphite is a free, open‑source 2D graphics suite that combines vector and raster editing with a node‑based procedural engine. It runs as a… | 68 | 27641 | active |
| GDevelop GDevelop is an open-source, no-code 2D/3D game engine with a visual event-based system, built-in behaviors, multiplayer support, and AI ass… | 95 | 27625 | stable |
| Wox-launcher/Wox Wox is a fully native, cross‑platform desktop launcher for Windows, macOS, and Linux. It provides fast application launching, file searchin… | 97 | 27476 | active |
| BeyondDimension/SteamTools Watt Toolkit (formerly Steam++) is an open-source, cross-platform multi-purpose Steam toolbox written in C#/.NET. It provides utilities for… | 81 | 27080 | active |
| mihomo-party-org/clash-party Clash Party is an Electron-based cross-platform desktop GUI for the Mihomo (Clash Meta) proxy core. It offers subscription management, conf… | 91 | 26873 | active |
| ILSpy ILSpy is an open-source, cross‑platform .NET assembly browser and decompiler. It provides a graphical UI as well as command‑line tools for … | 94 | 26677 | active |
| Devolutions/UniGetUI UniGetUI is a graphical user interface that consolidates many Windows and cross‑platform package managers into a single app. It lets users … | 99 | 26509 | active |
| Anjok07/ultimatevocalremovergui Ultimate Vocal Remover GUI is a desktop application that uses deep neural network models to separate vocals from music tracks. It provides … | 67 | 26500 | active |
| Swordfish90/cool-retro-term cool-retro-term is a terminal emulator that mimics the look and feel of old cathode ray tube (CRT) screens, built with Qt6 and QML. It is d… | 74 | 26466 | active |
| kovidgoyal/calibre calibre is a free, open-source, cross-platform e-book management application written in Python. It can view, convert, edit, and catalog e-b… | 99 | 26190 | stable |
| Guovin/iptv-api IPTV-API is a Python‑based tool that automatically collects, validates, speed‑tests and generates IPTV live‑stream playlists. It offers mul… | 93 | 25591 | active |
| readest/readest Readest is an open‑source, cross‑platform ebook reader that supports EPUB, PDF, MOBI, and many other formats. It offers a modern UI, annota… | 86 | 25350 | active |
| Monica Monica is an open-source personal relationship management (PRM) web application for documenting your life and tracking interactions with fr… | 55 | 25342 | active |
| responsively-org/responsively-app Responsively App is a modified web browser built with Electron that lets developers view and interact with a website across many device vie… | 76 | 25200 | active |
| chromium/chromium Chromium is the open-source browser project that forms the basis for Google Chrome and many other browsers. It provides a fast, secure, and… | 77 | 25073 | active |
| Spicetify Spicetify is a command‑line tool that lets you fully customize the official Spotify desktop client. It supports theming, extensions, and cu… | 99 | 25064 | active |
| QuickLook QuickLook brings macOS‑style instant file previews to Windows. It shows a live preview of over 50 file types when you press the Space bar i… | 88 | 24936 | active |
| QuickLook QuickLook is a free, open-source Windows application that brings macOS's Quick Look feature to Windows, letting users preview files instant… | 88 | 24936 | active |
| HandBrake HandBrake is an open-source video transcoder that converts video from nearly any format into modern, widely supported codecs like H.264, H.… | 89 | 24683 | stable |
| louislam/dockge Dockge is a self-hosted web application for managing Docker Compose stacks via a fancy, reactive UI. It lets you create, edit, start, stop,… | 50 | 24650 | active |
| sqlitebrowser/sqlitebrowser DB Browser for SQLite is a visual, open‑source GUI application for creating, designing, and editing SQLite database files. It provides spre… | 85 | 24637 | active |
| syl20bnr/spacemacs Spacemacs is a community‑driven Emacs distribution that combines the power of Emacs with Vim‑style ergonomics via Evil mode. It provides a … | 68 | 24544 | active |
| plotly/dash Dash is an open‑source Python library for building reactive, data‑driven web applications without writing JavaScript. It combines Flask, Re… | 94 | 24429 | active |
| felixrieseberg/windows95 An Electron desktop application that runs a full Windows 95 operating system on macOS, Linux, and Windows. It packages the classic OS in a … | 76 | 24256 | stable |
| electron-react-boilerplate/electron-react-boilerplate Electron React Boilerplate is a starter kit that combines Electron, React, and modern tooling to quickly build cross‑platform desktop appli… | 67 | 24256 | active |
| Happy Happy is an open‑source desktop and mobile client that lets you control Claude Code, Codex and Grok agents from any device. It provides a u… | 85 | 24200 | active |
| OpenWork OpenWork is a free, open‑source desktop application that provides a Claude Cowork‑like AI workspace for macOS, Windows, and Linux. It lets … | 79 | 24170 | active |
| BongoCat BongoCat is a cross‑platform interactive desktop pet that displays an animated cat reacting to your input. It is built in Rust and runs on … | 88 | 24012 | active |
| Mihon Mihon is a free and open source manga reader app for Android, a continuation of the Tachiyomi project. It lets users discover, download, an… | 88 | 23723 | active |
| beekeeper-studio/beekeeper-studio Beekeeper Studio is a modern, cross‑platform SQL editor and database manager. It runs as a desktop application on Windows, macOS and Linux … | 98 | 23710 | active |
| AprilNEA/OpenLogi OpenLogi is a native, local‑first application written in Rust that lets you configure Logitech mice, keyboards and webcams via HID++. It pr… | 77 | 23685 | active |
| Node-RED Node-RED is a low-code, flow-based programming tool that lets you wire together hardware devices, APIs and online services. It provides a b… | 96 | 23680 | active |
| Notable Notable is a cross‑platform, Electron‑based note‑taking application that stores notes as plain GitHub‑Flavored Markdown files on disk. It p… | 23 | 23496 | active |
| conwnet/github1s GitHub1s is a browser‑based code explorer that mimics the VS Code interface for any public GitHub, GitLab or npm package repository. It als… | 99 | 23303 | active |
| lensapp/lens Lens is a desktop IDE for managing, debugging, and operating Kubernetes clusters. It provides a unified UI, real‑time metrics, logs, and bu… | 23 | 23244 | active |
| Qwerty Learner Qwerty Learner is a web application that combines English vocabulary memorization with keyboard typing practice to build typing muscle memo… | 74 | 23233 | active |
| redis/RedisDesktopManager RESP.app (formerly RedisDesktopManager) is a cross‑platform graphical user interface for interacting with Redis databases. It lets users br… | 23 | 23231 | active |
| nikitabobko/AeroSpace AeroSpace is an i3-inspired tiling window manager for macOS built in Swift. It emulates virtual workspaces independently of native macOS Sp… | 82 | 23202 | active |
| winboat-org/winboat WinBoat is an Electron application that runs Windows apps on Linux by running Windows as a VM inside a Docker/Podman container and composit… | 83 | 23072 | active |
| CodeEdit CodeEdit is a native macOS code editor built with Swift and SwiftUI. It provides a lightweight, extensible environment for editing source c… | 66 | 23065 | active |
| Karabiner-Elements Karabiner-Elements is a macOS application that lets you remap keys and create complex keyboard modifications. It provides both a graphical … | 93 | 22970 | active |
| Super Productivity Super Productivity is an open-source, local-first todo list and task management app with integrated timeboxing, time tracking, Pomodoro/Flo… | 95 | 22885 | active |
| vorssaintapp/vorssaint-utils Vorssaint is a free, open‑source macOS menu‑bar application that provides a collection of utilities in a single icon. It lets users install… | 75 | 22556 | active |
| Neko Neko is a self‑hosted virtual browser that runs inside Docker containers and streams the UI via WebRTC. It enables multiple users to share … | 95 | 22529 | active |
| winfunc/opcode Opcode is a desktop GUI application built with Tauri that serves as a visual companion for Claude Code. It lets users manage projects, run … | 64 | 22426 | active |
| FreeTube FreeTube is an open-source desktop YouTube client built with privacy in mind, letting users watch videos without ads or Google tracking. Al… | 86 | 22073 | active |
| desktop/desktop GitHub Desktop is an open-source Electron-based graphical Git client that simplifies Git workflows with visual diffs, branch management, an… | 98 | 21928 | active |
| chidiwilliams/buzz Buzz is a cross-platform desktop application that transcribes and translates audio and video offline using OpenAI's Whisper models. It offe… | 92 | 21899 | active |
| Gooey Gooey is a Python library that automatically generates a graphical user interface for any argparse‑based command‑line program. It works by … | 67 | 21899 | active |
| Gooey Gooey is a Python library that converts argparse-based command line programs into full desktop GUI applications with a single decorator. It… | 67 | 21899 | stable |
| gitbutlerapp/gitbutler GitButler is a modern Git-based version control client with a desktop GUI and a CLI, built with Tauri, Rust, and Svelte. It offers stacked … | 92 | 21819 | active |
| BCUninstaller/Bulk-Crap-Uninstaller Bulk Crap Uninstaller (BCU) is a free open‑source Windows program that removes large numbers of installed applications quickly and with min… | 86 | 21712 | active |
| Helium Helium is a Chromium‑based web browser focused on privacy, consent and minimalism. It ships with built‑in ad and tracker blocking, !bang sh… | 84 | 21635 | active |
| Caldis/Mos Mos is a free, open-source macOS menu bar utility that smooths mouse wheel scrolling to feel like a trackpad and allows independent scroll … | 88 | 21580 | active |
| pavlobu/deskreen Deskreen is an open‑source Electron desktop application that streams your computer screen to any device with a web browser via WebRTC. It l… | 83 | 21499 | active |
| Paseo Paseo is an open‑source development environment that lets you run, orchestrate and manage multiple AI coding agents across desktop, mobile,… | 81 | 21326 | active |
| Kodi Kodi is a free and open-source home theater/media center application that plays virtually all audio and video formats from local, network, … | 69 | 21282 | stable |
| wekan/wekan WeKan is an open‑source, self‑hosted kanban board application built with Meteor. It provides real‑time collaborative task management with c… | 95 | 21124 | active |
| Fan Control Fan Control is a highly customizable Windows application for managing CPU and GPU fan speeds. It provides a graphical interface and support… | 93 | 20952 | active |
| Fan Control Fan Control is a highly customizable Windows application for controlling fan speeds via PWM with temperature-based curves for CPU, GPU, and… | 93 | 20952 | active |
| JetBrains/intellij-community IntelliJ IDEA is a full-featured Java and Kotlin IDE built on the open‑source IntelliJ Platform. It provides code editing, refactoring, deb… | 98 | 20636 | active |
| TranslucentTB/TranslucentTB TranslucentTB is a lightweight Windows utility that makes the taskbar translucent, transparent, blurred, or acrylic-styled on Windows 10 an… | 87 | 20463 | active |
| DrewThomasson/ebook2audiobook ebook2audiobook is an open‑source Python tool that converts e‑books (ePub, PDF, etc.) into audiobooks using advanced TTS and voice‑cloning … | 93 | 20335 | active |
| BluePointLilac/ContextMenuManager A free Windows utility for managing right-click (context) menu items across files, folders, Send To, Open With, IE, and WinX menus. It lets… | 23 | 20232 | active |
| yanue/V2rayU V2rayU is a native macOS client built with Swift that leverages the V2Ray core for proxying network traffic. It supports multiple protocols… | 86 | 20156 | active |
| refactoringhq/tolaria Tolaria is a cross‑platform desktop application for managing markdown knowledge bases. It provides a rich block editor, Git integration, an… | 79 | 20099 | active |
| LLM Wiki LLM Wiki is a cross‑platform desktop application that automatically builds and maintains an interlinked knowledge base from your documents.… | 76 | 20016 | active |
| Universal Android Debloater Universal Android Debloater is a cross‑platform graphical application written in Rust that uses ADB to uninstall or disable unwanted system… | 23 | 20010 | active |
| Universal Android Debloater A cross-platform desktop GUI application written in Rust that uses ADB to remove bloatware from non-rooted Android devices. It ships curate… | 23 | 20010 | active |
| RPCS3 Emulator RPCS3 is a free and open‑source PlayStation 3 emulator and debugger written in C++. It runs on Windows, Linux, macOS and FreeBSD with suppo… | 93 | 19921 | active |
| game1024/OpenSpeedy OpenSpeedy is an open‑source Windows application that lets you adjust the time flow of any game or program in real time. It works entirely … | 87 | 19734 | active |
| Lively Wallpaper Lively Wallpaper is a free, open‑source Windows application that lets you set animated, interactive wallpapers and screensavers. It is buil… | 78 | 19674 | active |
| Lively Wallpaper Lively Wallpaper is a free, open-source Windows application for setting animated desktop wallpapers and screensavers, built with WinUI 3. I… | 78 | 19674 | active |
| kurikomi-labs/komi-store Komi Store is a free, open‑source cross‑platform app store that lets users discover, download and auto‑update binaries from GitHub releases… | 79 | 19612 | active |
| fathyb/carbonyl Carbonyl is a Chromium-based web browser that renders web pages directly inside a terminal, supporting nearly all Web APIs including WebGL,… | 22 | 19508 | active |
| TGSAN/CMWTAT_Digital_Edition CloudMoe Windows 10/11 Activation Toolkit is a Windows application that activates Windows 10 and 11 using digital licenses. It is distribut… | 83 | 19507 | active |
| SimpleX SimpleX Chat is an open‑source messenger that operates without any user identifiers, providing 100 % private, end‑to‑end encrypted communic… | 96 | 19495 | active |
| Taipy Taipy is an open‑source Python framework that lets data scientists and ML engineers turn prototypes into full‑stack, production‑ready web a… | 86 | 19438 | active |
| Kap Kap is an open-source screen recorder for macOS built with web technology (Electron), offering capture of full screen or selected areas wit… | 23 | 19385 | active |
| Winlator Winlator is an Android application that enables running Windows (x86_64) applications using Wine and Box86/Box64. It provides a graphical i… | 88 | 19363 | active |
| Winlator Winlator is an Android application that runs Windows x86_64 applications using Wine combined with Box86/Box64 CPU translation. It bundles M… | 88 | 19363 | active |
| cheat-engine/cheat-engine Cheat Engine is a graphical development environment for modifying single‑player games and applications. It provides memory scanning, debugg… | 27 | 19291 | active |
| jlcodes99/cockpit-tools Cockpit Tools is a cross‑platform desktop application written in Rust that manages multiple AI IDE accounts such as GitHub Copilot, Antigra… | 79 | 19063 | active |
| Ruffle Ruffle is an open‑source Adobe Flash Player emulator written in Rust. It runs natively on desktop operating systems and in browsers via Web… | 99 | 18709 | active |
| Audacity Audacity is a free, open‑source multi‑track audio editor and recorder. It runs on Windows, macOS, Linux and other platforms. | 94 | 18669 | active |
| Audacity Audacity is a free, open-source, multi-track audio editor and recorder for Windows, macOS, and GNU/Linux. It supports recording, editing, e… | 94 | 18669 | active |
| OpenCore Legacy Patcher OpenCore Legacy Patcher is a Python‑based application that patches OpenCore to enable macOS Big Sur and newer on unsupported legacy Macs. I… | 98 | 18574 | active |
| WSABuilds WSABuilds provides prebuilt Windows Subsystem for Android binaries for Windows 10 and 11, optionally bundled with Google Play Store and roo… | 95 | 18518 | active |
| louis-e/arnis Arnis is a free, open-source desktop application that generates detailed Minecraft Java and Bedrock Edition worlds from real-world geograph… | 99 | 18332 | active |