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
lacymorrow/crossover
CrossOver is a free, open-source desktop application that displays a customizable crosshair overlay on top of any windowed game or applicat…
861257active
Roc
Roc Toolkit is a C library and set of command-line tools for real-time audio streaming over IP networks, with guaranteed latency, Forward E…
641257stable
castle-engine/castle-engine
Castle Game Engine is a free, open-source cross-platform 3D and 2D game engine written in modern Object Pascal, with a powerful visual edit…
671256active
npkgz/cli-progress
cli-progress is a Node.js library for rendering customizable progress bars in command-line and terminal applications. It supports single an…
231256stable
Buttplug
Buttplug is a Rust implementation of the Buttplug Intimate Device Control Protocol, a library for controlling sex toys and other intimate h…
931255active
roblillack/spot
Spot is a React-like reactive GUI toolkit for Go that lets developers build desktop applications using declarative components and hooks suc…
151255active
wmcbrine/PDCurses
PDCurses is a public domain curses library implementing most X/Open and System V R4 curses functions for platforms that don't fit the termc…
661254stable
adamcichy/SwiftySound
SwiftySound is a lightweight Swift library that wraps AVFoundation to let iOS, macOS, tvOS, and visionOS apps play sounds with a single lin…
321254stable
kronenthaler/mod-pbxproj
A Python library for programmatically parsing and manipulating Xcode project files (.pbxproj). It lets scripts add, remove, or modify files…
481253active
casualsnek/onthespot
Onthespot is a Qt-based GUI music downloader written in Python that downloads and converts tracks to local audio files. It ships as prebuil…
311253active
DragonMinded/libdragon
Libdragon is an open-source SDK for Nintendo 64 homebrew development, built on a modern GCC toolchain with full C11 support. It provides ac…
101253active
libpd
libpd embeds Miller Puckette's Pure Data real-time audio synthesis engine as a portable C library for use in applications. It provides lang…
751252stable
KaisenAmin/c_std
A pure C17 library that reimplements a large slice of the C++ Standard Library (containers, algorithms, smart pointers) plus Python-style u…
721252active
lo-cafe/winston
Winston is an open-source, native Reddit client for iOS and iPadOS built with Swift and SwiftUI, featuring a highly customizable theming sy…
201252active
m-ou-se/inline-python
A Rust library providing a python!{} macro that lets you write Python code directly inside Rust source files. It uses pyo3 to embed the Pyt…
411250active
swiftlang/swift-java
A set of tools and libraries from Apple's swiftlang org enabling Swift and Java interoperability. It includes the SwiftJava library with ma…
871249active
BlazorBootstrap
An enterprise-class Blazor component library built on Bootstrap 5 CSS, providing UI components like grids, modals, offcanvas, autocomplete,…
851249active
fluttercandies/flutter_smart_dialog
A Flutter package providing an elegant dialog solution that supports toasts, loading indicators, attached popups, and custom dialogs withou…
841249active
lucaszischka/BottomSheet
A SwiftUI library providing a customizable sliding bottom sheet component with any number of states, inspired by Apple Maps, Shortcuts, and…
611249active
flutter-webrtc/flutter-webrtc-demo
A demo application showcasing the flutter-webrtc plugin, providing sample screens for P2P calls, loopback video, and data channels. It serv…
231248active
input-output-hk/daedalus
Daedalus is the open-source desktop wallet for ada, the cryptocurrency of the Cardano blockchain. Built with Electron and TypeScript, it is…
1001247active
WilliamVenner/gmpublisher
gmpublisher is a desktop utility for publishing and managing Garry's Mod Steam Workshop addons, built with Rust, Svelte, and Tauri. It repl…
801247active
BDisp/unlocker
A Python-based patch tool that unlocks VMware Workstation and Player to allow running macOS guests on Windows and Linux hosts. It patches V…
791247active
KenneyNL/Starter-Kit-3D-Platformer
A starter kit template for building a 3D platformer game in Godot 4.6, created by Kenney. It includes a character controller with double ju…
571247active
RedBearAK/Toshy
Toshy is a keymapper configuration tool for Linux that remaps keyboard shortcuts to behave like macOS, serving as a Kinto alternative. It i…
931246active
coz-m/MPLUS_FONTS
M+ FONTS is a family of open-source Japanese fonts, including M PLUS 1/2 sans serif fonts with 9 weights and M PLUS Code monospaced fonts, …
771245active
thestk/stk
The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic music synthesis classes written in C++. …
251245stable
ValveSoftware/halflife
Valve's official Half-Life 1 SDK containing engine-based game source code and development tools for the GoldSrc engine. It also serves as t…
324377maintenance
wcandillon/react-native-webgpu
A React Native library that brings the WebGPU API to mobile and desktop apps, powered by Dawn (Chrome's WebGPU implementation). It supports…
901244active
ajalt/mordant
Mordant is a Kotlin multiplatform library for rendering styled text in the terminal, including ANSI colors, tables, panels, markdown render…
821244active
ps2dev/ps2sdk
PS2SDK is an open-source software development kit providing libraries for homebrew application development on Sony's PlayStation 2. It unif…
761244active
any86/any-touch
any-touch is a tiny (1kb~5kb) TypeScript gesture recognition library for detecting touch and mouse gestures like pan, pinch, rotate, tap, s…
561243stable
b-editor/beutl
Beutl is a free, open-source, cross-platform video editing and compositing application built on .NET. It offers a timeline with layers, nod…
991242active
holepunchto/bare
Bare is a small, modular JavaScript runtime built on V8 (via libjs) and libuv, designed for desktop and mobile with embedding and cross-dev…
991242active
Composables UI
Compose Unstyled is a Kotlin library providing fully renderless, accessible component primitives (bottom sheets, dialogs, dropdown menus, s…
851242active
alanmcgovern/monotorrent
MonoTorrent is a BitTorrent library for .NET implementing a wide range of BitTorrent Enhancement Proposals (BEPs), including DHT, UDP track…
761242active
vlcj
vlcj is a Java framework providing bindings and a higher-level API for embedding a native VLC media player (via LibVLC) into Java applicati…
761242active
libtcod
libtcod is a C/C++ library providing tools and algorithms for developing traditional roguelikes, including a true-color tile-based console,…
851238stable
jitsi/jitsi
Jitsi Desktop is a free open-source audio/video calling and instant messaging client written in Java, supporting SIP, XMPP/Jabber, IRC, and…
664347maintenance
saltpi/iPlay
iPlay is a cross-platform multimedia player app supporting Emby and Jellyfin servers, with multiple player cores (mpv, VLC, ExoPlayer), mul…
621237active
sedmenti/Orbion_3D_Space_Mouse
Orbion is an open-source DIY 3D Space Mouse (6-DOF input device) that users build at home with 3D-printed parts, a joystick, encoder, and A…
231237active
PoloDB/PoloDB
PoloDB is an embedded document database written in Rust that stores BSON documents with a MongoDB-like API, backed by RocksDB storage. It c…
811236active
jsmorabito/obsidian-commander
Commander is an Obsidian plugin that lets users add, remove, edit, reorder, and hide commands across every part of Obsidian's user interfac…
991235active
react-native-menu/menu
A React Native library providing native menu components: UIMenu on iOS 14+ and PopupMenu on Android, with ActionSheet fallback on older iOS…
741235active
EasyRPG Player
EasyRPG Player is a free, cross-platform game interpreter that plays games created with RPG Maker 2000 and 2003, using the liblcf library t…
731235active
KLayout/klayout
KLayout is an open-source Qt-based viewer and editor for IC mask layouts, supporting formats like GDS2 and OASIS. It includes Ruby and Pyth…
931234active
Rakashazi/emu-ex-plus-alpha
A multi-platform retro game console emulation system consisting of emulator apps for many classic consoles, built on the Imagine platform a…
541234active
rive-app/rive-runtime
Rive's low-level C++ runtime that loads .riv animation files, advances state machines and animations, and renders vector graphics. It provi…
751233active
JetBrains/resharper-unity
A JetBrains plugin that adds Unity game engine support to ReSharper and Rider, providing code completion, inspections, quick fixes, .shader…
681233active
portapps/portapps
Portapps is a collection of portable Windows applications, each launched through a Go-written wrapper executable that makes the underlying …
871229active
CharlyKeleb/SocialMedia-App
Wooble is a fully functional social media application built with Flutter and Dart, featuring photo feeds, real-time messaging, stories, and…
341228active
RQNG/WouoUI
WouoUI is a C library implementing a silky-smooth menu UI for small OLED displays (128x128, 128x64, 128x32), inspired by Zhihui Jun's MonoU…
311228stable
FeedFlow
FeedFlow is a minimalistic, open-source RSS reader with native apps for Android, iOS, macOS, Windows, and Linux. It is built with Kotlin Mu…
951225active
MiceWine
MiceWine is an Android application that runs Windows applications and games on smartphones using a custom Wine build combined with Box64 fo…
701225active
artisan-roaster-scope/artisan
Artisan scope is a free, open-source desktop application for coffee roasters to record, visualize, analyze, and control roast profiles. It …
881224stable
modded-ubuntu/modded-ubuntu
A set of Bash scripts that installs a modded Ubuntu distribution with a GUI desktop inside Termux on Android using proot. It bundles browse…
841224active
dev47apps/droidcam-linux-client
The Linux client for DroidCam, which turns an Android or iOS phone into a webcam for a computer over WiFi or USB. It provides a GTK GUI and…
581224active
dethrace-labs/dethrace
Dethrace is an open-source reverse-engineering project that rebuilds the 1997 driving/mayhem game Carmageddon to run natively on modern sys…
831223active
chengyangkj/Ros_Qt5_Gui_App
A cross-platform lightweight Qt5-based human-computer interface for ROS1/ROS2 mobile robots, with a unified codebase that auto-detects the …
791222active
hyperrealm/libconfig
libconfig is a compact C/C++ library for parsing and processing structured, type-aware configuration files. Its format is more compact and …
761222stable
MarshallOfSound/electron-devtools-installer
A TypeScript library that simplifies installing Chrome DevTools extensions into Electron applications by handling download, path resolution…
541222active
ststeiger/PdfSharpCore
PdfSharpCore is a .NET Standard port of the PdfSharp and MigraDoc libraries for creating and manipulating PDF documents, with GDI+ dependen…
351221active
RyanYuuki/AnymeX
AnymeX is an open-source cross-platform Flutter app for tracking anime, manga, and novels across multiple services like AniList, MyAnimeLis…
881220active
HeathWang/HWPanModal
HWPanModal is an iOS library for presenting any view controller from the bottom with drag-to-dismiss gestures, similar to the iOS 13 defaul…
531218active
yshrsmz/BuildKonfig
A Gradle plugin that generates BuildConfig-style objects for Kotlin Multiplatform and Kotlin/JVM projects, embedding values from Gradle bui…
971217active
clementine-player/Clementine
Clementine is a cross-platform music player and library organizer inspired by Amarok 1.4, built with C++ and Qt. It plays local music, inte…
944260maintenance
Fellow Oak DICOM
Fellow Oak DICOM (fo-dicom) is a C#/.NET library implementing the DICOM standard for medical imaging, including parsing, image codecs, anon…
841216active
emoon/rust_minifb
minifb is a cross-platform Rust crate for creating windows and displaying 32-bit pixel buffers, with keyboard and mouse input support. It i…
771216active
Apparence-io/CamerAwesome
CamerAwesome is a Flutter plugin that embeds a fully customizable camera experience into Android and iOS apps. It exposes native camera fea…
531216active
wang-bin/QtAV
QtAV is a cross-platform multimedia playback framework built on Qt and FFmpeg, providing C++ and QML APIs for building video/audio players …
354259maintenance
Vinzent03/obsidian-advanced-uri
An Obsidian community plugin that extends Obsidian's URI scheme, letting users control navigation, note editing, search, commands, and sett…
931215active
drhelius/Gearboy
Gearboy is an accurate cross-platform Game Boy, Game Boy Color, and Super Game Boy emulator written in C++, available as a desktop app, a R…
991214active
badoo/Reaktive
Reaktive is a Kotlin multiplatform implementation of Reactive Extensions (Rx), providing Observable, Single, Maybe, and Completable sources…
661214active
NyaMisty/AltServer-Linux
AltServer-Linux is a Linux port of AltServer that signs and sideloads IPA files onto iOS devices using an Apple ID, and can run as an AltSt…
241214active
godbus/dbus
godbus/dbus is a native Go library implementing client bindings for the D-Bus message bus system. It provides a Go-idiomatic API with chann…
991212active
thestk/rtmidi
RtMidi is a set of C++ classes providing a common cross-platform API for realtime MIDI input and output across Linux (ALSA, JACK), macOS (C…
671212stable
SEAbdulbasit/MusicApp-KMP
A music player application built with Kotlin Multiplatform and Compose Multiplatform UI that runs on Android, iOS, Desktop, and Web. It fet…
741211active
TangramKit/MyLayout
MyLayout is an Objective-C iOS UI layout framework that combines Android-style layout classes, iOS AutoLayout/SizeClass, and CSS float/flex…
231211stable
phase1geo/Minder
Minder is a mind-mapping desktop application built for elementary OS using Vala and GTK 4. It supports visual mind-map creation with automa…
901210active
ankurp/Dollar
Dollar is a Swift utility library providing functional programming helpers for arrays, dictionaries, and functions, inspired by Lo-Dash and…
234233maintenance
go-gl
Go bindings for OpenGL generated via Glow, covering GL/GLES/EGL/WGL/GLX APIs across versions 2.1 through 4.6 with core and compatibility pr…
621209stable
psygames/UnityWebSocket
A Unity WebSocket plugin written in C# that provides a unified WebSocket client API across all Unity-supported platforms, including WebGL v…
491209active
fcwu/docker-ubuntu-vnc-desktop
A Docker image that exposes an Ubuntu LXDE/LXQt desktop environment through a browser-based VNC (noVNC) web interface. It supports VNC view…
234220maintenance
messense/homebrew-macos-cross-toolchains
Homebrew tap distributing precompiled GCC cross-compiler toolchains for targeting Linux (x86_64 and aarch64) from macOS, supporting both Ap…
751206active
gansm/finalcut
FINAL CUT is a lightweight C++ widget toolkit for building text-based user interface (TUI) terminal applications with its own windowing sys…
671206active
nurupo/vlc-pause-click-plugin
A VLC media player plugin written in C that lets users pause or play video by clicking on the video image. It also supports mouse button re…
231206active
sindresorhus/electron-dl
A JavaScript library that simplifies file downloads in Electron apps with a single function call. It handles saving to the Downloads direct…
851205active
seuyh/stellaris-dlc-unlocker
A shell/PowerShell script tool that automatically unlocks all DLC for the Steam version of Stellaris by patching game files and launcher co…
861204active
NativePHP/mobile-air
NativePHP for Mobile is a framework that lets Laravel/PHP developers build truly native iOS and Android apps from a single codebase, using …
841204active
skywind3000/PyStand
PyStand is a small C++ launcher for Windows that pairs with Python's Embedded distribution to run Python applications without a full Python…
651204active
nysamnang/react-native-raw-bottom-sheet
A lightweight, zero-dependency React Native bottom sheet component that lets developers render any custom component inside an animated bott…
231202stable
Kable
Kable is a Kotlin Multiplatform library providing a Coroutines-powered API for interacting with Bluetooth Low Energy devices. It supports A…
981201active
nmrugg/stockfish.js
A WebAssembly and asm.js port of the Stockfish chess engine (currently version 18) that runs entirely in web browsers. It ships in multiple…
841200active
console-rs/console
console is a Rust library providing a cross-platform terminal abstraction through the Term type, with utilities for colors, styles, ANSI co…
911199stable
siemens/ros-sharp
ROS# is a set of open-source C# libraries and tools for communicating with the Robot Operating System (ROS) from .NET applications, most no…
861199active
GEIGEIGEIST/KLOR
KLOR is an open-source 36-42 key column-staggered split keyboard design, including KiCad PCB files, Gerbers, case files, switchplates, and …
321199stable
yhaolpz/FloatWindow
An Android library that simplifies creating system-level floating windows (overlays) over any app screen, with drag support, edge-snapping …
234186maintenance
flutterchina/azlistview
A Flutter library providing an AzListView with A-Z grouped items, sticky headers, and an IndexBar for fast scrolling, commonly used for cit…
321196stable
ItsRiprod/DeskThing
DeskThing is an alternative OS and companion desktop app for Spotify's discontinued Car Thing hardware, turning it into a customizable desk…
661194active
Jacksgong/JKeyboardPanelSwitch
An Android library that resolves the layout conflict and flicker that occurs when switching between the soft keyboard and custom panels (li…
234168maintenance

← prev page 24 / 47 next →