domain: desktop-applications
1708 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| aandrew-me/ytDownloader ytDownloader is a free, open-source Electron-based desktop GUI app for downloading video and audio from hundreds of sites via yt-dlp. It su… | 95 | 10225 | active |
| thaw-app/Thaw Thaw is an open-source macOS menu bar manager that helps users organize, hide, and manage menu bar items. It is built in Swift/SwiftUI and … | 71 | 10093 | active |
| wwmm/easyeffects Easy Effects is a Linux desktop application that applies audio effects (limiter, compressor, convolver, equalizer, autogain, noise reductio… | 77 | 10056 | active |
| rubickCenter/rubick Rubick is an open-source, Electron-based desktop efficiency toolbox that launches apps, files, and plugins via a keyword search bar (Alt/Op… | 71 | 10008 | active |
| noctalia-dev/noctalia Noctalia is a native Wayland desktop shell written in C++ that provides bars, launcher, notifications, lock screen, wallpaper, dock, contro… | 80 | 9899 | active |
| MahApps/MahApps.Metro MahApps.Metro is a UI toolkit for WPF that restyles common controls with a modern Metro/Modern look and adds custom controls inspired by Wi… | 70 | 9817 | stable |
| jeffvli/feishin Feishin is a modern self-hosted music player desktop client written in TypeScript, a rewrite of Sonixd. It connects to Subsonic, Navidrome,… | 97 | 9651 | active |
| lepoco/wpfui WPF UI is a C# library that brings Fluent Design (Windows 11 style) to Windows Presentation Foundation applications, restyling base control… | 85 | 9612 | active |
| mulaRahul/keyviz Keyviz is a free, open-source desktop application that visualizes keystrokes and mouse actions in real time, built with Tauri (Rust + TypeS… | 76 | 9592 | active |
| sparkle-project/Sparkle Sparkle is a secure and reliable software update framework for macOS applications, serving as the de-facto standard used by thousands of ap… | 95 | 9567 | stable |
| HyDE-Project/HyDE HyDE is a shell-based theming and configuration framework that turns Hyprland-based Linux systems into a fully customized, aesthetic deskto… | 88 | 9526 | active |
| AppImage/AppImageKit AppImageKit is the reference tooling for the AppImage format, which packages desktop Linux applications as a single executable file that ru… | 65 | 9415 | active |
| pwr-Solaar/Solaar Solaar is a Linux device manager for Logitech keyboards, mice, trackpads, and other peripherals connected via Unifying, Bolt, Lightspeed, o… | 87 | 9304 | active |
| NodeGUI NodeGui is an open-source library for building cross-platform native desktop applications with Node.js and CSS-like styling, powered by Qt6… | 80 | 9226 | active |
| vinceliuice/WhiteSur-gtk-theme WhiteSur GTK Theme is a macOS Big Sur-style theme for GTK-based Linux desktops, supporting GTK3, GTK4, GNOME Shell, GDM, Flatpak apps, and … | 94 | 9208 | active |
| BetterDiscord BetterDiscord is a client modification for the Discord desktop app that adds a plugin loader, theme engine, and CSS editor for deep customi… | 99 | 9201 | active |
| vicinaehq/vicinae Vicinae is a native, keyboard-driven desktop launcher and command palette for Linux and macOS, built in C++ with Qt. It bundles app/file se… | 81 | 9178 | active |
| Nevcairiel/LAVFilters LAV Filters is a set of open-source DirectShow filters based on FFmpeg's libavformat and libavcodec, providing media splitting and audio/vi… | 90 | 9106 | active |
| jely2002/youtube-dl-gui Open Video Downloader is a cross-platform desktop GUI for yt-dlp/youtube-dl built with Rust, Tauri, and Vue + TypeScript. It lets users dow… | 96 | 9083 | active |
| gibbed/SteamAchievementManager Steam Achievement Manager (SAM) is a portable desktop application for managing achievements and statistics for Steam games. It requires the… | 79 | 8951 | active |
| xanderfrangos/twinkle-tray Twinkle Tray is a Windows system tray app that adds brightness sliders for controlling laptop backlights and DDC/CI-capable external monito… | 86 | 8931 | stable |
| Clipy/Clipy Clipy is an open-source clipboard extension app for macOS that keeps a history of copied text and images, accessible via customizable keybo… | 84 | 8831 | active |
| adi1090x/rofi A large collection of Rofi-based custom applets, launchers, and power menus written in shell scripts. It provides ready-made themes and men… | 70 | 8763 | active |
| bottlesdevs/Bottles Bottles is a GTK4/Linux application for managing Wine prefixes so users can run Windows software and games on Linux. It provides a friendly… | 99 | 8743 | active |
| Foliate Foliate is a free, open-source e-book reader application for Linux built with GTK4 and GJS, supporting EPUB, Mobipocket, Kindle, FB2, CBZ, … | 64 | 8667 | active |
| neutralinojs/neutralinojs Neutralinojs is a lightweight, portable framework for building cross-platform desktop applications with JavaScript, HTML, and CSS. Unlike E… | 93 | 8615 | active |
| lihaoyun6/QuickRecorder QuickRecorder is a lightweight, open-source screen recording application for macOS built on Apple's ScreenCapture Kit API. It records scree… | 38 | 8609 | active |
| tw93/MiaoYan MiaoYan is a lightweight, native Swift Markdown note-taking app for macOS with a minimalist three-column layout, split editor and preview, … | 99 | 8608 | active |
| reactiveui/ReactiveUI ReactiveUI is a composable, functional reactive model-view-viewmodel (MVVM) framework for all .NET platforms, built on Reactive Extensions.… | 94 | 8537 | stable |
| brndnmtthws/conky Conky is a lightweight, highly configurable system monitor that displays system statistics and other information directly on your desktop. … | 90 | 8485 | active |
| input-leap/input-leap Input Leap is an open-source software KVM switch that lets you control multiple computers with a single keyboard and mouse by moving the po… | 10 | 8333 | active |
| baskerville/bspwm bspwm is a tiling window manager for X11 that arranges windows as leaves of a full binary tree using binary space partitioning. It handles … | 72 | 8307 | stable |
| TheAssassin/AppImageLauncher AppImageLauncher is a helper application for Linux distributions that acts as an entry point for running and integrating AppImages. It inte… | 71 | 8259 | active |
| SwiftUIX/SwiftUIX SwiftUIX is an extensive Swift library that fills gaps in Apple's standard SwiftUI framework, providing hundreds of missing components, ext… | 85 | 8142 | stable |
| zhiyiYo/PyQt-Fluent-Widgets A fluent design widget library for PyQt5/PyQt6/PySide2/PySide6 that brings Windows 11 Fluent Design components to Qt applications. It provi… | 66 | 8074 | active |
| PapirusDevelopmentTeam/papirus-icon-theme Papirus is a free and open source SVG icon theme for Linux, based on the Paper Icon Set, with thousands of pixel-perfect icons for apps, ac… | 85 | 8039 | active |
| albertlauncher/albert Albert is a fast, plugin-based keyboard launcher for Linux desktops written in C++/Qt. It lets users launch applications, search files, and… | 98 | 7981 | active |
| microsoft/microsoft-ui-xaml WinUI is Microsoft's modern UI framework providing Fluent Design controls and styles for building Windows applications, with WinUI 3 shippi… | 98 | 7928 | active |
| fontforge/fontforge FontForge is a free (libre) font editor for creating, editing, and converting fonts. It supports OpenType, TrueType, UFO, CID-keyed, Multip… | 70 | 7913 | active |
| Stengo/DeskPad DeskPad is a macOS application that creates a virtual display mirrored within its own window, acting like a plugged-in monitor. It lets pre… | 54 | 7851 | active |
| weolar/miniblink49 miniblink is an open-source, single-file, extremely small browser widget based on the Chromium Blink kernel, exposed through a pure C inter… | 74 | 7821 | active |
| AvengeMedia/DankMaterialShell DankMaterialShell is a complete desktop shell for Wayland compositors built with Quickshell (QML) and a Go backend. It replaces the usual p… | 79 | 7760 | active |
| electron/fiddle Electron Fiddle is a desktop sandbox app for creating and running small Electron experiments with a built-in Monaco editor and automatic El… | 82 | 7757 | active |
| dotnet/wpf Windows Presentation Foundation (WPF) is a .NET UI framework for building Windows desktop applications, using XAML for declarative UI with … | 98 | 7717 | active |
| ElectronNET/Electron.NET Electron.NET lets .NET developers build cross-platform desktop applications using Electron, hosting ASP.NET Core (Razor Pages, MVC) or Blaz… | 97 | 7602 | active |
| vercel-labs/native Native SDK is a toolkit for building native desktop applications with declarative .native markup views and app logic written in TypeScript … | 81 | 7587 | active |
| EcoPasteHub/EcoPaste EcoPaste is an open-source, local-first clipboard manager for macOS and Windows built with a Rust-first Tauri architecture and a React fron… | 88 | 7333 | active |
| lightningpixel/modly Modly is an open-source desktop application that generates textured 3D meshes from images or text prompts using open-source AI models (Huny… | 80 | 7275 | active |
| wxWidgets/wxWidgets wxWidgets is a mature, open-source cross-platform C++ framework for building native-looking GUI desktop applications using each platform's … | 93 | 7258 | stable |
| ganeshrvel/openmtp OpenMTP is a free, open-source desktop application for transferring files between macOS and Android or other MTP devices over USB. Built wi… | 88 | 7239 | active |
| WXRIW/Lyricify-App Lyricify is a cross-platform lyrics application that displays scrolling, synced lyrics for music playing in Spotify, Apple Music, QQ Music,… | 93 | 7177 | active |
| HandyOrg/HandyControl HandyControl is a UI control library for WPF (.NET) offering a set of simple, commonly used custom controls and styles written in C# and XA… | 66 | 7167 | active |
| FULU-Foundation/OrcaSlicer-bambulab A fork of OrcaSlicer, an open-source 3D printing slicer application, that restores full BambuNetwork cloud support for Bambu Lab printers s… | 62 | 7137 | active |
| electron/forge Electron Forge is an all-in-one toolchain for building, packaging, and publishing Electron desktop applications. It unifies scaffolding, na… | 90 | 7133 | active |
| LiteLoaderQQNT/LiteLoaderQQNT LiteLoaderQQNT is an open-source plugin loader for QQNT (the Electron-based QQ desktop client) that lets users inject and manage third-part… | 10 | 7124 | active |
| xushengfeng/eSearch eSearch is a cross-platform desktop application (Electron) combining screenshot capture, offline OCR based on PaddleOCR, screen search, tra… | 98 | 7036 | active |
| Cura Ultimaker Cura is a state-of-the-art 3D model slicing application that prepares models for 3D printing by converting them into G-code. It i… | 90 | 7023 | active |
| sabrogden/Ditto Ditto is a clipboard manager for Windows that extends the standard clipboard by saving every copied item into a searchable database. Users … | 78 | 7017 | active |
| qvacua/vimr VimR is a native macOS GUI for Neovim written in Swift, embedding Neovim inside a Cocoa app with convenient GUI features. It also ships reu… | 94 | 6989 | active |
| JerryZLiu/Dayflow Dayflow is an open-source, local-first macOS app that automatically turns your screen activity into a timeline of what you accomplished, us… | 79 | 6948 | active |
| awesomeWM/awesome awesome is a highly configurable, framework-style tiling window manager for X11, written in C and configured/extended with Lua. It is fast … | 67 | 6945 | stable |
| Sigil-Ebook/Sigil Sigil is a free, open-source, multi-platform EPUB ebook editor built with Qt6 and QtWebEngine. It supports editing both ePub 2 and ePub 3 b… | 93 | 6936 | active |
| 4gray/iptvnator IPTVnator is a cross-platform, open-source IPTV player application built with Electron and Angular that plays m3u/m3u8 playlists, Xtream Co… | 93 | 6914 | active |
| MacPass/MacPass MacPass is a native macOS KeePass password manager client that opens and manages KDBX password databases. It is written in Objective-C and … | 32 | 6855 | active |
| Prism Prism is a .NET framework for building loosely coupled, maintainable, and testable XAML applications across WPF, Avalonia, MAUI, Uno Platfo… | 66 | 6836 | stable |
| moudey/Shell Nilesoft Shell is a free, open-source context menu manager for Windows File Explorer written in C++. It lets users add custom items, modify… | 52 | 6793 | active |
| max-mapper/menubar A high-level npm library that simplifies creating Electron menubar (tray) desktop applications by handling boilerplate setup. You point it … | 75 | 6779 | active |
| bitgapp/eqMac eqMac is a macOS system-wide audio equalizer and volume mixer application built with Swift and CoreAudio. It provides bass/mid/treble and m… | 80 | 6763 | active |
| linearmouse/linearmouse LinearMouse is a macOS utility for customizing mouse and trackpad behavior, including scrolling direction, pointer acceleration and speed, … | 93 | 6744 | active |
| pop-os/cosmic-epoch COSMIC is a next-generation desktop environment for Linux built in Rust by System76, composed of modular components including a Wayland com… | 99 | 6730 | active |
| ScottPlot/ScottPlot ScottPlot is a free, open-source interactive plotting library for .NET that renders large datasets with line plots, bar charts, scatter plo… | 95 | 6720 | stable |
| pawelsalawa/letos Letos (formerly SQLiteStudio) is a free, open-source, cross-platform desktop application for creating, browsing, and editing SQLite databas… | 98 | 6717 | active |
| LorisYounger/VPet VPet-Simulator is an open-source virtual desktop pet application for Windows built with WPF, featuring many interactive animations, feeding… | 76 | 6700 | active |
| Tatsu-syo/noMeiryoUI No!! MeiryoUI is a small Windows utility that restores the ability to change system UI fonts, a feature removed since Windows 8.1. It is a … | 81 | 6633 | active |
| zhongyang219/MusicPlayer2 MusicPlayer2 is a feature-rich local music player for Windows written in C++ with MFC. It supports lyrics display (including karaoke-style … | 73 | 6629 | active |
| mgth/LittleBigMouse LittleBigMouse is a desktop application that makes mouse movement across multiple monitors DPI-aware, letting the cursor travel seamlessly … | 98 | 6582 | active |
| andrewmd5/Borderless-Gaming Borderless Gaming is a desktop tool that converts windowed video games into borderless 'fullscreen' applications, removing the need for alt… | 43 | 6558 | stable |
| aleksey-hoffman/sigma-file-manager Sigma File Manager is a free, open-source, modern file manager (explorer) application for Windows and Linux built with Electron, Vue, and T… | 93 | 6503 | active |
| hovancik/stretchly Stretchly is a cross-platform open-source Electron desktop app that reminds users to take regular breaks while working on a computer. It li… | 93 | 6501 | active |
| ytmdesktop/ytmdesktop An unofficial cross-platform desktop application for YouTube Music built with Electron and TypeScript. It wraps YouTube Music in a native d… | 80 | 6420 | active |
| javaht/claude-desktop-zh-cn A community localization patch that adds Simplified and Traditional Chinese interface support to the Claude Desktop app on macOS and Window… | 80 | 6418 | active |
| ilyamiro/serpantinum Serpantinum is a desktop shell for Wayland compositors, built in QML, evolving from the author's popular dotfiles configuration. It provide… | 59 | 6384 | active |
| mviereck/x11docker x11docker is a shell-based CLI tool that runs graphical applications and entire desktop environments inside Docker, podman, or nerdctl cont… | 84 | 6303 | stable |
| getsentry/XcodeBuildMCP XcodeBuildMCP is a Model Context Protocol (MCP) server and CLI that exposes up to 82 tools for building, testing, debugging, and deploying … | 84 | 6289 | active |
| kando-menu/kando Kando is a cross-platform pie menu application for Windows, macOS, and Linux that lets users launch apps, simulate keyboard shortcuts, open… | 88 | 6238 | active |
| adi1090x/polybar-themes A large collection of ready-made themes for the Polybar status bar, offering many styles, colors, and variants for Linux desktop environmen… | 76 | 6235 | active |
| rust-windowing/winit winit is a cross-platform window creation and management library written in pure Rust. It provides a unified API for creating windows and h… | 85 | 6120 | active |
| cteamx/Thief Thief is a cross-platform Electron desktop app designed for discreetly slacking off at work ('touching fish'), offering hidden modes for re… | 23 | 6115 | active |
| spicetify/spicetify-themes A community-maintained collection of CSS themes for customizing the Spotify desktop client via the Spicetify CLI. It includes multiple them… | 74 | 6054 | active |
| rullerzhou-afk/clawd-on-desk Clawd on Desk is an Electron-based pixel desktop pet that watches AI coding agents like Claude Code, Codex, Cursor, and Copilot in real tim… | 82 | 6039 | active |
| r0x0r/pywebview pywebview is a lightweight Python library that wraps native webview components to build desktop GUIs with HTML, JavaScript, and CSS. It pro… | 87 | 5993 | stable |
| ejbills/DockDoor DockDoor is a free, open-source macOS utility that adds Windows-style window peeking previews to the Dock and an enhanced Alt+Tab window sw… | 84 | 5955 | active |
| duilib/duilib Duilib is a free, open-source DirectUI interface library for building Windows desktop application UIs in C++. It features a simple, extensi… | 64 | 5955 | active |
| netease-youdao/LobsterAI LobsterAI is an open-source, desktop-grade AI agent application by NetEase Youdao that performs real work like data analysis, slides, docum… | 78 | 5953 | active |
| rainmeter/rainmeter Rainmeter is a free, open-source desktop customization tool for Windows that displays customizable skins on the desktop, ranging from hardw… | 94 | 5950 | stable |
| MrGlockenspiel/activate-linux A novelty desktop application that displays the Windows 'Activate Windows' watermark on Linux desktops, written in C using cairo. It suppor… | 83 | 5928 | active |
| grassmunk/Chicago95 Chicago95 is a Windows 95-style total conversion theme for XFCE/Xubuntu on Linux, including GTK2/GTK3 themes, icons, an XFWM window manager… | 66 | 5921 | active |
| jacklandrin/OnlySwitch OnlySwitch is an all-in-one macOS menu bar app that provides toggle switches for common tasks like hiding the MacBook Pro notch, toggling d… | 98 | 5897 | active |
| sezanzeb/input-remapper A Linux GUI application and daemon that remaps input devices, letting users map any key, mouse movement, joystick, or trigger to any other … | 83 | 5892 | active |
| mikaelbr/node-notifier A Node.js library for sending native desktop notifications across macOS, Windows, and Linux, with Growl as a fallback. It supports notifica… | 32 | 5845 | stable |