Cross-Platform Open Source Software
Discover 135 open source Cross Platform repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Cross Platform projects here are most often combined with Desktop App, Developer Tools and TypeScript. Last updated October 4, 2026.
135 repositories · updated October 4, 2026

Lazyeat: Control Devices with Gestures and Voice
Lazyeat is a desktop tool for hands-free device control using camera-based gestures and voice input. It is aimed at people who want to operate a device while eating or whenever touching it is inconvenient.

fleet: Manage and Secure Devices Across Operating Systems
Fleet is a device management platform for IT and security teams that need to manage, monitor, and secure computers across operating systems. It offers GUI, API, and GitOps workflows for tasks such as MDM, patching, software deployment, and compliance checks.

YTSage: Download YouTube Videos with a Desktop App
YTSage is a cross-platform Python desktop downloader built around yt-dlp. Its PySide6 interface helps users download video, audio, subtitles, and playlists, with options such as SponsorBlock and format selection.

noxdir: Explore Disk Usage in a Terminal
NoxDir is a cross-platform terminal utility for exploring disk usage and finding space-consuming files and directories. It suits interactive cleanup workflows, with caching and scan filters for large file systems.

flat: Run a Live Online Classroom on Web and Desktop
Agora Flat is a TypeScript classroom client for web, Windows, and macOS, combining a collaborative whiteboard with live audio, video, messaging, and classroom tools. It suits teams building or evaluating interactive online teaching experiences.

pueue: Queue and Manage Shell Commands
Pueue is a Rust command-line tool for queuing long-running shell commands and controlling them through a background daemon. It suits individual users who want persistent task tracking and configurable sequential or parallel execution without relying on an active terminal session.

httptoolkit: Inspect and Debug HTTP Traffic
HTTP Toolkit is a cross-platform tool for inspecting, rewriting, and mocking HTTP(S) traffic. It helps developers debug clients and services by capturing requests and responses, testing custom requests, and simulating endpoints.

ClipCascade: Sync Clipboard Content Across Devices
ClipCascade automatically syncs text, images, and files across desktop and Android devices. Choose a community server or self-host it, with server-based and peer-to-peer sync options.

ggml: Build Portable Tensor Workloads for Machine Learning
ggml is a dependency-free C/C++ tensor library for building machine-learning workloads across CPUs and other backends. It is suited to developers who need low-level control over tensor operations, quantization, and deployment across different platforms.

Agent-S: Automate Desktop Tasks Through a GUI Agent
Agent-S is a Python framework that uses screenshots, mouse clicks, and keyboard input to carry out natural-language tasks in desktop applications. It suits research and automation workflows that need an agent to interact with a real computer interface.

ClickUi: A Desktop Assistant for Chatting with AI Models
ClickUi is a Python desktop assistant that opens with a hotkey and supports text and voice conversations with local or API-based AI models. It suits people who want AI tools available alongside their everyday computer work.

koodo-reader: Manage and Read Ebooks Across Devices
Koodo Reader is a cross-platform ebook library and reader for desktop, mobile, and web. It supports many document and comic formats, configurable reading tools, and optional sync and backup services for readers who want one library across devices.