Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source desktop-applications software

1730 open-source libraries, tools and applications tagged desktop-applications, ranked by how closely desktop-applications is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1730 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
texus/TGUI
TGUI is a cross-platform modern C++ GUI library providing widgets, theming, and a GUI builder tool. It supports multiple rendering backends…
881069active
anufrievroman/waypaper
Waypaper is a GUI wallpaper manager for Linux systems running Wayland or Xorg, as well as macOS. It acts as a frontend for popular wallpape…
821068active
tsowell/wiremix
wiremix is a terminal user interface (TUI) audio mixer for PipeWire written in Rust. It lets users adjust volumes, route audio between devi…
571065active
smplayer-dev/smplayer
SMPlayer is a free, open-source graphical media player for Windows, Linux, and macOS that serves as a GUI frontend for MPlayer (and optiona…
841061stable
canton7/Stylet
Stylet is a lightweight ViewModel-first MVVM framework for WPF applications on .NET Framework and .NET Core/.NET 5+. Inspired by Caliburn.M…
321059stable
yue/yue
Yue is a C++ library for building native cross-platform desktop GUI applications, with bindings for Node.js and Lua. It provides native wid…
303608maintenance
YYC572652645/QCoolPage
A collection of custom Qt widgets for building visually striking desktop interfaces, including carousels, bar charts, progress bars, panels…
671056active
Xenia Manager
Xenia Manager is a Windows desktop application that simplifies using the Xenia Xbox 360 emulator with a friendly GUI. It handles emulator s…
891055active
laserpants/qt-material-widgets
A C++ library providing Qt widgets that implement Google's Material Design specification for desktop applications. It includes components s…
323603maintenance
anmoljagetia/Flatabulous
Flatabulous is a flat GTK desktop theme for Ubuntu and other GNOME/Unity-based Linux systems, based on the Ultra-Flat theme. It is installe…
233602maintenance
J-x-Z/cocoa-way
Cocoa-Way is a native macOS Wayland compositor written in Rust that renders Linux desktop applications using Apple's Metal API. It acts as …
791052active
JaKooLit Hyprland Setup
A collection of automated shell-based installer scripts for setting up the Hyprland Wayland compositor with KooL's preconfigured dotfiles o…
643591maintenance
巨应壁纸 (LiveWallpaper)
Giantapp Livewallpaper is an open-source wallpaper application for Windows 10/11 that supports both dynamic (video/animated) and static wal…
881051active
JLErvin/berry
Berry is a small, lightweight stacking window manager for X11 written in C using XLib. It provides a healthy, byte-sized alternative for us…
521050active
msitarzewski/brew-browser
Brew Browser is a native desktop GUI for the Homebrew package manager, letting users browse, search, install, uninstall, upgrade, and snaps…
741047active
DmytroVasin/DrawPen
DrawPen is an open-source desktop screen annotation tool that overlays drawing tools (pen, shapes, text, highlighter, laser pointer) on top…
921045active
nchudleigh/homerow
Homerow is a macOS application that provides keyboard navigation for the entire operating system, letting users click buttons, links, and U…
321043active
cococry/leif
Leif is a minimal, configurable, GPU-accelerated immediate mode UI library written in C with modern OpenGL. It includes a fast in-house bat…
301042active
tngoman/Store-POS
Store POS is a modern Electron-based desktop point-of-sale application built with React, TypeScript, and an Express + SQLite backend. It su…
761041active
MacGapProject/MacGap1
MacGap is an Objective-C Xcode project that wraps HTML/CSS/JS applications in a native macOS WebView, exposing a JavaScript API for OS X in…
103533maintenance
neelabo/NeeView
NeeView is a free, open-source Windows image viewer that lets you browse images in folders and compressed archives like flipping through a …
801037active
Kas GUI Toolkit
KAS is a pure-Rust GUI toolkit providing stateful widgets with automatic layout, theming, and accessibility support. It aims to make simple…
771035active
iNKORE-NET/UI.WPF.Modern
iNKORE.UI.WPF.Modern (iUWM) is a C# library that brings Fluent 2 (modern Windows 11-style) styles and controls to WPF applications. It lets…
711035active
dtsola/xiaoyaosearch
XiaoyaoSearch is a cross-platform desktop application (Electron + Python/FastAPI) that lets users find local files using AI-powered semanti…
741034active
newmanls/rofi-themes-collection
A collection of themes for the Rofi application launcher and window switcher on Linux. It provides ready-made rasi theme files (e.g., round…
701034active
Particle Life
An interactive desktop application that simulates Particle Life, a simple particle system that exhibits complex life-like emergent behavior…
561028active
sharpbrowser/SharpBrowser
SharpBrowser is a full-featured open-source web browser for Windows built in C# on the CefSharp (Chromium Embedded Framework) engine. It of…
361027active
TT-ReBORN/Georgia-ReBORN
Georgia-ReBORN is a feature-rich, clean theme for the foobar2000 audio player with full dynamic color theming based on album art. It offers…
621026active
FreeterApp/Freeter
Freeter is a free, open-source desktop organizer app that gathers everything needed for work — web apps, files, notes, to-do lists, command…
761025active
RiotGames/leaguedirector
League Director is a desktop application for staging and recording cinematic videos from League of Legends replays. It provides camera cont…
531020active
XCap
XCap is a cross-platform screen capture library written in Rust supporting Linux (X11, Wayland), macOS, Windows, and HarmonyOS. It provides…
921017active
alexkay/spek
Spek is a free, open-source acoustic spectrum analyser that renders spectrograms of audio files. It is a cross-platform desktop application…
233451maintenance
gausian-AI/Gausian_native_editor
Gausian is a native desktop video editor built in Rust with GPU-accelerated preview (WGPU), timeline editing, and hardware decoding via Vid…
481015active
ryanries/UniversalPauseButton
A small Windows system-tray utility that pauses and unpauses the foreground application (or a named process) when you press the Pause/Break…
241015active
fuhsjr00/bug.n
bug.n is a tiling window manager add-on for the Microsoft Windows Explorer shell, written in AutoHotkey. It dynamically arranges windows in…
233435maintenance
ubuntu/lightdm
LightDM is a lightweight, cross-desktop display manager daemon that runs display servers (X, Wayland, Mir), presents greeters for user logi…
961012stable
winblues/blue95
Blue95 is a Fedora Atomic-based Xfce desktop Linux distribution themed with Chicago95 to evoke a Windows 95-era computing experience. It is…
631012active
CityOfZion/neon-wallet
Neon Wallet is an Electron-based desktop light wallet for the NEO blockchain, supporting wallet creation, Ledger hardware login, NEP6 accou…
311012active
yuzhengyang/Fork
Fork is a C# utility library (published as Azylee.Core on NuGet) that bundles common helper methods for data processing, file handling, enc…
391011active
itay-grudev/SingleApplication
A C++ library replacing QtSingleApplication for Qt 5 and Qt 6 that enforces single-instance behavior for Qt applications. It supports inter…
761009active
Fausto-Korpsvart/Gruvbox-GTK-Theme
A GTK theme for Linux desktops based on the Gruvbox colour palette, written in SCSS and styled for GNOME with generic support for Cinnamon,…
101008active
nwg-piotr/nwg-look
nwg-look is a GTK3 settings editor designed for wlroots-based Wayland environments like sway. It applies gsettings directly without Xwaylan…
841006active
OnTopReplica
A Windows desktop utility that shows a real-time, always-on-top replica of any window you choose, built on native DWM thumbnails. It suppor…
233405maintenance
sonnyp/Tangram
Tangram is a GNOME desktop application that acts as a browser for pinned tabs, letting users organize web applications into persistent, san…
661005stable
Jaysce/Spaceman
Spaceman is a native macOS menu bar app that displays your Spaces / Virtual Desktops, showing which space is active across one or more disp…
491005active
AkiraBit/PicSharp
PicSharp is a modern, cross-platform desktop application for high-performance image compression, built with Tauri and TypeScript. It suppor…
531003active
jacobslusser/ScintillaNET
A Windows Forms control, wrapper, and bindings for the Scintilla source code editing component, written in C#. It provides syntax styling, …
10999active
ksnip/ksnip
ksnip is a Qt-based cross-platform screenshot tool with rich annotation features for Linux (X11 and Wayland), Windows, and macOS. It suppor…
853361maintenance
flexxui/flexx
Flexx is a pure Python GUI toolkit that uses web technology (HTML5/JavaScript) for rendering, transpiling Python to JavaScript via PScript.…
763327maintenance
jathu/UIImageColors
A Swift library that extracts the most dominant and prominent colors from UIImage and NSImage instances, in the style of iTunes artwork col…
103270maintenance
cztomczak/cefpython
CEF Python provides Python bindings for the Chromium Embedded Framework, letting Python applications embed a full Chromium-based browser. I…
673237maintenance
JackyAndroid/AndroidTVLauncher
An open-source Android TV launcher application built in the Leanback style, written in Java with a minimum SDK of 17. It provides a TV home…
233137maintenance
ZyqGitHub1/h-player-v2
h-player-v2 is an Electron desktop application built with Quasar Framework (Vue) for online playback of HLS video streams from resource col…
233126maintenance
RoundedTB/RoundedTB
RoundedTB is a Windows utility that adds margins, rounded corners, and segmented/dynamic resizing to the Windows taskbar. It supports Windo…
103122maintenance
Wanderson-Magalhaes/Modern_GUI_PyDracula_PySide6_or_PyQt6
PyDracula is a modern dark-themed GUI template built with PySide6/PyQt6 and Python, providing a polished desktop application interface with…
323089maintenance
jaquadro/NBTExplorer
NBTExplorer is a graphical editor for Named Binary Tag (NBT) data, primarily aimed at editing Minecraft game data such as level.dat, region…
233069maintenance
IgnaceMaes/MaterialSkin
A .NET library that applies Google's Material Design theming to Windows Forms applications in C# or VB.NET. It provides themed controls lik…
323043maintenance
vercel/hazel
Hazel is a lightweight update server for Electron apps that pulls release data from GitHub Releases and serves update checks to the Electro…
233017maintenance
avatsaev/touchbar_nyancat
A small macOS app that displays an animated Nyan Cat on the MacBook Pro Touch Bar. It is a novelty toy rather than a productivity tool.
232986maintenance
ImVexed/muon
Muon is a lightweight Go-based alternative to Electron that uses the Ultralight GPU-rendered WebKit engine instead of Chromium. It lets dev…
322942maintenance
xflux-gui/fluxgui
Fluxgui is an open-source Python GUI indicator applet for Linux that controls screen color temperature via the xflux or Redshift backends, …
732916maintenance
cztomczak/phpdesktop
PHP Desktop is an open-source framework for building native desktop GUI applications using PHP, HTML5, JavaScript and SQLite, often describ…
692878maintenance
streamlink/streamlink-twitch-gui
A multi-platform Twitch.tv desktop browser built on NW.js that acts as a graphical front-end for the Streamlink CLI. It lets users browse s…
652873maintenance
beardedspice/beardedspice
BeardedSpice is a macOS menubar application that lets you control web-based media players (YouTube, SoundCloud, etc.) and native apps like …
232840maintenance
rsms/fb-mac-messenger
An unofficial native macOS app that wraps Facebook's Messenger web client in a desktop application. It provides a standalone Messenger expe…
492835maintenance
ch11ng/exwm
EXWM (Emacs X Window Manager) turns Emacs into a full X11 window manager, allowing users to manage X windows as Emacs buffers. This origina…
232822maintenance
qiuzhi2046/Qclaw
Qclaw is an Electron-based desktop GUI that lets non-technical users set up and manage OpenClaw without using the command line. It provides…
492811maintenance
hello-efficiency-inc/raven-reader
Raven Reader is an open-source cross-platform desktop RSS/news reader built with Electron and Vue that aggregates articles from feeds in a …
102807maintenance
steve228uk/YouTube-Music
A native macOS app that wraps music.youtube.com in a WKWebView so YouTube Music runs as a standalone desktop application. It adds system in…
232801maintenance
cunarist/rinf
Rinf is a framework that combines Rust for native business logic with Flutter for the GUI, communicating via native FFI with type-safe gene…
982799maintenance
hitchao/Jvedio
Jvedio is a Windows desktop application for managing local video libraries. It scans local videos, extracts unique identification codes, au…
102766maintenance
catsout/wallpaper-engine-kde-plugin
A KDE Plasma plugin that integrates Wallpaper Engine wallpapers, enabling live and video wallpapers on the Linux desktop. The project has m…
102709maintenance
WizTeam/WizQTClient
WizNote (WizQTClient) is a cross-platform desktop client for the WizNote cloud note-taking service, built with Qt in C++. It provides a per…
232659maintenance
betterlockscreen/betterlockscreen
Betterlockscreen is a shell-based lockscreen utility for Linux that wraps i3lock to provide fast, visually appealing lock screens with imag…
472650maintenance
Sciter SDK
Go bindings (via cgo) for Sciter, an embeddable HTML/CSS/script engine for building desktop UIs. It exposes most of the Sciter API, includi…
232617maintenance
kozw/mui
Modern UI for WPF (MUI) is a set of controls, styles, and themes that give WPF desktop applications a modern, Metro-style look. It includes…
102597maintenance
LazoVelko/Windows-Hacks
A Windows application showcasing creative and unusual manipulations of other windows via the Windows API, written in C#. It includes tricks…
322539maintenance
jordansinger/SwiftUI-Kit
A SwiftUI demo application showcasing how system components and interactions look and behave with system defaults across iOS, iPadOS, macOS…
322534maintenance
hholtmann/smcFanControl
smcFanControl is a macOS application that lets users set minimum fan speeds on Intel and Apple Silicon Macs to keep them running cooler. It…
232511maintenance
xiaozhu188/electron-vue-cloud-music
An Electron + Vue + Ant Design Vue desktop music client that mimics NetEase Cloud Music, built on the NeteaseCloudMusicApi backend. It feat…
232467maintenance
dataelement/dsh-desktop
DSH Desktop is a local-first, cross-platform desktop application that packages the DeepSeek Harness agent runtime as an installable app for…
8013014experimental
anishathalye/lumen
Lumen is a macOS menu bar application that automatically adjusts screen brightness based on the lightness of on-screen content rather than …
742428maintenance
Bismuth-Forge/bismuth
Bismuth is a KDE Plasma add-on (KWin script) that automatically tiles windows and enables keyboard-driven window management, similar to i3,…
102419maintenance
GoVCL
GoVCL is a cross-platform native GUI library for Go, binding to liblcl (built with Lazarus/Free Pascal). It provides a Visual Component Lib…
462400maintenance
Mechvibes
Mechvibes is a free, open-source desktop application that plays mechanical keyboard sounds (or any custom sound) as you type, so you can en…
672344maintenance
NsCDE/NsCDE
NsCDE is a retro-styled desktop environment for Unix-like systems that mimics the classic CDE look while built on FVWM with Python and Shel…
602338maintenance
Dragablz
Dragablz is an open-source WPF tab control library for .NET that provides draggable, tearable tabs along with docking, floating tool window…
322328maintenance
solus-project/budgie-desktop
Budgie Desktop is a feature-rich, elegant desktop environment for Linux, originally developed for the Solus distribution, featuring a panel…
232299maintenance
mikker/LeaderKey
Leader Key is a free, open-source macOS launcher app inspired by Vim's leader key, letting users trigger apps and actions via fast, predict…
542296maintenance
Aloshi/EmulationStation
EmulationStation is a cross-platform graphical front-end for retro game emulators, written in C++ with SDL2. It supports keyboardless contr…
232294maintenance
chjj/compton
Compton is a lightweight standalone X11 compositor forked from xcompmgr-dana, written in C. It adds window effects like shadows, transparen…
232262maintenance
gabrielrcouto/php-gui
A PHP library for building cross-platform desktop GUI applications without installing any PHP extension, installed via Composer. It works b…
232232maintenance
Jas-SinghFSU/HyprPanel
HyprPanel is a highly customizable bar/panel for the Hyprland Wayland compositor, built with AGS/Astal and GJS (TypeScript). It provides sy…
102186maintenance
esjeon/krohnkite
Kröhnkite is a dynamic tiling extension for KWin, the KDE window manager, inspired by dwm. It automatically tiles windows while integrating…
232183maintenance
mattn/go-gtk
Go bindings for the GTK+ 2 graphical toolkit, letting developers build native desktop GUI applications in Go. It wraps GTK, GDK, and GDK-Pi…
322180maintenance
c-smile/sciter-sdk
Sciter is an embeddable HTML/CSS/scripting engine for building native desktop application UIs on Windows, macOS, and Linux, integrated from…
102176maintenance
jadepeng/XMusicDownloader
A C# desktop application that aggregates music search across Baidu, NetEase, QQ, Kugou, and Migu music sites and supports batch downloading…
232174maintenance
maruos/maruos
Maru OS is an open-source Android-based operating system that turns your smartphone into a desktop PC when connected to an external display…
682123maintenance
archagon/sensible-side-buttons
A macOS menu bar application that makes the side (M4/M5) buttons on third-party mice work as back/forward navigation by simulating three-fi…
852119maintenance
libui
libui is a simple and portable GUI library for C that uses each platform's native GUI technologies to create native-looking interfaces. It …
2310897experimental

← prev page 12 / 18 next →