Open-source desktop-applications software
1730 open-source libraries, tools and applications tagged desktop-applications, ranked by how closely desktop-applications 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.
1730 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| twostraws/Inferno Inferno is an open-source collection of Metal fragment shaders designed for use in SwiftUI apps, including effects like water ripples, blac… | 61 | 2925 | active |
| singerdmx/flutter-quill Flutter Quill is a WYSIWYG rich text editor and Quill component for Flutter, supporting Android, iOS, web, and desktop platforms. It provid… | 96 | 2916 | active |
| GUI-for-Cores/GUI.for.Clash A modern, lightweight cross-platform desktop GUI for managing Clash/mihomo (and sing-box) proxy cores, built with Wails (Go) and Vue 3. It … | 87 | 2827 | active |
| mono/mono Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime, inc… | 32 | 11466 | maintenance |
| authpass/authpass AuthPass is a free, open-source password manager built with Flutter that is compatible with KeePass 2.x (KDBX 3 and KDBX 4) databases. It r… | 65 | 2802 | active |
| dynobo/normcap NormCap is an OCR-powered screen-capture application that lets users select a region of the screen and extracts its text to the clipboard i… | 67 | 2751 | active |
| iamsrikanthnani/pluely Pluely is a privacy-first desktop AI assistant that runs as an invisible always-on-top overlay, providing live meeting transcription, on-sc… | 82 | 2746 | active |
| Haleclipse/CodexDesktop-Rebuild A cross-platform Electron rebuild of the OpenAI Codex Desktop app, distributed for macOS, Windows, and Linux. It packages the Codex coding … | 76 | 2725 | active |
| stumpapp/stump Stump is a free, open-source, self-hostable media server for comics, manga, ebooks, and digital books with OPDS v1.2/v2.0 support. It is bu… | 97 | 2724 | active |
| CrossPaste/crosspaste-desktop CrossPaste is a cross-platform desktop application that syncs clipboard content across devices in real time over the local network. It supp… | 90 | 2635 | active |
| reactide/reactide Reactide is a cross-platform desktop IDE built with Electron, dedicated to React web application development. It bundles an integrated Node… | 23 | 10490 | maintenance |
| liou666/polyglot Polyglot is a cross-platform desktop (and web) application for practicing spoken language with AI conversation partners, built on ChatGPT f… | 36 | 2591 | active |
| Lingyan000/fluxdo FluxDO is a cross-platform third-party client for the Linux.do community forum, built with Flutter and featuring a Rust-based DNS-over-HTTP… | 77 | 2507 | active |
| Modrinth The official monorepo powering Modrinth, an open-source platform for discovering and sharing Minecraft mods, modpacks, resource packs, shad… | 96 | 2467 | active |
| kivymd/KivyMD KivyMD is a collection of Material Design compliant widgets for use with Kivy, a Python framework for cross-platform, touch-enabled graphic… | 77 | 2466 | active |
| VoiceInput A macOS menu-bar voice input app (Swift, macOS 14+) that lets users hold the Fn key to record and release to inject streaming-transcribed t… | 47 | 2419 | active |
| sozercan/kaset Kaset is a native macOS client for YouTube Music and YouTube built with Swift and SwiftUI, offering an Apple Music-style interface with ful… | 82 | 2379 | active |
| swaywm/wlroots wlroots is a modular C library providing pluggable, composable modules for building Wayland compositors, including hardware backends, proto… | 10 | 2274 | active |
| oqtane/oqtane.framework Oqtane is an open-source CMS and modular application framework for building modern .NET applications using Blazor, supporting Server, WebAs… | 96 | 2258 | active |
| vasu-devs/JustHireMe JustHireMe is a local-first desktop workbench (Tauri frontend, Python backend) that scrapes job postings, ranks role fit against your profi… | 75 | 2256 | stable |
| trazyn/ieaseMusic ieaseMusic is a third-party desktop client for Netease Cloud Music built with Electron, React, and MobX. It offers a modern UI, high-qualit… | 10 | 8752 | maintenance |
| zim-desktop-wiki/zim-desktop-wiki Zim is a graphical desktop wiki and text editor for maintaining a collection of locally stored wiki pages with links, formatting, and attac… | 76 | 2206 | stable |
| iamzhihuix/skills-manage A Tauri-based desktop application for managing AI coding agent skills across Claude Code, Cursor, Gemini CLI, Codex, and 20+ other platform… | 61 | 2199 | active |
| Kochava-Studios/witsy Witsy is a cross-platform desktop AI assistant built with Electron and Vue 3 that lets users chat with many LLM providers using their own A… | 63 | 2038 | active |
| manisandro/gImageReader gImageReader is a graphical GTK/Qt front-end to the tesseract-ocr engine for recognizing text in images, PDFs, scans, and screenshots. It s… | 66 | 2007 | active |
| astrofox-io/astrofox Astrofox is a free, open-source motion graphics application that turns audio into audio-reactive visuals, available as both a web app and a… | 85 | 1987 | 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 |
| szczyglis-dev/py-gpt PyGPT is an open-source, all-in-one desktop AI assistant for Linux, Windows, and Mac, written in Python. It supports chat, agents, vision, … | 93 | 1973 | active |
| flexn-io/renative ReNative is a unified development platform and CLI (rnv) for building, bootstrapping, and deploying React/React Native/NextJS/Electron apps… | 78 | 1957 | 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 |
| Darkatse/TauriTavern TauriTavern is a native rewrite of SillyTavern built with Tauri v2 and a Rust backend, providing the classic LLM chat/roleplay frontend as … | 86 | 1948 | active |
| lgarron/folderify A Rust CLI tool that generates pixel-perfect macOS folder icons in the native style from a PNG mask file, producing .icns and .iconset file… | 91 | 1945 | active |
| codenameone/CodenameOne Codename One is an open-source framework that compiles a single Java (or Kotlin) codebase into native applications for iOS, Android, deskto… | 95 | 1885 | active |
| media-kit/media-kit A cross-platform video and audio playback library for Flutter and Dart applications, built on libmpv with native platform bindings. It prov… | 64 | 1844 | active |
| Aptabase Aptabase is an open-source, privacy-first analytics platform for mobile, desktop, and web apps, serving as an alternative to Firebase/Googl… | 74 | 1836 | active |
| hyperfield/ai-file-sorter AI File Sorter is a cross-platform desktop application that uses local or remote LLMs to categorize files and suggest cleaner filenames for… | 85 | 1834 | active |
| pencil2d/pencil Pencil2D is a free, open-source desktop application for creating traditional 2D hand-drawn animations using both bitmap and vector graphics… | 87 | 1806 | active |
| PurpleDoubleD/locally-uncensored Locally Uncensored is a free, open-source desktop AI studio (built with Tauri/TypeScript) that bundles uncensored local chat, a coding agen… | 76 | 1799 | active |
| FaisalUmair/udemy-downloader-gui Udeler is a cross-platform Electron desktop application for downloading Udemy courses the user is enrolled in, with video quality selection… | 10 | 6322 | maintenance |
| ermig1979/AntiDupl AntiDupl.NET is a free open-source Windows desktop application that finds duplicate and similar images on disk by comparing file contents, … | 78 | 1692 | active |
| vincelwt/chatgpt-mac A desktop menubar application that puts ChatGPT one keyboard shortcut away on macOS. It wraps the ChatGPT web experience in an Electron app… | 10 | 6254 | maintenance |
| dwmkerr/sharpshell SharpShell is a .NET Framework framework that simplifies creating Windows Shell Extensions, handling the COM interop and registration plumb… | 65 | 1679 | stable |
| Prat011/free-cluely An open-source Electron desktop app that acts as an invisible AI assistant, providing real-time answers and insights during meetings, inter… | 50 | 1673 | active |
| alexzhirkevich/compose-cupertino Compose Cupertino is a Kotlin Multiplatform library providing iOS-style (Cupertino) UI components for Compose Multiplatform, including them… | 37 | 1658 | active |
| Tensegritics/ClojureDart ClojureDart is a Clojure dialect that compiles to Dart, enabling native mobile and desktop apps built with Flutter. It is production-ready … | 96 | 1646 | active |
| Mapsui/Mapsui Mapsui is a .NET map component library for embedding interactive maps in applications built with MAUI, Avalonia, Uno Platform, Blazor, WPF,… | 100 | 1578 | active |
| bujuan Bujuan is a third-party NetEase Cloud Music client built with Flutter that runs on Android, iOS, macOS, Windows, and Linux. It focuses on c… | 45 | 1568 | active |
| ProtonMail/proton-bridge Proton Mail Bridge is a desktop application that runs local IMAP and SMTP servers, allowing standard email clients to send and receive encr… | 95 | 1554 | active |
| X1a0He/X1a0HeWeChatPlugin A macOS WeChat client plugin providing features like message anti-revoke, multiple app instances, update disabling, and log reporting. It i… | 87 | 1552 | active |
| RTGS2017/NagaAgent NagaAgent is a desktop AI personal assistant framework with an anime (Live2D) virtual character, built in Python with an Electron front end… | 78 | 1542 | active |
| TransparentLC/realesrgan-gui A cross-platform graphical interface for the Real-ESRGAN AI image upscaler (with Real-CUGAN support), built in Python with tkinter. It wrap… | 55 | 1540 | active |
| Nativ Nativ is a free, MIT-licensed macOS desktop application for running open AI models locally on Apple Silicon Macs, built on MLX-VLM. It prov… | 81 | 1534 | active |
| hql287/Manta Manta is a free, open-source desktop application for creating professional invoices with beautiful, customizable templates. Built with Elec… | 23 | 5485 | maintenance |
| wieslawsoltes/ChatGPT A cross-platform ChatGPT desktop and mobile client written in C# using the Avalonia UI framework, running on macOS, Windows, Linux, Android… | 23 | 1480 | active |
| ring-lang/ring Ring is a simple, lightweight, embeddable, multi-paradigm dynamic programming language implemented in C, supporting imperative, procedural,… | 84 | 1470 | active |
| Blueturboguy07/cue cue is an open-source desktop AI copilot that floats a glass panel over your screen, capturing your screen, microphone, and meeting audio t… | 78 | 1431 | active |
| kil0bit-kb/scrcpy-gui ScrcpyGUI is a modern desktop GUI wrapper for scrcpy, built with Tauri v2, React 19, and Rust, for mirroring and controlling Android device… | 77 | 1418 | active |
| jofizcd/Soul-of-Waifu Soul of Waifu is an open-source desktop application for creating AI companion characters with Live2D/VRM avatars, voice chat, and persisten… | 89 | 1404 | active |
| bitfoundation/bitplatform bitplatform is a comprehensive open-source toolkit for .NET and Blazor developers, featuring 80+ lightweight BlazorUI components plus tools… | 97 | 1380 | active |
| deepshit2025/tuboshu Tuboshu is an open-source Electron-based desktop application that turns any website into a standalone desktop app with custom icons, window… | 78 | 1357 | active |
| jhc13/taggui TagGUI is a cross-platform desktop application for quickly adding and editing image tags and captions, aimed at creators of image datasets … | 47 | 1357 | active |
| Franz Franz is an Electron-based desktop messaging app that aggregates services like WhatsApp, Slack, Telegram, Messenger, and 70+ others into a … | 58 | 4728 | maintenance |
| benfry/processing4 Processing 4 is the source code for the Processing Development Environment, a Java-based creative coding platform and IDE for writing visua… | 23 | 1328 | stable |
| Capsize-Games/airunner AI Runner is a privacy-focused desktop application for running local AI models offline, combining an AI chat companion with voice conversat… | 92 | 1319 | active |
| run-bigpig/jcp JCP (韭菜盘) is a cross-platform desktop application built with Wails, Go, and React that provides AI-driven analysis of Chinese A-share stock… | 10 | 1318 | active |
| luosheng/OpenSim OpenSim is a free, open-source macOS menu bar utility that gives iOS developers quick access to their apps' folders inside the iOS Simulato… | 23 | 1294 | stable |
| Muesli-HQ/muesli Muesli is an open-source native macOS app that combines hotkey-driven AI dictation with local meeting transcription, running speech-to-text… | 79 | 1285 | active |
| keepassx/keepassx KeePassX is a cross-platform desktop password manager that stores credentials and other sensitive data in an encrypted database compatible … | 10 | 4514 | maintenance |
| OpenSilver OpenSilver is an open-source, MIT-licensed framework for building cross-platform applications with C#, VB.NET, or F# and XAML, powered by W… | 75 | 1270 | active |
| meowtec/Imagine Imagine is a cross-platform desktop GUI app for optimizing PNG, JPEG, and WebP images, built on pngquant, mozjpeg, and WebP encoders with a… | 99 | 4449 | maintenance |
| DDULDDUCK/every-pdf Every PDF is an all-in-one open-source desktop PDF toolkit built with Electron, Next.js, and a Python (FastAPI) backend. It lets users edit… | 68 | 1248 | active |
| holepunchto/bare Bare is a small, modular JavaScript runtime built on V8 (via libjs) and libuv, designed for desktop and mobile with embedding and cross-dev… | 99 | 1242 | active |
| Composables UI Compose Unstyled is a Kotlin library providing fully renderless, accessible component primitives (bottom sheets, dialogs, dropdown menus, s… | 85 | 1242 | active |
| floating/frame Frame is a system-wide Web3 wallet platform for macOS, Windows, and Linux that exposes local JSON-RPC endpoints so any browser, CLI, or nat… | 35 | 1209 | active |
| snakem982/Pandora-Box Pandora-Box is a lightweight, cross-platform desktop GUI client for the Mihomo (Clash Meta) proxy core. It supports multiple proxy protocol… | 91 | 1199 | active |
| tk04/Marker Marker is an open-source, cross-platform desktop application for viewing and editing Markdown files, built with Tauri and TypeScript. It is… | 17 | 1191 | active |
| okooo5km/HiPixel HiPixel is a native macOS app for AI-powered image super-resolution, built with SwiftUI and using Upscayl's AI models. It offers batch upsc… | 70 | 1155 | active |
| AI-QL/tuui TUUI is an open-source desktop MCP client and local AI playground built with Vue3 and Electron, serving as a unified interface for Model Co… | 68 | 1154 | active |
| Kindness-Kismet/stelliberty Stelliberty is a cross-platform desktop proxy client for Windows, Linux, and macOS built with C#/.NET and Avalonia UI with a Rust core. It … | 80 | 1149 | active |
| gskinnerTeam/flutter-folio Flutter Folio is a demo scrapbooking application built by gskinner with Google to showcase Flutter's multi-platform capabilities across iOS… | 32 | 3941 | maintenance |
| niuhuan/jenny A cross-platform comic browsing and reading application built with Flutter for the UI and Rust for backend services. It supports browsing, … | 22 | 1122 | active |
| synth-inc/onit Onit SideKick is an open-source macOS AI chat sidebar that docks to any application, letting users chat with LLMs using highlighted text or… | 76 | 1100 | active |
| amitmerchant1990/electron-markdownify Markdownify is a minimal Markdown editor desktop application built on Electron with live HTML preview, sync scrolling, and GitHub Flavored … | 47 | 1088 | active |
| klsdf/GreenResourcesManager Green Resources Manager is a free, all-in-one local multimedia resource manager for 'data hoarder' users, built with Electron and Vue 3. It… | 84 | 1058 | active |
| FrankBijnen/ExifToolGui ExifToolGui is a desktop graphical front-end for Phil Harvey's ExifTool, allowing users to view and edit EXIF, XMP, and other metadata in p… | 75 | 1041 | active |
| zoidsh/meru Meru (formerly Gmail Desktop) is an open-source Electron-based desktop app that wraps Gmail for macOS, Windows, and Linux. It supports mult… | 94 | 1035 | active |
| dylanraga/win11hdr-srgb-to-gamma2.2-icm A project that provides ICM (ICC color profile) files to change Windows 11's virtual SDR-in-HDR tone curve from piecewise sRGB to Gamma 2.2… | 20 | 1014 | active |
| wexond/browser-base Wexond is a modern, feature-rich web browser built on Electron and React, designed to be lighter than full Chromium by stripping Google ser… | 10 | 2718 | maintenance |
| ohmplatform/FreedomGPT FreedomGPT is a React and Electron desktop application that runs LLM models locally on Mac, Windows, and Linux using llama.cpp, providing a… | 21 | 2674 | maintenance |
| NathanWalker/angular-seed-advanced An advanced Angular seed project (boilerplate) that extends the base angular-seed with preconfigured integrations for ngrx/store, ngrx/effe… | 48 | 2242 | maintenance |
| abba23/spotify-adblock A Spotify adblocker for Linux implemented as a shared library that wraps cef_urlrequest_create and blocks requests to denylisted URLs via L… | 87 | 2241 | maintenance |
| ArekSredzki/electron-release-server A self-hosted Node.js web server for managing and distributing releases of Electron applications, fully compatible with the Squirrel auto-u… | 23 | 2214 | maintenance |
| genspark-ai/genoffice GenOffice is a free, open-source AI office suite for macOS, Windows, and Linux built on Electron, offering a word processor, spreadsheet, p… | 80 | 9695 | experimental |
| jeffvli/sonixd Sonixd is a cross-platform Electron desktop music player for Subsonic-API and Jellyfin compatible servers, with playlist management, gaples… | 10 | 1910 | maintenance |
| Synaptrix/ChatGPT-Desktop A cross-platform desktop ChatGPT client built with Tauri, Vue 3, and Arco Design that wraps the OpenAI GPT-3.5-turbo API. It offers a fast … | 10 | 1767 | maintenance |
| VitalElement/AvalonStudio AvalonStudio is an extensible, cross-platform IDE written in C# targeting Embedded C/C++, .NET Core, Avalonia, and TypeScript development. … | 23 | 1722 | maintenance |
| woelper/oculante Oculante is a fast, hardware-accelerated, open-source image viewer with basic nondestructive editing and image analysis tools, supporting a… | 66 | 1681 | maintenance |
| alexrozanski/LlamaChat LlamaChat is a native macOS app for chatting with LLaMA, Alpaca, GPT4All and similar models running entirely locally on your Mac. It is bui… | 57 | 1508 | maintenance |
| part-cw/lambdanative LambdaNative is a cross-platform development environment and framework written in Scheme (based on Gambit-C) that builds native application… | 57 | 1425 | maintenance |