Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source cross-platform software

4691 open-source libraries, tools and applications tagged cross-platform, ranked by how closely cross-platform is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

4691 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Telegram for macOS
The official open-source Telegram messaging client for macOS, written in Swift. It provides the full Telegram experience—chats, calls, chan…
485768active
jiangtian616/JHenTai
JHenTai is a cross-platform manga reading application built with Flutter for E-Hentai and ExHentai. It runs on Android, iOS, Windows, macOS…
965682active
ConfettiFX/The-Forge
The Forge is a cross-platform rendering and game framework written in C++, supporting Windows (DirectX 12/DXR), macOS/iOS (Metal), Android,…
755680active
tasks/tasks
Tasks is a free, open-source to-do list and reminders app for Android (with an alpha desktop version), revived from the discontinued Astrid…
955665active
react-native-modal/react-native-modal
An enhanced, animated, and customizable Modal component library for React Native that extends the built-in Modal with animations, backdrop …
485651active
Cinnamon Desktop
Cinnamon is a Linux desktop environment providing a traditional desktop layout with modern technology, forked from GNOME Shell. It is the f…
965625active
HarbourMasters/Shipwright
Ship of Harkinian (SOH) is a cross-platform PC port of The Legend of Zelda: Ocarina of Time built on the libultraship library and the OOT d…
995624active
electron-vite
electron-vite is a build tool and CLI for Electron apps based on Vite, providing pre-configured defaults for main, preload, and renderer pr…
985624active
kizitonwose/Calendar
A highly customizable calendar library for Android (view system via RecyclerView) and Compose Multiplatform (via LazyRow/LazyColumn). It pr…
805615active
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET based on Google's Skia Graphics Library. It provides comprehensive bindings for draw…
995612stable
emcrisostomo/fswatch
fswatch is a cross-platform file change monitor that emits notifications when files or directories are modified, using native OS backends s…
895607active
REFramework
REFramework is a mod loader, scripting platform, and modding tool for Capcom's RE Engine games, loaded via a dinput8.dll proxy. It provides…
745605active
TwilitRealm/dusklight
Dusklight is a reverse-engineered, open-source reimplementation of The Legend of Zelda: Twilight Princess that runs the game natively on PC…
825600active
Gaurav-Gosain/tuios
TUIOS is a modern terminal multiplexer and tiling window manager written in Go, built on the Charm stack (Bubble Tea v2). It provides vim-l…
855556active
vercel/ms
A tiny TypeScript utility for converting human-readable time strings like '2 days' to milliseconds and back. It supports many unit aliases,…
575556stable
dotnet/msbuild
MSBuild is Microsoft's build engine for .NET and Visual Studio, providing an XML schema for project files that controls how software is com…
975552stable
pterm/pterm
PTerm is a Go library for beautifying terminal output with components like progress bars, spinners, tables, trees, charts, and interactive …
905552active
Natron
Natron is a free, open-source, node-based video compositing application for visual effects and motion graphics, comparable to Adobe After E…
625543active
cinder/Cinder
Cinder is a free, open-source C++ library for professional-quality creative coding, covering graphics, audio, video, and computational geom…
545539active
orion-lib/OrionTV
OrionTV is a video player client built with React Native TVOS and Expo, designed to deliver a smooth video viewing experience on Apple TV a…
545539active
FVM
FVM (Flutter Version Management) is a command-line tool for installing, caching, and switching between multiple Flutter SDK versions on a p…
995534stable
Splode/pomotroid
Pomotroid is a free, open-source, visually-pleasing Pomodoro timer desktop app built with Tauri 2, Rust, and Svelte 5. It offers configurab…
885522stable
pythonnet/pythonnet
Python.NET (pythonnet) is a library that integrates CPython with the .NET Common Language Runtime, letting Python code call .NET assemblies…
795513stable
xfangfang/wiliwili
wiliwili is a third-party Bilibili (B站) video client written in C++ with a UI closely resembling the official PC client. It runs on Windows…
695513active
omriharel/deej
deej is an open-source hardware volume mixer consisting of a lightweight Go desktop client paired with a DIY Arduino-based slider board. It…
235513active
tebelorg/RPA-Python
A Python package for robotic process automation (RPA) that wraps TagUI to automate web pages, desktop apps, and visual elements via a simpl…
625504active
RuneLite
RuneLite is a free, open-source Old School RuneScape game client written in Java with a plugin architecture. It adds overlays, trackers, an…
775496active
LiveCharts
LiveCharts is a data visualization library for .NET providing animated, interactive charts, maps, and gauges across many .NET UI frameworks…
815492active
liangxiegame/QFramework
QFramework is a lightweight (under 1000 lines of core code) system design architecture and game development framework for Unity and Godot, …
805487active
LWJGL 3
LWJGL 3 is a Java library providing cross-platform, high-performance bindings to native APIs such as OpenGL, Vulkan, OpenAL, OpenCL, and Op…
905475stable
ComicSparks/jasmine
Jasmine is a cross-platform comic browsing and reading application built with Flutter for the UI and Rust for backend services. It supports…
895470active
fzyzcjy/flutter_rust_bridge
A binding generator that seamlessly connects Flutter/Dart and Rust, generating all glue code so Rust functions can be called from Dart (and…
975451stable
PathOfBuildingCommunity/PathOfBuilding
Path of Building Community is an offline build planner for the game Path of Exile, written in Lua. It provides comprehensive offence/defenc…
945450active
swiftlang/swift-corelibs-foundation
The Swift Foundation project providing core utility classes, data structures, internationalization, and OS-independent APIs for the Swift l…
885439active
progrium/darwinkit
DarwinKit (formerly MacDriver) provides Go bindings to native Apple frameworks like AppKit, Foundation, and WebKit via the Objective-C runt…
245437active
ONLYOFFICE/DesktopEditors
ONLYOFFICE Desktop Editors is a free, open-source desktop office suite combining text document, spreadsheet, presentation, PDF, and form ed…
815429stable
remkop/picocli
Picocli is a Java framework and library for building command line applications with an annotations API and a programmatic API. It ships as …
635427stable
UnigramDev/Unigram
Unigram is an open-source Telegram client for Windows built in C# using UWP. It supports full Telegram features including secret chats, voi…
925423active
beeware/toga
Toga is a Python-native, OS-native GUI toolkit that provides a common Python API for building applications with native widgets on each plat…
945415active
flybywiresim/aircraft
FlyByWire Simulations' open-source projects recreating the Airbus A320neo (A32NX) and A380-800 (A380X) as free, high-fidelity aircraft add-…
965414active
ExpressLRS
ExpressLRS is an open source radio control link firmware for RC applications, built on Semtech SX127x/SX1280 LoRa hardware with Espressif o…
905399active
gitify-app/gitify
Gitify is a free, open-source cross-platform desktop application that shows Git forge notifications (GitHub, GitHub Enterprise, GitLab, Git…
1005381active
supertuxkart/stk-code
SuperTuxKart is a free, open-source 3D kart racing game focused on fun rather than realistic physics, with single-player and online multipl…
685380active
heyman/heynote
Heynote is a dedicated scratchpad and note-taking desktop app for developers and power users, built as a large persistent text buffer divid…
865376active
feschber/lan-mouse
Lan Mouse is a cross-platform software KVM switch that lets you share a single mouse and keyboard across multiple PCs over a local network.…
805374active
Telegram Drive
A cross-platform desktop application that turns a Telegram account into a personal cloud storage drive, built with Tauri, Rust, React, and …
785370active
Ardour
Ardour is a free and open-source digital audio workstation (DAW) for recording, editing, mixing, and mastering audio and MIDI projects. It …
775356active
legendary-gl/legendary
Legendary is a free and open-source command-line replacement for the Epic Games Launcher, written in Python. It can authenticate with Epic'…
935335active
spieglt/FlyingCarpet
Flying Carpet is a cross-platform file transfer application that works like AirDrop between Android, iOS, Linux, macOS, and Windows devices…
965331active
Spine
Official runtime libraries for loading and rendering Spine 2D skeletal animation data in game engines and toolkits across many languages. T…
775314stable
godot-rust (gdnative)
gdext provides Rust bindings for the Godot 4 game engine, letting developers write game logic and engine extensions in Rust via GDExtension…
955295active
microsoft/coreutils
A Microsoft-maintained Windows build of uutils/coreutils, findutils, and grep packaged as a single multi-call binary, bringing UNIX-style c…
765291active
piqnt/planck.js
Planck.js is a JavaScript/TypeScript rewrite of the Box2D 2D rigid-body physics engine, designed for cross-platform HTML5 game development.…
755284active
Automattic/simplenote-electron
The official Simplenote desktop and web client, a React application packaged with Electron for Windows, Linux, and the browser. It syncs no…
935270active
tonquer/picacg-qt
A cross-platform desktop client for the PicACG (Bika) comic platform built with Python and Qt6/PySide6. It implements most of the platform'…
885270active
TomBadash/Mouser
Mouser is a lightweight, fully local, open-source alternative to Logitech Options+ for remapping buttons on Logitech HID++ mice, with the b…
745269active
Galaxy Buds Client
An unofficial desktop and Android manager for Samsung Galaxy Buds earbuds, built in C#. It exposes detailed battery stats, diagnostics, cus…
835258active
rrousselGit/provider
A Flutter/Dart package that wraps InheritedWidget to make dependency injection and state management simpler and more reusable. It provides …
615251stable
google-ar/arcore-android-sdk
Google's ARCore SDK for Android, providing Java and C APIs for building augmented reality experiences with motion tracking, environmental u…
905243active
rbreaves/kinto
Kinto remaps keyboard shortcuts on Linux and Windows to match macOS conventions, using xkeysnail on Linux and AutoHotkey on Windows. It shi…
235240active
dotnet/Silk.NET
Silk.NET is a .NET library providing high-performance bindings to low-level graphics, compute, audio, and multimedia APIs such as OpenGL, V…
745238active
gdamore/tcell
Tcell is a pure Go library providing a cell-based view for text terminals, inspired by termbox but with more features and portability. It e…
1005231stable
Panda3D
Panda3D is a mature, open-source cross-platform game engine and 3D rendering framework for Python and C++, originally developed by Disney a…
675227stable
emacs-mirror/emacs
GNU Emacs is the extensible, customizable, self-documenting real-time display text editor built around an Emacs Lisp interpreter. It suppor…
775218stable
Magnum
Magnum is a lightweight and modular C++11/C++14 graphics middleware library providing a slim wrapper over OpenGL, OpenGL ES, WebGL and Vulk…
645208stable
kwsch/PKHeX
PKHeX is a Pokémon core series save file editor written in C# using Windows Forms. It can edit, validate, and convert save files, individua…
1005201active
Notable
Notable is a cross-platform Markdown-based note-taking desktop app built with Electron and React. Notes are plain GitHub Flavored Markdown …
2323496maintenance
Unleashed Recompiled
An unofficial PC port of the Xbox 360 version of Sonic Unleashed built via static recompilation of the original PowerPC code into native C+…
615190active
raysan5/raygui
raygui is a simple, easy-to-use immediate-mode GUI library for C, designed as an auxiliary module for raylib but adaptable to other engines…
825172active
libnoname/noname
Noname (无名杀) is an open-source, cross-platform implementation of the Sanguosha / Three Kingdoms Kill card game, playable on Android, PC, an…
955162active
Shane32/QRCoder
QRCoder is a pure C# library for generating QR codes and Micro QR codes with zero external dependencies. It supports multiple output format…
785161stable
Bisq
Bisq is an open-source desktop application and peer-to-peer network for exchanging bitcoin for national currencies and other cryptocurrenci…
995146stable
SyncClipboard
A cross-platform clipboard syncing and history management tool for Windows, macOS, and Linux, with mobile support via third-party clients. …
1005144active
melonDS
melonDS is a fast and accurate Nintendo DS and DSi emulator written in C++, featuring a nearly complete core with JIT recompilation, OpenGL…
715137active
tboox/tbox
TBOX is a glib-like cross-platform C library providing containers, algorithms, streams, coroutines, and platform abstractions. It simplifie…
855122stable
XProger/OpenLara
OpenLara is an open-source reimplementation of the classic Tomb Raider game engine, supporting original game assets in .PHD, .PSX, .TR2, an…
625112active
NaoTu/DesktopNaotu
DesktopNaotu is a cross-platform offline desktop mind mapping tool based on Baidu Naotu, supporting Windows, Linux, and macOS. It works wit…
645087stable
immense/Remotely
Remotely is a self-hosted remote control and remote scripting solution built with .NET 8, Blazor, and SignalR. It lets IT teams view and co…
235084active
KMonad
KMonad is an advanced keyboard manager that lets users infinitely customize and extend keyboard functionality on Linux, Windows, and macOS.…
715080active
xuexiangjys/XUI
XUI is a lightweight Android native UI framework written in Java that provides a comprehensive set of pre-styled UI components such as butt…
275080stable
productdevbook/port-killer
PortKiller is a cross-platform desktop application for monitoring and managing listening TCP ports on macOS and Windows. It provides one-cl…
765076active
mhogomchungu/media-downloader
Media Downloader is a Qt/C++ GUI frontend for CLI media downloaders like yt-dlp, gallery-dl, you-get, and aria2c. It provides batch downloa…
985075active
emqx/MQTTX
MQTTX is an all-in-one, cross-platform MQTT 5.0 client toolbox from EMQ, available as a desktop GUI app, CLI, and web application. It provi…
905073active
RandyGaul/cute_headers
A collection of cross-platform, single-file C/C++ header-only libraries with no dependencies, primarily aimed at game development. It inclu…
715073active
Noto Emoji
Google's open-source Noto Emoji project providing Unicode-compliant emoji fonts, including a color emoji font (CBDT/CBLC format), a monochr…
865072active
react-native-async-storage/async-storage
An asynchronous, unencrypted, persistent key-value storage library for React Native apps with a Web Storage API-compatible interface. It su…
905071stable
Expensify/App
New Expensify is an open-source financial collaboration and expense management application centered around chat, built with React Native an…
965068active
QGroundControl
QGroundControl is a cross-platform ground control station for MAVLink-enabled drones, providing full flight control, mission planning, vehi…
995051stable
mozilla/uniffi-rs
UniFFI is a Rust toolkit that generates foreign-language bindings for Rust code, letting you write core logic once and call it from Kotlin,…
775033active
Ultralight
Ultralight is a lightweight, GPU-accelerated HTML/CSS/JS renderer built on a WebKit fork, embeddable in C/C++ games and desktop apps. It of…
325018active
ReactiveX/RxPY
ReactiveX for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query o…
855015active
Tyrrrz/CliWrap
CliWrap is a .NET library for interacting with command-line interfaces, providing a fluent, immutable abstraction over System.Diagnostics.P…
915001stable
Mintimate/oh-my-rime
oh-my-rime (Mint Input) is a ready-made configuration template for the Rime input method engine, providing Chinese input schemes such as fu…
764994active
react-native-webrtc/react-native-webrtc
A WebRTC module for React Native providing peer-to-peer audio/video calling, data channels, and screen capture on Android, iOS, tvOS, and w…
814993active
brentvollebregt/auto-py-to-exe
A graphical interface tool that converts Python scripts (.py) into standalone executables (.exe) using PyInstaller under the hood. It is in…
834991active
Fold Craft Launcher
Fold Craft Launcher is an open-source Android launcher for Minecraft: Java Edition, built on HMCL core functionality and the PojavLauncher …
964977active
paolo-projects/auto-unlocker
A native C++ unlocker for VMware Workstation and Player that patches VMware to allow macOS guests to boot and be created. It is a dependenc…
384965active
Swift Protobuf
Apple's Swift Protobuf provides a protoc plugin for generating Swift code from .proto files plus the runtime library needed to use that gen…
934963stable
triwinds/ns-emu-tools
A desktop tool for installing and updating Nintendo Switch (NS) emulators such as Ryujinx, Eden, and Citron, built with Rust + Tauri 2 and …
884963active
Kinnara/ModernWpf
ModernWPF is a community-maintained library that brings Fluent Design styles and WinUI-inspired controls to Windows Presentation Foundation…
864960active

← prev page 6 / 47 next →