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

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.

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.

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.

ten-vad: Detect Speech Activity in Streaming Audio
TEN VAD is a low-latency voice activity detector that identifies speech at the audio-frame level for real-time applications. It provides C interfaces and bindings for several languages and platforms, with prebuilt-library and ONNX options.

ZLUDA: Run CUDA Applications on Non-NVIDIA GPUs
ZLUDA aims to let unmodified CUDA applications run on non-NVIDIA GPUs as a drop-in CUDA replacement. It is for developers and users who want to try CUDA software on supported non-NVIDIA hardware; check the project documentation for setup and compatibility details.

Musify: Stream and Manage Music on Android
Musify is a Flutter-based Android music app for streaming and offline listening, with playlists, lyrics, radio, and library tools. It suits listeners who want a customizable player without ads or subscriptions, while content access depends on external sources.

doggo: Query DNS from the Command Line
doggo is a Go-based DNS client for inspecting domain and IP records from the command line. It combines readable output with support for encrypted DNS protocols, structured JSON, and delegation tracing.

pythonnet: Connect Python with the .NET Runtime
Python.NET lets Python programs use .NET libraries and lets .NET applications embed Python. It suits developers integrating the two ecosystems, with runtime setup and Python’s thread and object-handling rules to account for.

pyfuze: Package Python Projects as Executables
pyfuze turns Python projects into single executables, with bundle, online, and portable packaging modes. It is aimed at developers distributing scripts or applications who need to choose between compatibility, size, and runtime network requirements.

conda: Manage Packages and Isolated Environments
Conda is a cross-platform package manager for installing binary packages and creating isolated environments. It suits developers and researchers who need reproducible setups across languages, including packages with non-Python dependencies.

f2: Batch Rename Files and Directories Safely
F2 is a cross-platform Go command-line tool for previewing and applying batch renames to files and directories. It suits people managing large file collections who need flexible naming rules and safeguards against conflicts.

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.