Open Source Desktop Apps

Discover 162 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 5, 2026.

162 repositories · updated October 5, 2026

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
RapidRAW: Edit RAW Photos with GPU Acceleration

RapidRAW: Edit RAW Photos with GPU Acceleration

RapidRAW is a non-destructive photo editor for RAW and other image files, built with Rust, Tauri, React, and GPU processing. It suits photographers who want a lightweight desktop workflow with editing, library management, and batch export.

TypeScriptRustReact
Added Feb 3, 2026 View details
devtools-x: Use Developer Utilities in a Lightweight Desktop App

devtools-x: Use Developer Utilities in a Lightweight Desktop App

DevTools-X brings dozens of common developer utilities into one cross-platform desktop app built with Tauri, React, and Rust. It suits developers who want offline-friendly tools without installing a separate app for each task.

Developer ToolsDesktop AppCross Platform
Added Feb 3, 2026 View details
pear-desktop: Use YouTube Music as a Desktop App

pear-desktop: Use YouTube Music as a Desktop App

Pear Desktop wraps YouTube Music in a cross-platform desktop application with a native look and feel. It suits listeners who want a dedicated player and developers who want to extend it with plugins and themes.

Desktop AppElectronTypeScript
Added Feb 2, 2026 View details
epicenter: Build Local-First Apps With Synchronized Data

epicenter: Build Local-First Apps With Synchronized Data

Epicenter is a TypeScript project for building local-first apps around a store users own. It keeps app data on-device in a Yjs document and synchronizes it across signed-in devices, with Honeycrisp as its current example.

TypeScriptLocal FirstDatabase
Added Feb 1, 2026 View details
seabird: Explore and Manage Kubernetes Clusters on Desktop

seabird: Explore and Manage Kubernetes Clusters on Desktop

Seabird is a native Kubernetes IDE for the GNOME desktop, bringing cluster exploration and management into a graphical interface. It suits users who want resource editing, logs, metrics, and command-line access in one desktop app.

GoDesktop AppKubernetes
Added Jan 27, 2026 View details
desktop: Test REST, GraphQL, and HTTP APIs in a Desktop Client

desktop: Test REST, GraphQL, and HTTP APIs in a Desktop Client

HTTPie Desktop is a cross-platform client for sending requests to REST, GraphQL, and other HTTP APIs. It suits developers who want a graphical alternative for exploring endpoints and checking responses, with builds for macOS, Windows, and Linux.

APIAPI TestingDesktop App
Added Jan 26, 2026 View details
ai-file-sorter: Organize and Rename Files with AI

ai-file-sorter: Organize and Rename Files with AI

AI File Sorter is a cross-platform desktop app that suggests categories and clearer filenames for images, documents, and supported media. Review every proposed change before applying it, using local models for offline, on-device workflows or remote models with your credentials.

AILLMDesktop App
Added Jan 24, 2026 View details
cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term: A Retro-Style Terminal Emulator

cool-retro-term is a Qt6 terminal emulator for Linux and macOS that recreates the look of cathode-ray tube displays. It suits users who want a customizable retro aesthetic for everyday terminal work, rather than a different terminal workflow.

TerminalDesktop AppLinux
Added Jan 24, 2026 View details
zed: A High-Performance Multiplayer Code Editor

zed: A High-Performance Multiplayer Code Editor

Zed is a Rust-based code editor designed for fast, responsive editing and multiplayer collaboration. It suits developers who want a desktop editor for individual work or shared coding sessions across macOS, Linux, and Windows.

RustDeveloper ToolsText Editor
Added Jan 22, 2026 View details
Weylus: Turn a Tablet into a Computer Input Device

Weylus: Turn a Tablet into a Computer Input Device

Weylus lets you use a tablet or phone as a touch screen or graphics tablet for your computer through a browser. It is especially capable on Linux, with stylus pressure, tilt, multi-touch, window capture, and optional second-screen support.

RustLinuxRemote Desktop
Added Jan 21, 2026 View details
pyqtgraph: Build Fast Scientific Data Visualizations

pyqtgraph: Build Fast Scientific Data Visualizations

PyQtGraph is a Python graphics library for interactive visualization in scientific and engineering applications. It combines NumPy, Qt and optional OpenGL support for plotting and displaying data in desktop applications.

PythonVisualizationLibrary
Added Jan 20, 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 ❤️