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

td: Build Cross-Platform Telegram Clients

td: Build Cross-Platform Telegram Clients

TDLib is a C++ library for building Telegram clients, handling networking, encryption, and local storage behind an asynchronous API. Its JSON interface also makes it accessible from many programming languages.

C++LibraryCross Platform
Added Dec 4, 2025 View details
opensim-core: Model Musculoskeletal Movement and Simulations

opensim-core: Model Musculoskeletal Movement and Simulations

OpenSim Core is a C++ toolkit for building musculoskeletal models and simulating movement. It includes command-line applications and Java and Python bindings for researchers and developers working in biomechanics and movement science.

C++LibraryPython
Added Dec 3, 2025 View details
vtm: Create a Text-Based Desktop and Terminal Multiplexer

vtm: Create a Text-Based Desktop and Terminal Multiplexer

vtm is a C++ virtual terminal multiplexer that can run a text-based desktop, host command-line apps, or act as a standalone terminal. It suits users who want nested terminal workspaces across Windows and Unix-like systems.

TerminalMultiplexerDesktop App
Added Dec 2, 2025 View details
espanso: Expand Text Snippets Across Your Desktop

espanso: Expand Text Snippets Across Your Desktop

espanso is a privacy-first text expander for Windows, macOS, and Linux. It replaces typed triggers with snippets, scripts, commands, and other content, making it useful for repetitive writing and system-wide shortcuts.

ProductivityText ProcessingAutomation
Added Nov 29, 2025 View details
termscp: Transfer and Explore Files from a Terminal

termscp: Transfer and Explore Files from a Terminal

termscp is a cross-platform terminal file manager for local files and remote connections. Use its text interface to browse, transfer, and edit files across protocols including SFTP, SCP, FTP, S3, SMB, and WebDAV.

RustTerminalCLI
Added Nov 28, 2025 View details
cargo-binstall: Install Rust Tools from Prebuilt Binaries

cargo-binstall: Install Rust Tools from Prebuilt Binaries

cargo-binstall finds and installs prebuilt binaries for Rust crates, reducing the wait and build requirements of cargo install. It is useful for developers and CI jobs when a compatible release artifact is available, with source installation as a fallback.

RustDeveloper ToolsCLI
Added Nov 21, 2025 View details
paperlib: Manage and Organize Academic Papers

paperlib: Manage and Organize Academic Papers

Paperlib is a cross-platform desktop tool for collecting, searching, and organizing academic papers. It helps researchers find and correct publication metadata, manage PDFs and notes, and export references while writing.

TypeScriptAcademicProductivity
Added Nov 20, 2025 View details
fmt: Format C++ Text Safely and Efficiently

fmt: Format C++ Text Safely and Efficiently

{fmt} is a C++ formatting library for producing text and output without relying on C stdio or iostreams. It suits projects that need a type-safe, portable formatting API, with optional compile-time format checks and a header-only mode.

C++LibraryDeveloper Tools
Added Nov 18, 2025 View details
dioxus: Build Cross-Platform Apps with Rust

dioxus: Build Cross-Platform Apps with Rust

Dioxus is a Rust UI framework for building web, desktop, and mobile apps from a shared codebase. It combines reactive UI, development tooling, and optional fullstack features for teams that want Rust across client and server.

RustFrameworkCross Platform
Added Nov 18, 2025 View details
namida: Play Music and Video with YouTube Support

namida: Play Music and Video with YouTube Support

Namida is a Flutter-based music and video player for organizing local libraries and playing online content. It suits listeners who want detailed audio controls, library management, and YouTube features in one app.

AndroidDesktop AppCross Platform
Added Nov 16, 2025 View details
fish-shell: Use a Friendly Interactive Command-Line Shell

fish-shell: Use a Friendly Interactive Command-Line Shell

fish is an interactive shell for macOS, Linux, and other platforms. It makes common command-line work easier with syntax highlighting, autosuggestions, and useful completions enabled by default.

RustShellTerminal
Added Nov 15, 2025 View details
telegram_media_downloader: Download Media from Telegram Chats

telegram_media_downloader: Download Media from Telegram Chats

A self-hosted Telegram downloader that saves media from chats, groups, and channels, with a web progress interface and optional bot commands. Useful for people archiving media from conversations they can access.

PythonJavaScriptCross Platform
Added Nov 14, 2025 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 ❤️