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

GDevelop: Build 2D, 3D, and Multiplayer Games Without Code
GDevelop is a cross-platform game engine for creating 2D, 3D, and multiplayer games with a visual, event-based editor. It suits beginners and experienced developers who want to build games without writing code for core gameplay.

iptvnator: Play IPTV Streams Across Devices
IPTVnator is a cross-platform player for personal IPTV playlists, with live TV, video-on-demand, and guide features. Use it to organize and play your own M3U, Xtream Codes, or Stalker sources on desktop or in a browser.

1Remote: Manage and Launch Remote Sessions
1Remote is a Windows desktop app for organizing and launching remote sessions from one place. It supports protocols including RDP, SSH, VNC, Telnet, and SFTP, with configurable connection details and runners.

wBlock: Block Ads and Trackers in Safari
wBlock is a free Safari content blocker for Mac, iPhone, iPad, and Apple Vision Pro. It combines filter lists with a scripts extension for userscripts, userstyles, and page-level controls.

pear-rec: Capture Screenshots and Record Screen, Audio, and Video
pear-rec is a cross-platform desktop and web tool for screenshots, screen and audio recording, video capture, and GIF creation. It suits people who want these capture and editing tools in one application built with Electron and React.

winboat: Run Windows Apps on Linux
WinBoat runs a Windows virtual machine in a Docker or Podman container and integrates its apps into a Linux desktop. It suits Linux users who need Windows software without leaving their usual workflow, but requires virtualization and substantial disk space.

meetily: Transcribe and Summarize Meetings Locally
Meetily is a desktop meeting assistant that records, transcribes, and summarizes meetings using local models and configurable AI providers. It suits people and organizations that want more control over meeting data than cloud-first tools provide.

shadPS4: Emulate PlayStation 4 Games on Desktop
shadPS4 is an early-stage PlayStation 4 emulator written in C++ for Windows, Linux, and macOS. It targets developers and users exploring PS4 emulation, but compatibility and stability vary by game.

ladybird: Build an Independent Web Browser
Ladybird is an independent web browser built around a novel, web-standards-based engine. It is currently pre-alpha and intended for developers exploring or contributing to browser development, not everyday browsing.

systeminformer: Monitor Windows Activity and Debug Processes
System Informer is a Windows utility for monitoring system resources, inspecting processes, debugging software, and investigating malware. It suits administrators and developers who need detailed, real-time visibility into system activity.

EverythingToolbar: Search Files from the Windows Taskbar
EverythingToolbar brings Everything search to the Windows taskbar, so you can find and open files without switching to a separate search window. It suits Windows 10 and 11 users who already run Everything and want faster access to its indexed search.

MSEdgeRedirect: Open Edge-Directed Links in Your Default Browser
MSEdgeRedirect redirects links and commands that would open in Microsoft Edge to your default browser. It is designed for Windows users who want to keep their preferred browser for Windows search, widgets, news, and other Edge-directed links.