Open Source Desktop Apps

Discover 161 open source Desktop App repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Desktop App projects here are most often combined with Cross Platform, TypeScript and Privacy. Last updated October 4, 2026.

161 repositories · updated October 4, 2026

qdirstat: Find What Is Using Your Disk Space

qdirstat: Find What Is Using Your Disk Space

QDirStat is a Qt desktop application that visualizes directory sizes in a tree and treemap, helping users locate large files and reclaim space. It also offers configurable cleanup actions and views for file types, ages, and installed packages.

C++LinuxDesktop App
Added Mar 11, 2026 View details
frpc-desktop: Manage FRP Tunnels with a Desktop App

frpc-desktop: Manage FRP Tunnels with a Desktop App

Frpc-Desktop is a cross-platform desktop client for configuring and managing FRP tunnels. It suits people who want a visual alternative to editing frpc configuration files, with support for multiple proxy types and configuration import and export.

Desktop AppElectronTypeScript
Added Mar 11, 2026 View details
RetroDECK: Play Retro Games on Linux Devices

RetroDECK: Play Retro Games on Linux Devices

RetroDECK packages emulators, game engines, ports, and tools into a single Flatpak for Linux handhelds, desktops, HTPCs, and console-style PCs. It suits people who want a unified retro gaming setup without assembling and configuring each component themselves.

LinuxDesktop AppShell
Added Mar 8, 2026 View details
Waifu2x-Extension-GUI: Upscale Images and Video

Waifu2x-Extension-GUI: Upscale Images and Video

A Windows desktop app for enlarging and denoising images, GIFs, and video, with AI-based video frame interpolation. It combines multiple processing engines and supports AMD, Nvidia, and Intel GPUs.

C++Computer VisionMachine Learning
Added Mar 7, 2026 View details
Amethyst: Tile and Arrange Windows on macOS

Amethyst: Tile and Arrange Windows on macOS

Amethyst is a macOS window manager that automatically arranges windows in tiling layouts, with keyboard controls inspired by xmonad. It suits people who want predictable window placement and keyboard-driven navigation across desktops and screens.

macOSDesktop AppProductivity
Added Mar 6, 2026 View details
audapolis: Edit Spoken-Word Audio and Video with Transcription

audapolis: Edit Spoken-Word Audio and Video with Transcription

Audapolis is a desktop editor for spoken-word audio and video that pairs a text-focused editing workflow with automatic transcription. It suits podcasters, journalists and other creators who want to edit locally without sending media to the cloud.

TypeScriptAudio EditingTranscription
Added Mar 1, 2026 View details
clash-party: Manage Mihomo Proxies with a Desktop App

clash-party: Manage Mihomo Proxies with a Desktop App

Clash Party is an Electron-based desktop GUI for Mihomo, the proxy core formerly known as Clash Meta. It helps users manage profiles, subscriptions, routing rules, and core settings through a graphical interface.

TypeScriptDesktop AppElectron
Added Feb 26, 2026 View details
Floorp: A Firefox-Based Browser for a More Flexible Web

Floorp: A Firefox-Based Browser for a More Flexible Web

Floorp is a desktop browser based on Mozilla Firefox, aimed at people who want an alternative browser focused on an open, private web. It supports Windows, macOS, and Linux, with installers and package-manager options described by the project.

BrowserTypeScriptPrivacy
Added Feb 24, 2026 View details
AppFlowy: Organize Projects, Notes, and Team Knowledge

AppFlowy: Organize Projects, Notes, and Team Knowledge

AppFlowy is a cross-platform collaborative workspace for notes, wikis, projects, and tasks, with AI features and options for controlling where data is hosted. It suits individuals and teams looking for a customizable alternative to hosted productivity suites.

DartProductivityCollaboration
Added Feb 23, 2026 View details
transok-wails: Share Files Across a Local Network

transok-wails: Share Files Across a Local Network

Transok is a desktop tool for sharing files and folders with devices on a local network. It supports browser-based downloads, optional password protection, and discovery of sharing devices nearby.

GoDesktop AppNetworking
Added Feb 20, 2026 View details
p2p: Connect Two PCs for Remote Desktop and Chat

p2p: Connect Two PCs for Remote Desktop and Chat

p2p is a portable Windows remote desktop tool for direct peer-to-peer connections, with remote control and messaging. It may suit one-off support or direct assistance when both users can exchange connection addresses and run the app as administrator.

CsharpDesktop AppWindows
Added Feb 17, 2026 View details
Ice: Manage and Customize the macOS Menu Bar

Ice: Manage and Customize the macOS Menu Bar

Ice is a macOS utility for hiding, arranging, and revealing menu bar items, with controls for menu bar appearance and hotkeys. It suits Mac users who want more control over a crowded menu bar and requires macOS 14 or later.

macOSDesktop AppUtility
Added Feb 16, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️