domain: desktop-applications
1708 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| pdfarranger/pdfarranger PDF Arranger is a small Python-GTK desktop application for merging, splitting, rotating, cropping, and rearranging PDF pages through an int… | 85 | 5813 | active |
| ramjke/Translumo Translumo is a Windows desktop application that performs real-time screen translation by capturing on-screen text with OCR and translating … | 72 | 5697 | active |
| alin23/Lunar Lunar is a macOS application for controlling external monitors: it adjusts real hardware brightness, contrast, volume, and inputs via DDC/C… | 94 | 5666 | active |
| iodefog/VipVideo A Mac/Windows desktop aggregator app that bundles web players for TV, video, music, and novel platforms (CCTV live, iQiyi, Tencent Video, M… | 81 | 5646 | active |
| alainm23/planify Planify is a free, open-source task manager for GNU/Linux built with GTK4 and libadwaita, offering a native GNOME experience. It syncs with… | 97 | 5617 | active |
| alex8088/electron-vite electron-vite is a build tool and CLI for Electron apps based on Vite, providing pre-configured defaults for main, preload, and renderer pr… | 92 | 5583 | active |
| sohzm/cheating-daddy Cheating Daddy is a free, open-source Electron desktop app that acts as a real-time AI assistant during video calls, interviews, and meetin… | 78 | 5580 | active |
| dunst-project/dunst Dunst is a lightweight, highly customizable notification daemon for Unix-like systems that implements the freedesktop notification specific… | 86 | 5570 | active |
| linuxmint/cinnamon Cinnamon is a Linux desktop environment providing a traditional desktop layout with modern technology, forked from GNOME Shell. It is the f… | 90 | 5567 | active |
| TableProApp/TablePro TablePro is a free, open-source, native macOS (and iOS/iPadOS) database client supporting 29 SQL and NoSQL engines through native drivers, … | 79 | 5559 | active |
| dream7180/foobox-cn foobox-cn is a DUI (Default User Interface) skin/theme configuration for the foobar2000 audio player, built on the JSplitter (Spider Monkey… | 91 | 5495 | active |
| Splode/pomotroid Pomotroid is a free, open-source, visually-pleasing Pomodoro timer desktop app built with Tauri 2, Rust, and Svelte 5. It offers configurab… | 92 | 5452 | stable |
| PathOfBuildingCommunity/PathOfBuilding Path of Building Community is an offline build planner for the game Path of Exile, written in Lua. It provides comprehensive offence/defenc… | 98 | 5425 | active |
| LiveCharts LiveCharts is a data visualization library for .NET providing animated, interactive charts, maps, and gauges across many .NET UI frameworks… | 87 | 5417 | active |
| beeware/toga Toga is a Python-native, OS-native GUI toolkit that provides a common Python API for building applications with native widgets on each plat… | 93 | 5406 | active |
| amnweb/yasb YASB Reborn is a highly configurable, open-source status bar for Windows 10/11 written in Python, with 50+ widgets, YAML configuration, and… | 85 | 5388 | active |
| mpvnet-player/mpv.net mpv.net is a media player for Windows with a modern GUI, built on libmpv and .NET. It exposes nearly all mpv features including Lua/JavaScr… | 61 | 5346 | active |
| Mzying2001/CefFlashBrowser A Windows browser application built with CefSharp/WPF that bundles a Flash Player plugin, allowing users to view Flash content on web pages… | 85 | 5329 | active |
| leits/MeetingBar MeetingBar is a free, open-source macOS menu bar app that shows your current or next calendar meeting and lets you join it with one click. … | 78 | 5319 | active |
| qtile/qtile Qtile is a full-featured, hackable tiling window manager written entirely in Python, configurable via Python scripts. It runs as an X11 win… | 94 | 5292 | active |
| Pop Shell Pop Shell is a keyboard-driven GNOME Shell extension that adds advanced i3-like tiling window management to the GNOME desktop. It lets user… | 67 | 5271 | active |
| MicaForEveryone/MicaForEveryone Mica For Everyone is a Windows 11 desktop tool that applies system backdrop effects like Mica and Acrylic to the title bars and backgrounds… | 88 | 5208 | active |
| ddddxxx/LyricsX LyricsX is a macOS application that automatically searches, downloads, and displays synchronized lyrics for the currently playing song. It … | 65 | 5206 | active |
| tonquer/picacg-qt A cross-platform desktop client for the PicACG (Bika) comic platform built with Python and Qt6/PySide6. It implements most of the platform'… | 81 | 5194 | active |
| TomBadash/Mouser Mouser is a lightweight, fully local, open-source alternative to Logitech Options+ for remapping buttons on Logitech HID++ mice, with the b… | 80 | 5173 | active |
| feschber/lan-mouse Lan Mouse is a cross-platform software KVM switch that lets you share a single mouse and keyboard across multiple PCs over a local network.… | 80 | 5169 | active |
| RamonUnch/AltSnap AltSnap is a maintained fork of AltDrag that lets Windows users move and resize windows by holding the Alt key and clicking anywhere on a w… | 86 | 5163 | active |
| NaoTu/DesktopNaotu DesktopNaotu is a cross-platform offline desktop mind mapping tool based on Baidu Naotu, supporting Windows, Linux, and macOS. It works wit… | 53 | 5079 | stable |
| openclaw/Peekaboo Peekaboo is a macOS CLI and menu-bar app that captures screenshots, inspects the accessibility tree, and automates native UI interactions l… | 85 | 5061 | active |
| binbyu/Reader A lightweight, free, open-source Windows (win32) reader application for txt and epub files, with support for reading online novels via conf… | 65 | 5057 | active |
| sindresorhus/electron-store A JavaScript library for Electron apps that provides simple data persistence by saving and loading JSON files for user settings, app state,… | 65 | 5014 | stable |
| t1m0thyj/WinDynamicDesktop WinDynamicDesktop is a Windows application that ports the macOS Mojave Dynamic Desktop feature, cycling wallpaper images based on time of d… | 84 | 5008 | active |
| ultralight-ux/Ultralight Ultralight is a lightweight, GPU-accelerated HTML/CSS/JS renderer built on a WebKit fork, embeddable in C/C++ games and desktop apps. It of… | 32 | 5006 | active |
| mylinuxforwork/dotfiles ML4W OS is a full-featured dotfiles configuration that turns Hyprland, a dynamic tiling Wayland window manager, into a complete desktop env… | 89 | 4984 | active |
| IsmaelMartinez/teams-for-linux An unofficial Electron-based desktop client for Microsoft Teams on Linux, wrapping the Teams web app with native integrations. It adds syst… | 95 | 4980 | active |
| felixhageloh/uebersicht Übersicht is a macOS application that lets you run system commands and display their output as customizable desktop widgets written in Java… | 45 | 4979 | stable |
| Kinnara/ModernWpf ModernWPF is a community-maintained library that brings Fluent Design styles and WinUI-inspired controls to Windows Presentation Foundation… | 85 | 4957 | active |
| triwinds/ns-emu-tools A desktop tool for installing and updating Nintendo Switch (NS) emulators such as Ryujinx, Eden, and Citron, built with Rust + Tauri 2 and … | 91 | 4945 | active |
| bambulab/BambuStudio Bambu Studio is a feature-rich 3D printing slicing application for Bambu Lab and other printers, based on PrusaSlicer/Slic3r. It offers pro… | 98 | 4944 | active |
| mhogomchungu/media-downloader Media Downloader is a Qt/C++ GUI frontend for CLI media downloaders like yt-dlp, gallery-dl, you-get, and aria2c. It provides batch downloa… | 98 | 4939 | active |
| mg-chao/snow-apps Snow Apps is a C++ open-source suite containing Snow Shot, a screenshot capture and annotation tool, and Snow Image Viewer. Snow Shot offer… | 67 | 4926 | active |
| Hearthstone Deck Tracker Hearthstone Deck Tracker is a Windows desktop application that automatically tracks cards, deck counts, draw chances, and opponent informat… | 94 | 4906 | active |
| frappe/books Frappe Books is a free, open-source desktop accounting application for small and medium businesses, built with Electron, Vue.js, and TypeSc… | 77 | 4903 | active |
| Achilng/floral-notepaper Floral Notepaper (花笺) is a lightweight, elegant cross-platform desktop sticky-note tool built with Tauri 2 and React. It supports Markdown … | 77 | 4885 | active |
| indiff/qttabbar QTTabBar is a Windows Explorer extension that adds tabbed browsing and other enhancements to File Explorer, updated for .NET 4.8 and modern… | 86 | 4868 | active |
| dotnet/winforms Windows Forms is the official .NET UI framework for building Windows desktop applications, wrapping native Windows libraries like User32 an… | 94 | 4849 | active |
| yshui/picom picom is a lightweight X11 compositor forked from Compton that adds window effects like shadows, transparency, blur, and animations. It is … | 82 | 4779 | active |
| X11Libre/xserver XLibre Xserver is a community-managed fork of the X.Org display server implementing the X11 protocol, with tear-free modesetting, atomic mo… | 86 | 4778 | active |
| chromiumembedded/cef The Chromium Embedded Framework (CEF) is a BSD-licensed C++ framework for embedding Chromium-based browser functionality into third-party a… | 77 | 4764 | stable |
| gh0stzk/dotfiles A complete, preconfigured BSPWM desktop environment for Arch Linux distributed as dotfiles, featuring 18 handcrafted themes with an on-the-… | 77 | 4716 | active |
| JohnCoates/Aerial A macOS screensaver that plays Apple TV aerial view videos. This is the historical .saver repository; development has moved to the Aerial.a… | 72 | 20965 | maintenance |
| harmonoid/harmonoid Harmonoid is a cross-platform music player and library manager built with Flutter, backed by mpv/FFmpeg for playback of all audio formats. … | 98 | 4710 | active |
| vladelaina/Catime Catime is an ultra-lightweight (995KB) Windows timer application written in pure C with native Win32, supporting clock, countdown, stopwatc… | 87 | 4704 | active |
| emoacht/Monitorian Monitorian is a Windows desktop application for adjusting the brightness of multiple monitors, including external DDC/CI-enabled displays, … | 88 | 4669 | active |
| Guake/guake Guake is a Python-based drop-down terminal emulator for the GNOME desktop, inspired by the Quake game console. It slides down from the top … | 71 | 4668 | active |
| microsoft/WindowsAppSDK Windows App SDK (formerly Project Reunion) is a Microsoft SDK that brings modern Windows platform APIs, WinUI 3, and Fluent Design UI to de… | 98 | 4665 | active |
| webui-dev/webui A lightweight portable C library that uses any installed web browser or optional WebView as the GUI for desktop applications, communicating… | 66 | 4586 | active |
| oliverschwendener/ueli Ueli is a cross-platform keystroke launcher for Windows, macOS, and Linux built with Electron, TypeScript, React, and Fluent UI. It lets us… | 95 | 4585 | active |
| ferdium/ferdium-app Ferdium is a community-built desktop application that combines all your messaging and web services (WhatsApp, Slack, Telegram, etc.) into a… | 95 | 4570 | active |
| torakiki/pdfsam PDFsam Basic is a free, open-source desktop application for splitting, merging, rotating, mixing and extracting pages from PDF files. It is… | 93 | 4551 | active |
| Almamu/linux-wallpaperengine A Linux application that renders Wallpaper Engine backgrounds, bringing animated Steam Workshop wallpapers to Linux desktops. It is written… | 75 | 4551 | active |
| Maplespe/DWMBlurGlass A Windows utility that adds custom visual effects (Blur, Aero, Acrylic, Mica) to the global system title bar on Windows 10 and 11. It is wr… | 53 | 4543 | active |
| kasper/phoenix Phoenix is a lightweight macOS window and app manager that is scriptable with JavaScript (or TypeScript). It lets users bind keyboard short… | 40 | 4542 | active |
| Scighost/Starward Starward is an open-source third-party game launcher for all HoYoverse (miHoYo) PC games, built with C# and WinUI. It aims to fully replace… | 95 | 4518 | active |
| tangshimin/MuJing MuJing (幕境) is a free, open-source desktop application for learning English vocabulary through real context from movies, TV shows, and docu… | 60 | 4468 | active |
| home-sweet-gnome/dash-to-panel Dash to Panel is a Gnome Shell extension that turns the dash into an icon taskbar integrated into the main panel, combining app launchers a… | 79 | 4432 | active |
| squidowl/halloy Halloy is an open-source IRC client written in Rust using the iced GUI library, available for macOS, Windows, and Linux. It focuses on bein… | 98 | 4431 | active |
| saltyshiomix/nextron Nextron is a framework and CLI scaffolding tool that combines Next.js with Electron to build desktop applications using only web developmen… | 98 | 4428 | active |
| OptiKey/OptiKey OptiKey is a free, open-source on-screen keyboard application for Windows that enables full computer control and speech output using eye-tr… | 59 | 4411 | active |
| pyqtgraph/pyqtgraph PyQtGraph is a pure-Python graphics and GUI library built on PyQt/PySide and NumPy for fast 2D/3D scientific plotting and interactive data … | 73 | 4405 | stable |
| mikke89/RmlUi RmlUi is a C++ user interface library based on HTML/CSS standards, forked from libRocket, that turns HTML/CSS-like markup into vertices and… | 88 | 4387 | active |
| graphif/project-graph Project Graph is a cross-platform desktop tool built with Tauri, React, and Canvas 2D for quickly drawing node-based diagrams on an infinit… | 85 | 4372 | active |
| micheleg/dash-to-dock Dash to Dock is a GNOME Shell extension that moves the dash out of the activities overview and turns it into a persistent, customizable doc… | 93 | 4363 | stable |
| lc-soft/LCUI LCUI is a small C library for building cross-platform graphical user interfaces with fully custom-drawn components and a built-in CSS engin… | 66 | 4346 | active |
| dremin/RetroBar RetroBar is a Windows application that replaces the modern Windows taskbar with classic Windows 95, 98, Me, 2000, XP, or Vista style taskba… | 93 | 4334 | active |
| solidSpoon/DashPlayer DashPlayer is an open-source desktop video player built specifically for English learners, using videos as immersive learning material. It … | 99 | 4322 | active |
| paperwm/PaperWM PaperWM is a GNOME Shell extension providing scrollable tiling of windows and per-monitor workspaces, inspired by paper notebooks and tilin… | 91 | 4273 | active |
| nuttyartist/notes Notes is a fast, open-source, cross-platform note-taking desktop application written in C++ with Qt. It supports Markdown, folders and tags… | 60 | 4269 | active |
| riverwm/river River is a non-monolithic Wayland compositor written in Zig that separates the compositor from the window manager, letting users pick or wr… | 67 | 4264 | active |
| JFormDesigner/FlatLaf FlatLaf is a modern, open-source, cross-platform Look and Feel library for Java Swing desktop applications with a clean, flat design. It sh… | 88 | 4262 | stable |
| iDescriptor/iDescriptor iDescriptor is a free, open-source, cross-platform application for managing Apple iDevices (iPhone, iPad, iPod) from a desktop computer, wr… | 84 | 4253 | active |
| lapce/floem Floem is a native Rust UI library with fine-grained reactivity, inspired by Xilem, Leptos, and rui. It provides a declarative, ergonomic AP… | 61 | 4249 | active |
| SteamClientHomebrew/Millennium Millennium is an open-source modding framework for the desktop Steam Client that lets users create, manage, and install custom CSS themes a… | 96 | 4229 | active |
| irbis-sh/zen-desktop Zen is an open-source, system-wide ad-blocker and privacy guard for Windows, macOS, and Linux. It runs a local proxy that intercepts HTTP/H… | 96 | 4205 | active |
| ther0n/UnnaturalScrollWheels A macOS menu bar application that inverts the scroll direction for physical mouse scroll wheels while keeping 'Natural' scrolling for track… | 88 | 4188 | active |
| unchihugo/FluentFlyout FluentFlyout is an open-source Windows 11 utility that displays modern, Fluent 2-styled flyouts for media control, lock key status, and tas… | 88 | 4171 | active |
| xceedsoftware/wpftoolkit Extended WPF Toolkit is a large collection of WPF controls, components, and utilities for building Windows desktop applications in C#/XAML.… | 79 | 4165 | active |
| Maplespe/ExplorerBlurMica A Windows shell extension (DLL) that adds background blur, Acrylic, or Mica effects to File Explorer on Windows 10 and Windows 11. It suppo… | 23 | 4159 | active |
| JoseExposito/touchegg Touchégg is a Linux daemon that recognizes multi-touch gestures on touchpads and touchscreens via libinput and maps them to configurable de… | 34 | 4115 | active |
| Caelestia Caelestia is a fluid, morphing desktop shell for Linux built with Quickshell and QML, designed for the Hyprland Wayland compositor. It come… | 65 | 4113 | active |
| Ebullioscopic/Atoll Atoll is a macOS application that brings an iPhone-style Dynamic Island to the Mac's notch area. It displays live activities, notifications… | 87 | 4089 | active |
| huynhsontung/Screenbox Screenbox is a modern, Fluent-design media player for Windows built on LibVLCSharp and the Universal Windows Platform. It plays video and a… | 99 | 4087 | active |
| jitwxs/163MusicLyrics A Windows desktop GUI application for fetching and processing song lyrics from NetEase Cloud Music and QQ Music. It supports searching by s… | 74 | 4071 | active |
| vinceliuice/Orchis-theme Orchis is a Material Design theme for GNOME/GTK-based desktop environments, built with SCSS and based on the materia-theme. It provides mul… | 86 | 4069 | active |
| ModernFlyouts-Community/ModernFlyouts ModernFlyouts is an open-source Windows application that replaces the built-in Metro-themed audio, brightness, airplane mode, and lock key … | 10 | 4059 | active |
| LeagueAkari/LeagueAkari League Akari is an open-source Electron-based desktop toolkit for the League of Legends client, built on the LCU API. It provides match his… | 92 | 4043 | active |
| ntfstool/ntfstool NTFS Tool is a free macOS desktop application that provides NTFS disk read-write, mounting, and management support for Mac, including Apple… | 23 | 4034 | active |
| sindresorhus/Plash Plash is a macOS app that lets you set any website as your desktop wallpaper, with support for multiple sites, auto-reload, custom CSS/Java… | 50 | 4019 | active |
| tonquer/JMComic-qt A cross-platform desktop client for the JMComic (18comic) comic site, built with Python and Qt (PySide6). It supports browsing, searching, … | 97 | 4010 | active |
| Fredolx/open-tv Fred TV (formerly Open TV) is a cross-platform IPTV desktop/mobile application written in Rust for watching IPTV channels from M3U files, M… | 82 | 4000 | active |