domain: desktop-applications
1708 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ghost1372/HandyControls HandyControls is a C# library of extended WPF UI controls, styles, and themes built as a fork of HandyControl, adding extra controls and fe… | 61 | 1305 | active |
| nextpad-plus-plus/nextpad-plus-plus-macos Nextpad++ for macOS is a full native port of the Notepad++ code editor to macOS, built in Objective-C++ with no Wine or emulation layer. It… | 81 | 1303 | active |
| dvx/lofi Lofi is a tiny, always-on-top desktop companion app for Spotify that shows album art, track info, and WebGL-powered audio visualizations in… | 23 | 1301 | active |
| wayvr-org/wayvr WayVR is a lightweight OpenXR/OpenVR overlay application for Linux that lets users view their Wayland or X11 desktop screens inside VR and … | 93 | 1300 | active |
| ubuntu/Tiling-Assistant A GNOME Shell extension that adds Windows-like snap assist and expands GNOME's default two-column tiling layout with additional window mana… | 78 | 1297 | active |
| jipika/WaifuX WaifuX is an open-source macOS application that aggregates static and dynamic anime wallpapers from sources like Wallhaven and MotionBGs, w… | 77 | 1297 | active |
| ErikReider/SwayOSD SwayOSD is a GTK-based on-screen display (OSD) overlay for Wayland compositors like Sway, showing visual feedback for actions such as volum… | 82 | 1296 | active |
| zhuzichu520/FluentUI A Fluent Design component library for Qt QML (Qt Quick), providing Microsoft Fluent-style UI controls for cross-platform desktop applicatio… | 55 | 4587 | maintenance |
| mydockfinder/mydockfinder-for-Win10-Win11 MyDockFinder is a Windows 10/11 desktop application that replaces the native taskbar with a macOS-style dock, menu bar, and animated icon e… | 69 | 1295 | stable |
| anyrun-org/anyrun Anyrun is a Wayland-native, krunner-like launcher/runner built in Rust with GTK4 layer shell. It is highly customizable via GTK4 CSS stylin… | 93 | 1294 | active |
| Panuon/Panuon.WPF.UI Panuon.WPF.UI is a professional UI engine/library for WPF applications that lets developers customize control appearance with minimal code.… | 69 | 1291 | active |
| KittyCAD/modeling-app Zoo Design Studio is a cross-platform CAD application (Electron desktop builds plus a browser build) where every model is plain-text KCL co… | 95 | 1289 | active |
| Bluegrams/Vividl Vividl is a free, open-source Windows GUI application that wraps youtube-dl/yt-dlp to download videos from hundreds of websites like YouTub… | 67 | 1288 | active |
| lzhgus/Capso Capso is a free, open-source native macOS app for screenshots and screen recording, built with Swift 6.0 and SwiftUI as an alternative to C… | 81 | 1286 | active |
| tobi-wan-kenobi/bumblebee-status bumblebee-status is a modular, theme-able status line generator for the i3 window manager, written in Python. It emphasizes ease of use wit… | 56 | 1286 | active |
| Code52/carnac Carnac is a Windows keyboard utility that displays keystrokes on screen, useful for presentations, screencasts, and learning keyboard short… | 23 | 4543 | maintenance |
| kosua20/MIDIVisualizer A small C++/OpenGL desktop application that renders MIDI files as animated visualizations. It supports live MIDI device input, configurable… | 56 | 1281 | active |
| emersion/slurp slurp is a small C utility that lets users interactively select a region, point, or output on screen in a Wayland compositor and prints the… | 59 | 1277 | stable |
| ThoNohT/NohBoard NohBoard is a free, customizable on-screen keyboard visualizer for Windows, built in C# with GDI+. It captures keystrokes and renders them … | 23 | 1277 | active |
| everydaythingssoftware/citadel Citadel is a fast, minimalist desktop app for managing ebook libraries that is fully backwards compatible with Calibre. It handles metadata… | 88 | 1275 | active |
| unosquare/ffmediaelement FFME is a WPF MediaElement replacement control for .NET applications built on top of FFmpeg shared libraries. It provides advanced audio an… | 23 | 1274 | active |
| jarcode-foss/glava GLava is a highly configurable OpenGL audio spectrum visualizer for X11 on Linux and BSD, rendered with customizable GLSL shader modules. I… | 23 | 1273 | active |
| fabulous-dev/Fabulous Fabulous is a declarative UI framework for .NET that lets developers build cross-platform mobile and desktop applications in F# using the M… | 88 | 1270 | active |
| timothycrosley/streamdeck-ui streamdeck_ui is a Linux-compatible graphical application for configuring and using Elgato Stream Deck devices (Original, MK2, Mini, XL, an… | 32 | 1270 | stable |
| KZDKM/Hyprspace Hyprspace is a C++ plugin for the Hyprland Wayland compositor that adds a workspace overview mode similar to GNOME, KDE Plasma, and macOS M… | 63 | 1269 | active |
| vgmtrans/vgmtrans VGMTrans is a cross-platform desktop application for detecting, inspecting, and converting proprietary sequenced video game music into stan… | 77 | 1268 | active |
| ChurchApps/FreeShow FreeShow is a free and open-source presentation program for displaying lyrics, text, and media on a big screen, aimed especially at churche… | 99 | 1267 | active |
| he55/DreamScene2 DreamScene2 is a small, fast, and powerful animated desktop wallpaper application for Windows 10/11. It supports playing videos and web pag… | 41 | 1265 | active |
| wilix-team/iohook iohook is a Node.js native module providing global keyboard and mouse event listeners via OS-level hooks, built on libuiohook. It works ins… | 26 | 1263 | active |
| HunterPie/HunterPie A free, open-source Windows overlay and companion app for Monster Hunter games (Wilds, World, Rise). It reads game memory to display real-t… | 98 | 1261 | active |
| dmrschmidt/DSWaveformImage A Swift library that generates waveform images from audio files on iOS, iPadOS, macOS, visionOS, and Mac Catalyst. It provides native Swift… | 82 | 1258 | active |
| FlashpointProject/launcher Flashpoint Launcher (FPL) is an Electron-based desktop application for browsing, storing, and launching the games, animations, and web apps… | 74 | 1258 | active |
| fsprojects/Avalonia.FuncUI Avalonia.FuncUI is an F# library providing a functional Elm-style (MVU) layer on top of the Avalonia UI framework, including a virtual DOM,… | 88 | 1257 | active |
| egoist/waku Waku is a fast, native desktop application (built in Rust with GPUI) for managing multiple local coding agent CLIs like Claude Code, Codex,… | 80 | 1256 | active |
| roblillack/spot Spot is a React-like reactive GUI toolkit for Go that lets developers build desktop applications using declarative components and hooks suc… | 15 | 1256 | active |
| vinceliuice/WhiteSur-kde WhiteSur KDE is a macOS Big Sur-style theme pack for the KDE Plasma desktop, including Aurorae window decorations, Kvantum theme, wallpaper… | 66 | 1252 | active |
| bobbylight/RSyntaxTextArea RSyntaxTextArea is a customizable syntax highlighting text editor component for Java Swing applications, supporting 50+ languages, code fol… | 94 | 1251 | stable |
| samhocevar/portable-file-dialogs A single-header C++11 library for showing portable native GUI dialogs (file open/save, folder selection, message boxes, notifications) on W… | 28 | 1251 | stable |
| casualsnek/onthespot Onthespot is a Qt-based GUI music downloader written in Python that downloads and converts tracks to local audio files. It ships as prebuil… | 34 | 1250 | active |
| Tianyu199509/DeskBox DeskBox is a free, open-source Windows desktop organizer built with WinUI 3 and .NET 10 that arranges desktop files into native-feeling wid… | 80 | 1249 | active |
| Tudmotu/gnome-shell-extension-clipboard-indicator A GNOME Shell extension providing a full-featured clipboard manager with history, image support, pinning, tagging, search, and keyboard sho… | 59 | 1249 | active |
| cdown/clipmenu clipmenu is a simple clipboard manager for X11 that stores clipboard history and lets you select past clips via dmenu, rofi, or fzf. A back… | 66 | 1248 | active |
| lacymorrow/crossover CrossOver is a free, open-source desktop application that displays a customizable crosshair overlay on top of any windowed game or applicat… | 88 | 1247 | active |
| maboroshin/qBittorrentDarktheme A collection of dark color themes (.qbtheme files) for the qBittorrent BitTorrent client, derived from jagannatharjun's qbt-theme. Themes i… | 24 | 1247 | active |
| cococry/ragnar Ragnar is a minimal, dynamic tiling window manager for X11 written in C using the XCB API. It provides tiling layouts, IPC support, externa… | 65 | 1246 | active |
| mmozeiko/wcap wcap is a small, efficient screen recording utility for Windows 10 and 11 built in C. It uses the Windows.Graphics.Capture API and hardware… | 71 | 1245 | active |
| saint-13/Linux_Dynamic_Wallpapers A collection of dynamic wallpapers for Linux desktops, primarily GNOME, that change appearance based on time of day, inspired by macOS dyna… | 32 | 1244 | active |
| wmcbrine/PDCurses PDCurses is a public domain curses library implementing most X/Open and System V R4 curses functions for platforms that don't fit the termc… | 50 | 1243 | stable |
| josejuanqm/docky Docky is a free, open-source (GPLv3) macOS application that replaces or complements the system Dock with a configurable strip of apps, widg… | 78 | 1240 | active |
| caprica/vlcj vlcj is a Java framework providing bindings and a higher-level API for embedding a native VLC media player (via LibVLC) into Java applicati… | 63 | 1240 | active |
| ryokun6/ryos ryOS is a web-based desktop environment that recreates classic macOS and Windows interfaces in the browser, built with React and TypeScript… | 84 | 1239 | active |
| audacious-media-player/audacious Audacious is a lightweight, open-source audio player descended from XMMS that focuses on high audio quality and low resource usage. It supp… | 90 | 1238 | stable |
| polychromatic/polychromatic Polychromatic is an open-source RGB lighting management front-end for Razer peripherals on GNU/Linux, built on top of the OpenRazer driver.… | 89 | 1236 | active |
| dado3212/spaces-renamer Spaces Renamer is a macOS SIMBL/MacForge plugin plus companion status-bar application that lets users rename their Mission Control desktop … | 36 | 1236 | active |
| matinlotfali/KDE-Rounded-Corners A KWin effect plugin that rounds the corners of windows and adds outlines in KDE Plasma 5.27 through 6.7+, implemented with shaders for low… | 95 | 1235 | active |
| Toxblh/MTMR MTMR (My TouchBar My Rules) is a macOS application for customizing the Touch Bar on MacBook Pro laptops. It lets users define their own Tou… | 60 | 4328 | maintenance |
| google/orbit Orbit is a standalone native application profiler for Windows and Linux that combines callstack sampling with dynamic instrumentation to id… | 10 | 4316 | maintenance |
| Otiel/BandcampDownloader BandcampDownloader is a Windows desktop application (WPF, C#) for downloading albums and tracks from bandcamp.com as 128 kbps MP3 files. It… | 85 | 1228 | active |
| ImAiiR/QobuzDownloaderX QobuzDownloaderX (QBDLX) is a desktop GUI application that downloads music streams directly from the Qobuz streaming platform using its API… | 78 | 1226 | active |
| Optiscaler-Client/Optiscaler-Client OptiScaler Client is a cross-platform desktop application for installing, managing, and updating the OptiScaler mod across a user's game li… | 81 | 1225 | active |
| theimpactfulcompany/Rise-Media-Player Rise Media Player is a native Windows media player built with WinUI that plays music and videos from local files, discs, OneDrive, and stre… | 44 | 1221 | active |
| QiaoKes/fntv-electron A desktop client for FeiNiu (飞牛) NAS media server, built with Electron and wrapping the web UI with an embedded MPV player. It adds multi-a… | 85 | 1220 | active |
| SeaDve/Mousai Mousai is a GNOME desktop application written in Rust that identifies songs playing nearby, similar to Shazam. It listens via microphone or… | 80 | 1218 | active |
| juxtopposed/Mystical-Blue-Theme A blue desktop theme for KDE Plasma 6 that bundles color schemes, plasma style, window decorations, Kvantum theme, and Rofi configuration. … | 60 | 1216 | active |
| swaywm/swaylock swaylock is a screen locking utility for Wayland compositors, compatible with any compositor implementing the ext-session-lock-v1 protocol.… | 85 | 1215 | active |
| nix-community/plasma-manager A set of Home Manager modules that let you declaratively configure the KDE Plasma desktop environment using the Nix language. It covers wor… | 76 | 1215 | active |
| clementine-player/Clementine Clementine is a cross-platform music player and library organizer inspired by Amarok 1.4, built with C++ and Qt. It plays local music, inte… | 95 | 4242 | maintenance |
| geigi/cozy Cozy is a modern audiobook player for Linux built with GTK4. It lets users import, browse, and listen to DRM-free audiobooks with features … | 64 | 1210 | active |
| avibrazil/RDM A menu bar utility for macOS that lets Retina Mac users select higher, officially unsupported display resolutions, including HiDPI modes. I… | 10 | 4228 | maintenance |
| aTrainTranscription/aTrain aTrain is a desktop GUI application for offline transcription of speech recordings using Whisper-based machine learning models, with speake… | 79 | 1205 | active |
| sindresorhus/electron-dl A JavaScript library that simplifies file downloads in Electron apps with a single function call. It handles saving to the Downloads direct… | 41 | 1205 | active |
| FancyWM/fancywm FancyWM is a dynamic tiling window manager for Windows 10/11 that automatically arranges windows into horizontal, vertical, and stacked pan… | 90 | 1204 | active |
| rodyager/RWTS-PDFwriter RWTS PDFwriter is a macOS print driver that lets users 'print' any document directly to a PDF file, similar to CutePDF on Windows. It ships… | 84 | 1203 | active |
| skywind3000/PyStand PyStand is a small C++ launcher for Windows that pairs with Python's Embedded distribution to run Python applications without a full Python… | 68 | 1203 | active |
| didriksg/Crisp Crisp is a free, open-source macOS menu bar app for controlling external monitors, offering sharp HiDPI/Retina scaling, DDC hardware bright… | 79 | 1202 | active |
| Sandakan/Nora Nora is an elegant cross-platform desktop music player built with Electron and React, inspired by Oto Music for Android. It offers library … | 66 | 1201 | active |
| nurupo/vlc-pause-click-plugin A VLC media player plugin written in C that lets users pause or play video by clicking on the video image. It also supports mouse button re… | 24 | 1201 | active |
| cormiertyshawn895/PixelPerfect Pixel Perfect is a free open-source macOS utility that lets users run iPhone and iPad apps on Mac at 100% native resolution instead of the … | 58 | 1197 | active |
| phase1geo/Minder Minder is a mind-mapping desktop application built for elementary OS using Vala and GTK 4. It supports visual mind-map creation with automa… | 90 | 1195 | active |
| Artemis-RGB/Artemis Artemis is a Windows desktop application providing unified, highly configurable RGB lighting control across keyboards, mice, headsets and o… | 52 | 1194 | active |
| CarrotRub/Fit-Launcher Fit Launcher is a desktop game launcher built with Rust, Tauri, and SolidJS for downloading and playing games from FitGirl Repacks. It uses… | 77 | 1193 | active |
| yglukhov/nimx Nimx is a cross-platform GUI framework written in Nim, supporting Linux, macOS, Windows, Android, iOS, and WebAssembly. It provides a view … | 75 | 1191 | active |
| pixel-point/media-downloader A native macOS app for downloading videos from thousands of yt-dlp-supported sites via a Spotlight-style interface. It converts downloads t… | 67 | 1191 | active |
| Unrud/video-downloader A GTK desktop application for downloading videos from websites like YouTube, built on top of yt-dlp. It offers an easy-to-use GUI with feat… | 92 | 1189 | active |
| remorses/gpuix GPUIX provides React and TypeScript bindings for GPUI, Zed's GPU-accelerated UI framework, letting you build native desktop apps that rende… | 82 | 1189 | active |
| tympanix/Electorrent Electorrent is a cross-platform Electron desktop application for remotely managing torrents on servers running µTorrent, qBittorrent, rTorr… | 100 | 1186 | active |
| BlankSourceCode/obs-zoom-to-mouse An OBS Studio Lua script that zooms a display-capture source to focus on the mouse cursor, with smooth zoom animations and optional automat… | 17 | 1183 | active |
| Samillion/ModernZ ModernZ is a sleek, modern on-screen controller (OSC) script for the mpv media player, forked from ModernX with added features. It offers c… | 78 | 1180 | active |
| bp2008/BetterClearTypeTuner A Windows utility that provides a better interface for configuring ClearType font smoothing settings than the built-in OS tuner. It offers … | 98 | 1179 | active |
| wieslawsoltes/Core2D Core2D is a multi-platform, data-driven 2D diagram editor built with Avalonia and C#. It includes a WYSIWYG vector graphics editor with dat… | 67 | 1179 | active |
| mgarin/weblaf WebLaF is an open-source Look & Feel and component library for Java Swing desktop applications, written in pure Java. It provides reskinnab… | 23 | 1178 | active |
| 1zilc/fishing-funds Fishing Funds is an open-source Electron menubar (status bar) application for tracking Chinese mutual funds, stock market indices, sector q… | 10 | 1178 | active |
| zaps166/QMPlay2 QMPlay2 is a cross-platform video and audio player built with Qt and FFmpeg that plays nearly all formats and codecs, including Audio CDs, … | 99 | 1177 | active |
| cubezhao/ai-tools-mng AI Tools Manager is a Tauri-based cross-platform desktop application for managing AI service accounts and tokens (Augment, Antigravity, Win… | 82 | 1174 | active |
| kleneway/pastemax PasteMax is a cross-platform desktop application for browsing a repository's files, selecting relevant ones, and copying their contents for… | 62 | 1174 | active |
| luisbocanegra/plasma-panel-colorizer A KDE Plasma widget (plasmoid) that brings Latte-Dock and window manager status bar customization features to the default Plasma panels. It… | 91 | 1171 | active |
| stdware/qwindowkit QWindowKit is a cross-platform window customization framework for Qt Widgets and Qt Quick that lets applications replace the native title b… | 73 | 1171 | active |
| nklayman/vue-cli-plugin-electron-builder A Vue CLI plugin that integrates Electron into Vue.js projects, letting developers serve and build their web app as a cross-platform deskto… | 23 | 4074 | maintenance |
| Uncommon/Xit Xit is a free, open-source graphical Git client for macOS built in Swift on top of libgit2. It provides a visual interface for browsing com… | 70 | 1169 | active |
| CarlGao4/Demucs-Gui A graphical desktop application wrapping the Demucs AI music source-separation model, letting users split songs into stems (vocals, drums, … | 46 | 1168 | active |