domain: desktop-applications
1708 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dockpanelsuite/dockpanelsuite DockPanel Suite is a Visual Studio inspired docking library for .NET WinForms applications. It provides dockable panel layouts and Visual S… | 40 | 1873 | maintenance |
| parro-it/libui-node Node.js bindings for the libui library, a lightweight portable GUI toolkit that renders native controls on Windows, macOS, and Linux. It le… | 23 | 1873 | maintenance |
| benruehl/adonis-ui Adonis UI is a lightweight UI toolkit for WPF applications that provides styles and templates for built-in WPF controls with a modern, enha… | 23 | 1866 | maintenance |
| Abdelrhman-AK/WinPaletter WinPaletter is a portable Windows application for deeply customizing the appearance of Windows 7 through 11, including colors, visual style… | 93 | 1865 | maintenance |
| xyb3rt/sxiv sxiv is a simple, fast image viewer for X11 written in C, supporting zooming, panning, rotating, thumbnail grids, GIF animation playback, a… | 10 | 1861 | maintenance |
| antonpup/Aurora Aurora is an open-source Windows utility that unifies RGB lighting control across multiple peripheral brands (Logitech, Razer, Corsair, Coo… | 23 | 1844 | maintenance |
| kbumsik/VirtScreen VirtScreen is a Linux GUI application that creates a virtual secondary display using XRandR and shares it over VNC, letting you use an iPad… | 23 | 1837 | maintenance |
| naaive/orange Orange is a cross-platform desktop application for fast local file search, built with Tauri and Rust using the Tantivy search engine. It in… | 23 | 1800 | maintenance |
| pieter/gitx GitX is a native Mac OS X git GUI, a gitk clone with a history viewer and a commit GUI supporting hunk- and line-wise staging. It integrate… | 32 | 1771 | maintenance |
| paradoxxxzero/gnome-shell-system-monitor-applet A GNOME Shell extension that displays system information such as CPU usage, memory usage, and network rates directly in the GNOME Shell sta… | 27 | 1769 | maintenance |
| vue3-music A desktop music player built with Electron and Vue (Vue 3 + TypeScript in the newer vue3-music repo), with a UI modeled after QQ Music. It … | 32 | 1758 | maintenance |
| romannurik/MaterialColorsApp A small macOS desktop application that provides quick access to the standard Material Design color palette. It is built with Electron/JavaS… | 23 | 1747 | maintenance |
| LinusU/node-appdmg A Node.js-based CLI tool that generates polished macOS DMG disk images for applications from a simple JSON specification. It supports custo… | 23 | 1746 | maintenance |
| Lord-Kamina/SwiftDefaultApps A macOS System Preferences pane for viewing and changing default application associations for URI schemes and file types (UTIs). It is a mo… | 23 | 1741 | maintenance |
| MatthiasGrandl/Loungy Loungy is a macOS (with rough Linux support) application launcher similar to Spotlight, Alfred, and Raycast, built in Rust with the GPU-acc… | 10 | 1734 | maintenance |
| alienator88/Sentinel Sentinel is a native macOS SwiftUI application providing a GUI for managing Gatekeeper settings. It lets users unquarantine apps by drag-an… | 75 | 1731 | maintenance |
| linuxmobile/hyprland-dots A collection of dotfiles that configures a minimalist, aesthetically polished Hyprland (Wayland) desktop environment on Arch/Artix Linux. I… | 10 | 1701 | maintenance |
| varietywalls/variety Variety is a wallpaper manager and downloader application for Linux desktop environments. It rotates wallpapers from local folders or onlin… | 81 | 1689 | maintenance |
| getstation/desktop-app Station is an open-source Electron-based smart browser that centralizes all your web applications (Slack, Gmail, Google Drive, and 600+ oth… | 73 | 1684 | maintenance |
| Squirrel/Squirrel.Mac Squirrel.Mac is a Cocoa framework for macOS that handles automatic application updates, driven by server-controlled update feeds. It lets s… | 66 | 1684 | maintenance |
| boramalper/himawaripy A Python 3 CLI script that downloads near-realtime (10-minute delayed) images of Earth taken by the Himawari 8 satellite and sets them as y… | 10 | 1684 | maintenance |
| mackstann/tinywm TinyWM is a minimal X11 window manager written in roughly 50 lines of C, supporting only window moving, resizing, raising, and sloppy focus… | 32 | 1672 | maintenance |
| coreybutler/fenix Fenix is a desktop application that provides a visual GUI for creating and managing local static web servers, with features like one-click … | 23 | 1666 | maintenance |
| 25H/Maya Maye is a small, lightweight quick-launcher for Windows that lets users launch files and shortcuts via drag-and-drop, hotkeys, and a search… | 69 | 1651 | maintenance |
| c-smile/sciter-js-sdk Sciter.JS is a cross-platform desktop application framework that lets you build native apps with HTML, CSS, and JavaScript, powered by the … | 10 | 1644 | maintenance |
| kozec/sc-controller SC Controller is a user-mode driver, mapper, and GTK3-based GUI for the Steam Controller, DS4, and similar gamepads on Linux. It lets users… | 23 | 1639 | maintenance |
| maykbrito/mini-video-me Mini Video Me is a small cross-platform desktop webcam player that lets you add and control your webcam overlay during screen recordings. I… | 23 | 1635 | maintenance |
| stefansundin/altdrag AltDrag is a small Windows utility that lets you move and resize windows by holding the Alt key and dragging with the mouse, replicating be… | 23 | 1625 | maintenance |
| cebix/macemu Basilisk II and SheepShaver are open-source emulators that run classic Macintosh operating systems on modern hosts. Basilisk II emulates 68… | 32 | 1619 | maintenance |
| sindresorhus/LaunchAtLogin-Legacy A Swift Package that adds 'Launch at Login' functionality to macOS apps with a simple API and SwiftUI toggle component. It supports macOS 1… | 10 | 1618 | maintenance |
| Shoes Shoes 4 is a Ruby DSL-based GUI toolkit for building small cross-platform desktop applications on Mac, Windows, and Linux, implemented in J… | 23 | 1605 | maintenance |
| golang-ui/nuklear Go bindings (package nk) for nuklear.h, a small ANSI C immediate-mode GUI single-header toolkit. It lets Go applications build lightweight,… | 69 | 1603 | maintenance |
| unvell/ReoGrid ReoGrid is an open-source .NET spreadsheet component (MIT Community Edition, V3) that embeds an Excel-like grid into WinForms and WPF appli… | 64 | 1598 | maintenance |
| ChrisAnd1998/TaskbarXI TaskbarXI is a C++ application that modifies the Windows 11 taskbar, primarily turning it into a macOS-style dock. It supports multiple mon… | 10 | 1595 | maintenance |
| psychs/limechat LimeChat is a native IRC client for Mac OS X written in Objective-C. It offers a single-window interface for multiple servers, rich keyboar… | 32 | 1583 | maintenance |
| project-yuki/YUKI YUKI is an open-source Galgame (visual novel) translator built with Electron and Vue that extracts text from running games via Windows APIs… | 23 | 1577 | maintenance |
| syndrizzle/hotfiles A collection of personal Linux desktop configuration files (dotfiles) for several window manager 'rices' including BSPWM, FVWM, and Worm ed… | 32 | 1569 | maintenance |
| 944095635/DMSkin DMSkin is a WPF UI framework for building Windows desktop clients, providing borderless windows, custom controls, style libraries, and MVVM… | 23 | 1568 | maintenance |
| ysc3839/AudioPlaybackConnector An open-source Windows application that manages Bluetooth A2DP Sink connections, letting other devices play audio through a Windows 10 2004… | 23 | 1568 | maintenance |
| ben-z/free-sidecar A macOS GUI application that unlocks Apple's Sidecar feature on unsupported iPads and Macs by patching the SidecarCore framework blacklist.… | 23 | 1559 | maintenance |
| BasioMeusPuga/Lector Lector is a Qt-based ebook reader application written in Python that supports multiple formats including PDF, EPUB, DjVu, MOBI, AZW, FB2, c… | 64 | 1551 | maintenance |
| Javacr/PyQt5-YOLOv5 A desktop GUI application built with PyQt5 that wraps YOLOv5 (v6.1) object detection models. It supports running detection on images, video… | 32 | 1547 | maintenance |
| cocoabits/MASShortcut MASShortcut is an Objective-C framework for macOS that lets apps record, display, store, and respond to system-wide keyboard shortcuts. It … | 10 | 1547 | maintenance |
| yingDev/Tickeys Tickeys is a macOS desktop app that plays instant audio feedback for every keystroke, with multiple sound schemes (mechanical keyboards, dr… | 23 | 1541 | maintenance |
| sourcechord/FluentWPF FluentWPF is a C# library that brings Microsoft's Fluent Design System to WPF applications. It provides acrylic window/brush effects, Revea… | 23 | 1535 | maintenance |
| HerMajestyDrMona/Windows11DragAndDropToTaskbarFix A small C++ Windows utility that restores drag-and-drop-to-taskbar functionality missing in early Windows 11 builds by simulating Win+T and… | 23 | 1528 | maintenance |
| tonquer/ehentai-qt A cross-platform desktop client for browsing, searching, viewing, and downloading galleries from e-hentai and exhentai, built with Python a… | 10 | 1526 | maintenance |
| fossasia/kniteditor Kniteditor is a cross-platform desktop application for editing knitting patterns, built in Python as part of the All Yarns Are Beautiful (A… | 23 | 1517 | maintenance |
| JackJiang2011/beautyeye BeautyEye is a free, cross-platform Java Swing look-and-feel library that gives Swing applications a modern, polished appearance, drawing o… | 23 | 1495 | maintenance |
| gillesdemey/Cumulus Cumulus is an Electron-based SoundCloud player that lives in the macOS menubar, letting you control music without leaving your workflow. It… | 23 | 1494 | maintenance |
| glouw/paperview Paperview is a high-performance animated wallpaper setter for Linux X11 desktops, written in C using SDL2 to render BMP frame sequences ont… | 32 | 1488 | maintenance |
| fossasia/lxlauncher-vala A launcher UI for lightweight Linux distributions, written in Vala. It provides a simple application launcher interface for minimal desktop… | 10 | 1488 | maintenance |
| clj-commons/seesaw Seesaw is a Clojure library and DSL for building desktop GUIs on top of Java Swing. It provides friendly functions for constructing widgets… | 32 | 1485 | maintenance |
| hustlei/QssStylesheetEditor QssStylesheetEditor is a desktop GUI application for editing Qt stylesheets (QSS) with real-time preview of Qt widgets. It supports syntax … | 23 | 1482 | maintenance |
| google/flutter-desktop-embedding A collection of experimental, early-stage desktop plugins for Flutter, originally home to the Windows, macOS, and Linux Flutter embeddings … | 10 | 7046 | experimental |
| benbuck/rbtray RBTray is a small Windows background utility that lets you minimize any window to the system tray by right-clicking its minimize button, sh… | 28 | 1475 | maintenance |
| henkman/virgo A tiny virtual desktop manager for Windows written in C, providing four virtual desktops switchable via hotkeys. It runs as a lightweight t… | 23 | 1463 | maintenance |
| Jonno12345/TileIconifier A Windows utility that creates Start Menu tiles for Windows 8.1 and 10 applications by modifying shortcuts and extracting icons from EXE/DL… | 23 | 1457 | maintenance |
| ravynsoft/ravynos ravynOS is an early-stage, pre-alpha open-source operating system built on Darwin, FreeBSD, and Apple open-source code, aiming for source a… | 89 | 6888 | experimental |
| Oliviaophia/SmartTaskbar SmartTaskbar is a lightweight Windows utility written in C# that automatically switches the Windows Taskbar between show and auto-hide stat… | 23 | 1445 | maintenance |
| keredson/gnomecast Gnomecast is a native Linux GTK GUI application for casting local audio and video files to Chromecast devices. It uses ffmpeg for on-the-fl… | 23 | 1445 | maintenance |
| zenangst/Gray Gray is a macOS application that lets users set light or dark appearance on a per-app basis under the system-wide dark mode introduced in M… | 23 | 1444 | maintenance |
| juvirez/yandex-music-app An unofficial native macOS desktop app for Yandex Music, built as a webview wrapper with native integrations. It adds media key support, sy… | 23 | 1430 | maintenance |
| onmyway133/IconGenerator IconGenerator is an Electron-based macOS desktop app that generates app icons for Apple platforms. It resizes a source image into all requi… | 23 | 1430 | maintenance |
| electron-userland/electron-json-storage A Node.js library for Electron apps that provides a localStorage-like API to persist and read JSON objects as user settings in the OS appli… | 32 | 1425 | maintenance |
| purogamer/Fluent-for-Steam Fluent for Steam is a community skin/theme for the Steam desktop client that restyles its interface following Windows 11 Fluent Design prin… | 23 | 1415 | maintenance |
| qmlnet/qmlnet Qml.Net is a library that integrates Qt/QML with .NET (Framework, Core, and Mono), letting developers build cross-platform desktop applicat… | 23 | 1412 | maintenance |
| kozec/syncthing-gtk A GTK3 and Python-based desktop GUI and notification area icon for the Syncthing file synchronization daemon. It wraps Syncthing's WebUI fu… | 23 | 1401 | maintenance |
| vinifmor/bauh bauh is a graphical interface for managing Linux applications across multiple packaging formats, including AppImage, Debian and Arch packag… | 23 | 1399 | maintenance |
| brookhong/KeyCastOW KeyCastOW is a small, portable Windows utility that displays keystrokes on screen as you type. It is designed for screencast recording so v… | 32 | 1397 | maintenance |
| PlusHaze/TrayNotification A JavaFX library that provides easy-to-use, customizable tray notifications for desktop applications. It ships with five preset notificatio… | 32 | 1393 | maintenance |
| ArthurHub/HTML-Renderer A 100% managed C# library that renders HTML 4.01 and CSS level 2 content across WinForms, WPF, Mono, and PDF generation scenarios. It provi… | 97 | 1392 | maintenance |
| addy-dclxvi/almighty-dotfiles A personal dump repository of Linux desktop configuration files (dotfiles) covering window managers like Openbox, i3, i3-gaps, and Bspwm, a… | 32 | 1386 | maintenance |
| jakob/TableTool Table Tool is a simple native macOS application for creating, editing, and converting CSV files. It automatically detects CSV format specif… | 23 | 1381 | maintenance |
| ThomasJaeger/VisualMASM Visual MASM is a free IDE for the Microsoft Macro Assembler (MASM) that lets users write, assemble, and debug 16/32/64-bit Windows and 16-b… | 32 | 1364 | maintenance |
| cmacrae/spacebar spacebar is a minimal, customizable status bar for macOS written in C. It is designed to pair with tiling window managers like yabai, displ… | 23 | 1357 | maintenance |
| kotatogram/kotatogram-desktop Kotatogram Desktop is an experimental fork of the official Telegram Desktop client written in C++, adding extra features such as local fold… | 63 | 1356 | maintenance |
| ysc3839/FontMod FontMod is a Windows DLL hooking tool that changes the fonts used by Win32 programs, including GDI, GDI+, and Qt-based applications. It wor… | 23 | 1355 | maintenance |
| NeutroniumCore/Neutronium Neutronium is a .NET library for building desktop applications with HTML, CSS, and JavaScript UIs using the MVVM pattern, powered by Chromi… | 23 | 1351 | maintenance |
| mono/xwt Xwt is a cross-platform UI toolkit for .NET and Mono that exposes a single unified API mapped to native widgets on each platform (WPF/Gtk o… | 10 | 1349 | maintenance |
| gielcobben/caption Caption is an open-source desktop application built on Electron that finds, downloads, and renames subtitles for video files via drag & dro… | 23 | 1339 | maintenance |
| blakewatters/TransitionKit TransitionKit is a small Objective-C library providing a block-based API for implementing state machines on iOS and Mac OS X. It supports a… | 23 | 1321 | maintenance |
| Schneegans/Fly-Pie Fly-Pie is a GNOME Shell extension that provides marking (pie) menus opened via keyboard shortcuts, mouse gestures, or touch input. It can … | 74 | 1313 | maintenance |
| fschutt/azul Azul is a free, reactive desktop GUI framework for Rust, C, C++, Python and other languages, built on Mozilla's WebRender with a CSS/HTML-l… | 93 | 6113 | experimental |
| hyprwm/Hypr Hypr is a dynamic tiling window manager for Xorg, written in modern C++20 using XCB. It provides tiling and floating windows, workspaces, a… | 23 | 1310 | maintenance |
| surrealdb/surrealist Surrealist is a visual management interface for SurrealDB, available as a desktop app (built with Tauri and React) and web app, letting use… | 93 | 1298 | maintenance |
| GitbookIO/nuts Nuts is a self-hostable server that serves desktop application releases and downloads, using GitHub releases as its storage backend. It pro… | 32 | 1294 | maintenance |
| thompsonate/Shifty Shifty is a free, open-source macOS menu bar app that extends the built-in Night Shift feature with per-app, per-website, and custom-schedu… | 23 | 1293 | maintenance |
| OneMoreGres/ScreenTranslator Screen Translator is a desktop utility that captures a selected region of the screen, performs OCR on it, and sends the recognized text to … | 68 | 1279 | maintenance |
| rust-qt/ritual A Rust tool that analyzes C++ library APIs and generates fully-featured Rust crates providing access to them. Its primary motivation is ena… | 32 | 1279 | maintenance |
| phaselden/FlipIt FlipIt is a Windows flip clock screensaver inspired by Fliqlo, written in C# without Flash. It displays a large flip-style clock, optionall… | 23 | 1276 | maintenance |
| ahrm/UnstableFusion UnstableFusion is a PyQt5 desktop frontend for Stable Diffusion that supports text-to-image generation, inpainting, img2img, and outpaintin… | 23 | 1273 | maintenance |
| witalihirsch/qBitTorrent-fluent-theme A Fluent Design theme (dark and light variants) for the qBitTorrent torrent client, styled after Windows 11's WinUI look with optional Mica… | 23 | 1271 | maintenance |
| forge-ext/forge Forge is a GNOME Shell extension that adds i3/sway-style tree-based tiling window management to GNOME on X11 and Wayland. It offers vim-lik… | 70 | 1261 | maintenance |
| Moosync/Moosync-electron Moosync is a customizable, open-source desktop music player built with Electron and Vue that plays local audio files as well as music from … | 10 | 1257 | maintenance |
| JetBrains/projector-server A server-side JVM library that lets you run Swing/AWT applications remotely and access them from a browser or dedicated client. It was the … | 10 | 1252 | maintenance |
| apache/openoffice Apache OpenOffice is a full-featured open-source office productivity suite including word processing, spreadsheets, presentations, graphics… | 77 | 1235 | maintenance |
| dteoh/SlowQuitApps A macOS application that adds a configurable global delay to the Cmd-Q shortcut, requiring users to hold it down before an app quits. It sh… | 23 | 1229 | maintenance |
| keeferrourke/capitaine-cursors Capitaine cursors is an X11 cursor theme inspired by macOS and based on KDE Breeze, with dark and light variants and support for a wide ran… | 23 | 1229 | maintenance |
| Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle A Qt5 C++ library providing a frameless MainWindow implementation with a custom dark stylesheet based on the Fusion style, styled after the… | 32 | 1225 | maintenance |