domain: desktop-applications
1708 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| stumpwm/stumpwm StumpWM is a tiling window manager for X11 written entirely in Common Lisp, designed to be highly customizable and driven entirely by the k… | 61 | 2023 | active |
| domferr/tilingshell Tiling Shell is a GNOME Shell extension that adds advanced tiling window management to GNOME, extending the default two-column tiling to ar… | 80 | 2017 | active |
| BrianLima/UWPHook UWPHook is a Windows desktop application that adds Windows Store (UWP) and Xbox Game Pass games to Steam as non-Steam shortcuts. It automat… | 34 | 2015 | active |
| ful1e5/apple_cursor A free and open-source collection of macOS-style mouse cursors for Windows and Linux with HiDPI support. It provides prebuilt cursor themes… | 23 | 2014 | active |
| julyx10/lap Lap is an open-source, local-first desktop photo manager for macOS, Windows, and Linux built for large personal photo libraries. It offers … | 89 | 2012 | active |
| kanriapp/kanri Kanri is a free, open-source offline Kanban board desktop application for Windows, macOS, and Linux, built with Tauri and Nuxt 3. It stores… | 73 | 2007 | active |
| zhiyiYo/Fluent-M3U8 Fluent M3U8 is a cross-platform desktop GUI application for downloading streaming video from M3U8 (HLS) and MPD (DASH) URLs, built with PyS… | 30 | 1992 | active |
| mlabbe/nativefiledialog A tiny, portable C library that invokes native file open, save, and folder-select dialogs on Windows, macOS, and Linux with a single consis… | 23 | 1989 | stable |
| igdmapps/igdm IGdm is a multi-platform desktop application for Instagram direct messages, built with Electron. It lets users send, receive, and manage In… | 43 | 1986 | active |
| getopenscreen/openscreen OpenScreen is a free, open-source desktop screen recorder and video editor for Windows, macOS, and Linux that turns raw captures into polis… | 82 | 1981 | active |
| blend2d/blend2d Blend2D is a high-performance 2D vector graphics engine written in C++ that uses a built-in JIT compiler (via AsmJit) to generate optimized… | 57 | 1981 | active |
| miroiu/nodify Nodify is a collection of highly performant WPF controls for building node-based editors, designed for data-binding and MVVM. It supports s… | 82 | 1979 | active |
| jurplel/InstantSpaceSwitcher A native macOS app that switches between Spaces instantly by skipping the built-in animation, using a synthetic high-velocity trackpad gest… | 71 | 1979 | active |
| hj01857655/kiro-account-manager A Tauri 2.x desktop application for centrally managing Kiro IDE accounts, with one-click account switching, quota monitoring, and token aut… | 77 | 1975 | active |
| djpohly/dwl dwl is a compact, hackable tiling Wayland compositor built on wlroots, designed to fill the same role in the Wayland world that dwm does in… | 10 | 1975 | active |
| dahliaOS/pangolin_desktop Pangolin is the desktop environment shell for dahliaOS, written in Dart/Flutter, providing a start menu, settings, search, terminal, and ot… | 43 | 1966 | active |
| muckSponge/MaterialFox MaterialFox is a Material Design-inspired userChrome.css theme that restyles the Firefox browser UI to resemble Google Chrome. It is instal… | 32 | 1963 | active |
| librats/rats-search A cross-platform BitTorrent search engine for desktop and web servers that crawls the DHT network and indexes torrents for full-text search… | 99 | 1960 | active |
| DeaDBeeF-Player/deadbeef DeaDBeeF is a modular, cross-platform desktop music player for GNU/Linux, macOS, Windows, and BSD, written in C. It supports a wide range o… | 76 | 1960 | active |
| showlab/computer_use_ootb An out-of-the-box desktop GUI agent that lets vision-language models like Claude 3.5 Computer Use, ShowUI, and UI-TARS control Windows and … | 32 | 1960 | active |
| MahApps/MahApps.Metro.IconPacks A .NET library providing a large collection of icon packs (Material Design, FontAwesome, Octicons, and more) as XAML controls, markup exten… | 74 | 1957 | active |
| vhakulinen/gnvim GNvim is a native GTK4-based graphical frontend for the Neovim text editor, written in Rust with no web technologies involved. It provides … | 63 | 1956 | active |
| JetBrains/JetBrainsRuntime A JetBrains-maintained fork of OpenJDK that serves as the runtime environment for IntelliJ Platform-based IDEs and products. It includes Je… | 95 | 1954 | active |
| ollm/OpenComic OpenComic is a cross-platform comic and manga reader desktop application built with Node.js and Electron. It supports a wide range of image… | 83 | 1953 | active |
| 66HEX/frame Frame is a native desktop GUI for FFmpeg built in Rust with GPUI-CE, providing media conversion for video, audio, and image files with gran… | 77 | 1952 | active |
| alfiopuglisi/guietta Guietta is a Python library for creating simple desktop GUIs with minimal, table-like declarative code built on Qt (PySide2/PyQt5). It inte… | 23 | 1951 | stable |
| mosheng1/QuickClipboard QuickClipboard is a cross-platform clipboard enhancement tool (currently Windows and Android) built with Tauri 2, Rust, and React. It autom… | 85 | 1948 | active |
| Relm4/Relm4 Relm4 is an idiomatic Rust GUI library inspired by the Elm architecture and built on top of gtk4-rs and GTK4/libadwaita. It provides a decl… | 77 | 1945 | active |
| marin-m/SongRec SongRec is an open-source Shazam client written in Rust that recognizes songs from audio files or the microphone. It offers both a GTK GUI … | 98 | 1941 | active |
| nook-browser/Nook Nook is a fast, minimal web browser for macOS built in Swift with a sidebar-first, vertical-tab design. It is a native macOS application di… | 69 | 1940 | active |
| SYJun404/frank Frank is a free, open-source League of Legends desktop assistant built with Tauri, Rust, and Vue3, serving as a lightweight replacement for… | 67 | 1940 | active |
| vincentneo/LosslessSwitcher A macOS menu bar application that automatically switches your audio device's sample rate to match the currently playing Apple Music Lossles… | 84 | 1935 | active |
| veyon/veyon Veyon is a free, open-source, cross-platform application for monitoring and controlling computers in classrooms and training environments. … | 95 | 1931 | stable |
| LesFerch/WinSetView WinSetView is a portable Windows utility that globally sets File Explorer default folder views, such as Details view with specific column h… | 91 | 1930 | active |
| TypesettingTools/Aegisub Aegisub is a free, cross-platform advanced subtitle editor for creating and modifying subtitles. It provides audio-based timing, powerful s… | 79 | 1928 | active |
| WPFDevelopersOrg/WPFDevelopers A WPF control library providing basic and custom controls, themes, animations, and screenshot functionality for .NET desktop applications. … | 94 | 1912 | active |
| material-shell/material-shell Material Shell is a GNOME Shell extension that provides a modern, material-design desktop interface for Linux with automatic tiling window … | 23 | 7250 | maintenance |
| TiddlyWiki/TiddlyDesktop TiddlyDesktop is a special-purpose desktop browser built on nw.js for working with locally stored TiddlyWiki files (both TiddlyWiki 5 and C… | 78 | 1909 | active |
| Folder11 Folder11 is a Windows application for customizing folder icons, accompanied by an icon gallery and an automated icon repository (Folder-Ico… | 77 | 1908 | active |
| derf/feh feh is a fast, lightweight, and highly configurable image viewer for X11, aimed at command-line users but also launchable from file manager… | 77 | 1908 | stable |
| KDAB/GammaRay GammaRay is a software introspection and runtime manipulation tool for Qt applications developed by KDAB. It leverages QObject introspectio… | 84 | 1907 | active |
| Toinane/colorpicker Colorpicker is a free, open-source Electron desktop app for picking, editing, and organizing colors on macOS, Windows, and Linux. It includ… | 70 | 1894 | active |
| mmatyas/pegasus-frontend Pegasus is a cross-platform graphical frontend for browsing a game library and launching emulators from a single interface. It emphasizes c… | 67 | 1880 | active |
| os-js/OS.js OS.js is an open-source JavaScript web desktop platform that provides a window manager, application APIs, GUI toolkit, and filesystem abstr… | 23 | 7083 | maintenance |
| lxqt/lxqt LXQt is a lightweight, modular Qt-based desktop environment for Linux and BSD, successor to LXDE and Razor-qt. This repository is a git sup… | 84 | 1867 | active |
| qcad/qcad QCAD is an open source 2D CAD application for creating technical drawings such as building plans, mechanical parts, and schematics, built i… | 77 | 1867 | stable |
| pdfpc/pdfpc pdfpc is a GTK-based presenter console for PDF presentations with multi-monitor support. It shows the slides to the audience on one screen … | 58 | 1867 | active |
| abue-ammar/tinycast Tinycast is a tiny, fully native macOS launcher built with SwiftUI and AppKit, offering fuzzy app launching, global hotkeys, clipboard hist… | 80 | 1862 | active |
| pyrevitlabs/pyRevit pyRevit is a Rapid Application Development (RAD) environment and framework for Autodesk Revit, letting users create and distribute Revit ad… | 95 | 1860 | active |
| vinceliuice/Tela-icon-theme Tela is a flat, colorful icon theme for Linux desktops with many color variants (standard, Nord, Ubuntu, Manjaro, etc.). It installs via a … | 85 | 1860 | active |
| PathOfBuildingCommunity/PathOfBuilding-PoE2 An offline build planner for Path of Exile 2 that calculates offence and defence stats, plans passive skill trees, skills, and items. It is… | 87 | 1857 | active |
| kwhat/jnativehook JNativeHook is a Java library providing global keyboard and mouse event listeners via JNI-based native system hooks. It enables application… | 23 | 1857 | active |
| fltk-rs/fltk-rs Rust bindings for the FLTK 1.4 cross-platform GUI library, providing around 80 customizable widgets with static linking support. It produce… | 86 | 1850 | active |
| audiamus/AaxAudioConverter A free, open-source Windows application that converts Audible's proprietary .aax (and older .aa) audiobook files to plain MP3 or M4A/M4B fo… | 23 | 1847 | active |
| 188080501/JQTools JQTools is an open-source developer toolbox built with Qt/QML/C++ that bundles common small utilities: text processing, hash and encryption… | 90 | 1840 | active |
| LiveSplit/LiveSplit LiveSplit is a sleek, highly customizable timer application for speedrunners with features like auto splitting, game time detection, and sp… | 88 | 1837 | active |
| diamondburned/dissent Dissent (formerly gtkcord4) is a lightweight third-party Discord client built with GTK4 and libadwaita for a native Linux desktop experienc… | 75 | 1837 | active |
| xfangfang/Macast Macast is a cross-platform menu bar application that turns your computer into a DLNA Media Renderer using mpv as the playback engine. It le… | 23 | 6919 | maintenance |
| MohamedRejeb/compose-rich-editor A rich text editor library for Jetpack Compose and Compose Multiplatform, fully customizable and supporting common WYSIWYG text styling fea… | 90 | 1836 | stable |
| Adobe CEP (Common Extensibility Platform) Adobe's Common Extensibility Platform (CEP) resources: SDK, JavaScript libraries, documentation, and sample code for building HTML5/JavaScr… | 53 | 1835 | active |
| openaudible/openaudible OpenAudible is a cross-platform desktop application for downloading, cataloging, and converting Audible audiobooks to MP3 or M4B formats. I… | 93 | 1831 | active |
| Cockatrice/Cockatrice Cockatrice is an open-source, cross-platform virtual tabletop application for playing multiplayer card games (like Magic: The Gathering) ov… | 92 | 1826 | active |
| Xanashi/Icaros Icaros is a collection of lightweight Windows Shell Extensions that provide Windows Explorer thumbnails for virtually any FFmpeg-supported … | 87 | 1826 | active |
| kkoomen/pointless Pointless is an endless drawing canvas desktop app built with Tauri (Rust) and React, using a pure SVG canvas. It serves as a simple whiteb… | 23 | 1826 | active |
| letoram/arcan Arcan is a development framework and multimedia engine for building everything from embedded UIs to full standalone desktop environments, s… | 75 | 1819 | active |
| any1/wayvnc wayvnc is a VNC server for wlroots-based Wayland compositors such as sway. It attaches to a running Wayland session, exposes the display vi… | 91 | 1807 | active |
| andrewrabert/jellium-desktop Jellium Desktop is an unofficial cross-platform desktop client for the Jellyfin media server, built in Rust on top of CEF (Chromium Embedde… | 60 | 1806 | active |
| rcaelers/workrave Workrave is a free desktop application that helps prevent and recover from Repetitive Strain Injury (RSI) by monitoring keyboard and mouse … | 89 | 1805 | stable |
| franciscoBSalgueiro/en-croissant En Croissant is an open-source, cross-platform chess GUI built with Tauri, React, and Rust. It combines game analysis with UCI engines, a p… | 81 | 1803 | active |
| elixir-desktop/desktop An Elixir framework for building local-first desktop and mobile apps using Phoenix LiveView, with native windows via wxWidgets and a JSON/T… | 77 | 1801 | active |
| workspacer/workspacer workspacer is a tiling window manager for Windows 10+ inspired by unix tiling window managers like dwm, i3, and xmonad. It is fully configu… | 34 | 1796 | active |
| p-e-w/argos Argos is a GNOME Shell extension that lets users create panel dropdown menu extensions by writing simple Bash scripts whose stdout is rende… | 68 | 1794 | active |
| OpenBoardView/OpenBoardView OpenBoardView is a Linux/macOS SDL/ImGui application for viewing .brd board files, intended as a drop-in replacement for Test_Link/Landrex … | 76 | 1790 | active |
| gTile/gTile gTile is a Gnome Shell extension that enhances window tiling by letting users move and resize windows on a configurable grid. It supports m… | 87 | 1787 | active |
| Kopuz-org/kopuz Kopuz is a modern, lightweight, cross-platform music player built with Rust and the Dioxus framework. It unifies local audio files and stre… | 84 | 1787 | active |
| abb128/LiveCaptions LiveCaptions is a Linux desktop application that displays real-time captions for desktop or microphone audio using a local speech recogniti… | 26 | 1783 | active |
| SchneeHertz/exhentai-manga-manager A Windows desktop application for managing and reading locally downloaded ExHentai manga with tag-based organization. It extracts covers fr… | 89 | 1779 | active |
| electron/devtron Devtron is a DevTools extension for Electron apps that adds Electron-specific debugging panels to Chrome DevTools. It is installed programm… | 80 | 1779 | active |
| injaneity/pi-computer-use A Pi extension that gives AI agents tools to observe and operate desktop applications on macOS, Windows, and Linux. Agents can find windows… | 79 | 1777 | active |
| jchanvfx/NodeGraphQt NodeGraphQt is a node graph UI framework written in Python using Qt (PySide2), providing an embeddable node editor with nodes, pipes, palet… | 72 | 1774 | active |
| qt/qt5 The qt/qt5 super-module repository, which orchestrates cloning and building the Qt framework's submodule repositories (now used to build Qt… | 79 | 1769 | active |
| tchx84/Flatseal Flatseal is a graphical utility for reviewing and modifying permissions of Flatpak applications on Linux. It lets users select an installed… | 77 | 1765 | active |
| kernalix7/winpodx WinPodX runs a real Windows VM in a rootless Podman container (dockur/windows) and exposes each Windows application as its own native Linux… | 80 | 1762 | active |
| Flat Remix Flat Remix is a flat, material-design-inspired icon theme for Linux desktops, with dark/light variants and many folder color options. It al… | 56 | 1761 | active |
| Axenide/Ambxst Ambxst is a highly customizable desktop shell for Wayland compositors like Hyprland, Niri, and MangoWC, built on Quickshell with QML and a … | 85 | 1760 | active |
| gen2brain/beeep beeep is a cross-platform Go library for sending desktop notifications, alerts, and beeps. It abstracts platform-specific notification mech… | 57 | 1760 | stable |
| rabbibotton/clog CLOG (The Common Lisp Omnificent GUI) is a Common Lisp framework that builds graphical user interfaces using web technology, communicating … | 68 | 1754 | stable |
| mogenson/PaperWM.spoon PaperWM.spoon is a tiled, scrollable window manager for macOS implemented as a Hammerspoon Spoon plugin in Lua. It arranges windows in a ho… | 76 | 1749 | active |
| itaybre/CameraController A macOS application for controlling USB (UVC) camera settings like exposure, zoom, and focus without vendor software. Built in Swift with S… | 30 | 1748 | active |
| quodlibet/quodlibet Quod Libet is a cross-platform music player and library manager with flexible metadata editing, searching, and streaming/podcast support. I… | 67 | 1747 | active |
| linuxmint/hypnotix Hypnotix is a Python-based IPTV streaming application from Linux Mint that plays live TV, movies, and series from M3U playlists, Xtream API… | 88 | 1746 | active |
| vlachoudis/bCNC bCNC is a cross-platform Python desktop application for sending G-code commands to GRBL/GrblHAL CNC controllers. It combines a G-code edito… | 57 | 1746 | active |
| conaticus/FileExplorer A fast cross-platform file explorer built with a Rust backend and React frontend via Tauri. It offers millisecond fuzzy search using an ada… | 38 | 1746 | active |
| slgobinath/safeeyes Safe Eyes is a Linux desktop application that reminds users to take regular breaks to prevent eye strain and repetitive strain injury. It i… | 92 | 1744 | active |
| pd4d10/debugtron Debugtron is a cross-platform desktop application for discovering, launching, and debugging in-production Electron apps with Chrome DevTool… | 47 | 1743 | active |
| MaxLastBreath/nx-optimizer A GUI application that optimizes Nintendo Switch games running on emulators or real hardware by applying graphics and performance presets. … | 76 | 1741 | active |
| KEV0143/Education-Rating-System An information system supporting the educational process with course creation and administration, formalized grade assignment, and teacher … | 73 | 1740 | active |
| PlummersSoftwareLLC/TinyRetroPad TinyRetroPad is a Notepad-style Windows text editor written in x86 assembly that fits in roughly 2.5 KB, built with MASM and Crinkler compr… | 54 | 1736 | active |
| moreSwift/swift-cross-ui SwiftCrossUI is a cross-platform declarative UI framework for Swift, inspired by SwiftUI's API and design. It lets developers build native … | 98 | 1731 | active |
| 1amSimp1e/dots A collection of Linux dotfiles and desktop customization configurations ('rices') for Hyprland and GNOME, including terminal emulators, zsh… | 32 | 1729 | active |