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
teamtype/teamtype
Teamtype is a peer-to-peer, editor-agnostic tool for real-time collaborative editing of local text files and directories, built in Rust on …
831930active
robb/Cartography
Cartography is a declarative DSL for building Auto Layout constraints in Swift, replacing verbose NSLayoutConstraint code with concise oper…
377322maintenance
Sathvik-Rao/ClipCascade
ClipCascade is a lightweight, open-source utility that automatically syncs the clipboard across multiple devices without any key press. It …
701925active
KDAB/GammaRay
GammaRay is a software introspection and runtime manipulation tool for Qt applications developed by KDAB. It leverages QObject introspectio…
941924active
kkawakam/rustyline
RustyLine is a Rust library implementing GNU Readline-style line editing, based on Antirez's Linenoise. It provides interactive prompt feat…
951921active
OpenLoco/OpenLoco
OpenLoco is an open-source C++ re-implementation of Chris Sawyer's Locomotion, a transport company construction and management simulation g…
961918active
UniClipboard/UniClipboard
UniClipboard is a privacy-first, cross-device clipboard synchronization application built with Rust and Tauri that syncs text, images, file…
881918active
DevExtreme
DevExtreme is an enterprise-grade suite of 80+ responsive HTML5 JavaScript UI components, including data grids, charts, schedulers, and edi…
961916stable
WPFDevelopersOrg/WPFDevelopers
A WPF control library providing basic and custom controls, themes, animations, and screenshot functionality for .NET desktop applications. …
901916active
alibaba/fish-redux
Fish Redux is an assembled Flutter application framework built on Redux state management, combining functional programming, a predictable s…
327265maintenance
Sapd/HeadsetControl
HeadsetControl is a cross-platform command-line utility written in C++ that controls USB gaming headsets from brands like Logitech, SteelSe…
841908active
reactivemarbles/DynamicData
Dynamic Data is a .NET library that brings Reactive Extensions (Rx) to in-memory collections. It provides SourceCache and SourceList data s…
931907active
lightspark/lightspark
Lightspark is an open source Flash player implementation written in C++ that plays SWF files and supports all versions of ActionScript. It …
891907active
golbin/hop
HOP is an open-source desktop application for viewing and editing HWP/HWPX documents (the Korean Hangul word processor format) on macOS, Wi…
811901active
flibitijibibo/RogueLegacy1
The released source code of Rogue Legacy, a roguelite platformer by Cellar Door Games, provided as a C# codebase built on the FNA (XNA reim…
611901stable
gradientspace/geometry3Sharp
geometry3Sharp is an open-source (Boost license) C# library for 2D/3D geometric computation and triangle mesh algorithms, with transparent …
561901active
RGFW
RGFW is a lightweight single-header C99 library for cross-platform window creation, graphics context setup (OpenGL, Vulkan, WebGPU, Metal, …
771899active
wormhole-foundation/wormhole
Wormhole is a blockchain interoperability protocol that enables cross-chain messaging and native token transfers across 45+ blockchains. Th…
961898active
bminor/glibc
The GNU C Library (glibc), the standard C library for GNU/Linux and GNU/Hurd systems, providing the system API for C and C-compatible langu…
101895stable
pyrevitlabs/pyRevit
pyRevit is a Rapid Application Development (RAD) environment and framework for Autodesk Revit, letting users create and distribute Revit ad…
911894active
mmatyas/pegasus-frontend
Pegasus is a cross-platform graphical frontend for browsing a game library and launching emulators from a single interface. It emphasizes c…
831894active
SFSafeSymbols/SFSafeSymbols
A Swift library that provides type-safe, statically-typed access to Apple's SF Symbols icon library, avoiding crash-prone string-based look…
551892active
google/fruit
Fruit is a dependency injection framework for C++, loosely inspired by Java's Guice. It uses C++11 metaprogramming to catch most injection …
531890stable
qcad/qcad
QCAD is an open source 2D CAD application for creating technical drawings such as building plans, mechanical parts, and schematics, built i…
751888stable
raylib-zig/raylib-zig
Zig bindings for the raylib game programming library, auto-generated and manually tweaked for idiomatic Zig usage. It also includes raygui …
701886active
codenameone/CodenameOne
Codename One is an open-source framework that compiles a single Java (or Kotlin) codebase into native applications for iOS, Android, deskto…
951885active
chenhb23/lanzouyun-disk
An Electron-based desktop client for Lanzou Cloud (蓝奏云) that implements most of the cloud drive's features plus enhancements like batch ope…
571885active
PhilipK/BoilR
BoilR is a desktop application that automatically synchronizes games from other launchers and stores into your Steam library using Steam's …
661884active
LXQt
LXQt is a lightweight, modular Qt-based desktop environment for Linux and BSD, successor to LXDE and Razor-qt. This repository is a git sup…
821883active
FreezingMoon/AncientBeast
Ancient Beast is a free, open-source, browser-based turn-based strategy game where players build armies of creatures and battle other playe…
811882active
fishfolk/jumpy
Fish Folk: Jumpy is a tactical 2D pixel-art shooter for 2-4 players, playable online or on a shared screen, built in Rust with the Bevy eng…
481882active
sweetpad-dev/sweetpad
SweetPad is a VS Code/Cursor extension (plus a companion CLI) that lets developers build, run, debug, and test Swift/iOS, macOS, tvOS, watc…
921881active
DDT4All
DDT4ALL is a cross-platform Python diagnostic application for vehicle CAN bus networks that communicates with ECUs over OBD-II interfaces s…
961879active
doctorhetfield-cmd/simpleui.koplugin
SimpleUI is a highly customizable UI plugin for KOReader that adds a dedicated home screen, bottom navigation bar, top status bar, and rewo…
821879active
SpotiFLAC
SpotiFLAC is a cross-platform desktop application (built with Wails and TypeScript) that downloads Spotify tracks in true FLAC lossless qua…
811879active
giantpinkrobots/varia
Varia is a GTK4/libadwaita download manager for Linux, Windows, and macOS that handles regular file downloads, torrents, and video/audio st…
921878active
fluttercommunity/plus_plugins
PlusPlugins is a collection of Flutter plugins continuing the formerly first-party Flutter plugins with extra functionality, broader platfo…
671875active
shelljs/shx
shx is a CLI wrapper around ShellJS that provides portable Unix-like shell commands (ls, rm, cp, mkdir, etc.) for Node.js environments. It …
771873active
joric/nrfmicro
nRFMicro is an open-source hardware project providing a DIY drop-in Pro Micro replacement controller based on the nRF52840, designed to con…
341867active
sonofmagic/weapp-tailwindcss
weapp-tailwindcss is a cross-platform compiler and build integration layer that brings Tailwind CSS 4's utility-first workflow to Web/H5, W…
951866active
unicode-org/icu4x
ICU4X is a Rust implementation of Internationalization Components of Unicode (ICU) built on CLDR data, designed to be small, modular, and f…
911866active
CoderLine/alphaTab
alphaTab is a cross-platform music notation and guitar tablature rendering library available for JavaScript, .NET, and Android. It loads sc…
891863active
denislupookov/altersend
AlterSend is an open-source cross-platform app for sending files directly between devices over the internet via P2P connections, with end-t…
781863active
fltk-rs
Rust bindings for the FLTK 1.4 cross-platform GUI library, providing around 80 customizable widgets with static linking support. It produce…
801861active
Bastardkb/Charybdis
Charybdis is an open-source ergonomic split keyboard design with an integrated trackball, intended as a full mouse replacement. The reposit…
741861active
kwhat/jnativehook
JNativeHook is a Java library providing global keyboard and mouse event listeners via JNI-based native system hooks. It enables application…
231860active
Jellify-Music/App
Jellify is a free, open-source, cross-platform music player client for Jellyfin Media Server, built with React Native for iOS and Android. …
911859active
TorchSharp
TorchSharp is a .NET library providing bindings to LibTorch, the library that powers PyTorch, with a focus on tensors and a PyTorch-like AP…
691858active
mltframework/mlt
MLT is an LGPL multimedia framework for authoring, managing, and running multitrack audio/video compositions, originally built for televisi…
881852active
CesiumGS/obj2gltf
A Node.js tool and library that converts Wavefront OBJ 3D model assets to glTF 2.0, supporting both .gltf and binary .glb output. It handle…
521852active
BDE (Basic Development Environment)
BDE (Basic Development Environment) is Bloomberg's set of foundational C++ libraries, comprising BSL (Basic Standard Library), BDL (Basic D…
761848stable
eez-open/studio
EEZ Studio is a free, open-source, cross-platform low-code visual tool for designing desktop and embedded GUIs with LVGL support. It includ…
961847active
GoodCoder666/GoogleTranslate_IPFinder
A GUI tool that scans and speed-tests IP addresses of the Google Translate API server (translate.googleapis.com) and can write the best IPs…
921847active
media-kit/media-kit
A cross-platform video and audio playback library for Flutter and Dart applications, built on libmpv with native platform bindings. It prov…
641844active
lawnstarter/react-native-picker-select
A React Native picker component that emulates native <select> interfaces on iOS and Android. It wraps the platform picker (or a styled Text…
611844active
Adobe CEP (Common Extensibility Platform)
Adobe's Common Extensibility Platform (CEP) resources: SDK, JavaScript libraries, documentation, and sample code for building HTML5/JavaScr…
501843active
ptomasroos/react-native-scrollable-tab-view
A JavaScript-only React Native component providing swipeable tabbed navigation where each tab maintains its own ScrollView and scroll posit…
236946maintenance
asweigart/pyperclip
Pyperclip is a cross-platform Python library for copying and pasting plaintext to and from the system clipboard. It works on Windows, macOS…
481842stable
MSYS2
MSYS2 is a software distribution and building platform for Windows that provides a Unix-like shell environment, the pacman package manager,…
321842active
Macast
Macast is a cross-platform menu bar application that turns your computer into a DLNA Media Renderer using mpv as the playback engine. It le…
236939maintenance
TheCodeTraveler/AsyncAwaitBestPractices
A .NET library providing extensions for System.Threading.Tasks.Task and ValueTask, including SafeFireAndForget for exception-safe fire-and-…
691841stable
Cockatrice/Cockatrice
Cockatrice is an open-source, cross-platform virtual tabletop application for playing multiplayer card games (like Magic: The Gathering) ov…
941839active
188080501/JQTools
JQTools is an open-source developer toolbox built with Qt/QML/C++ that bundles common small utilities: text processing, hash and encryption…
841838active
parvardegr/sharing
A Node.js command-line tool that shares files, directories, and clipboard text to phones over local Wi-Fi via a built-in web server and QR …
841838active
sberrevoets/SDCAlertView
SDCAlertView is a Swift library providing an enhanced replacement for UIAlertController on iOS, with support for custom content views, attr…
231838active
sm64pc/sm64ex
sm64ex is a cross-platform PC port of Super Mario 64, forked from sm64-port with additional features such as an options menu, custom textur…
321837active
any1/wayvnc
wayvnc is a VNC server for wlroots-based Wayland compositors such as sway. It attaches to a running Wayland session, exposes the display vi…
931834active
UPBGE/upbge
UPBGE is a fork of Blender that continues development of the Blender Game Engine after its removal from official Blender. It cleans up and …
851833active
Game Framework
Game Framework is a game framework built on the Unity engine that encapsulates 19 commonly used game development modules such as entities, …
326897maintenance
MaxLastBreath/nx-optimizer
A GUI application that optimizes Nintendo Switch games running on emulators or real hardware by applying graphics and performance presets. …
781829active
ViroReact
ViroReact is an open-source MIT-licensed library for building augmented reality, virtual reality, and mixed reality experiences using React…
981828active
ares-emulator/ares
ares is a cross-platform, open-source multi-system emulator descended from higan and bsnes, focusing on accuracy and hardware preservation.…
871828active
metacall/core
MetaCall is an extensible, embeddable polyglot runtime that lets you call functions, methods, or procedures across multiple programming lan…
991827active
natemcmaster/DotNetCorePlugins
A .NET library (McMaster.NETCore.Plugins) for dynamically loading .NET assemblies as plugins into a host application, with dependency isola…
651823active
Engo
Engo is an open-source 2D game engine written in Go that follows the Entity Component System (ECS) paradigm. It compiles for desktop platfo…
521823active
shinchiro/mpv-winbuild-cmake
A CMake-based MinGW-w64 cross-compilation toolchain primarily used to build Windows binaries of the mpv media player. It automates building…
951820active
VulkanSceneGraph
VulkanSceneGraph (VSG) is a modern, high-performance scene graph library built on the Vulkan graphics/compute API, written in C++17 followi…
911820active
aeharding/voyager
Voyager is an open-source, mobile-first web client (PWA and native app) for the Lemmy and PieFed federated link-aggregation platforms, insp…
901817active
dosbox-staging/dosbox-staging
DOSBox Staging is a modern continuation of the DOSBox DOS emulator with advanced graphics, sound, and emulation features and current develo…
881814active
wonday/react-native-pdf
A React Native component that renders PDF documents on iOS and Android. It supports loading PDFs from URLs, blobs, local files, or assets w…
841814active
microsoft/DirectXMath
DirectXMath is an all-inline SIMD C++ linear algebra library for games and graphics applications, supporting SSE, AVX, and ARM NEON instruc…
821814stable
mitsuba-renderer/nanogui
NanoGUI is a minimalistic cross-platform C++/Python widget library for building GUIs rendered with OpenGL 3+, GLES 2/3, Metal, and WebGL vi…
751814active
rust-skia/rust-skia
Safe Rust bindings for Google's Skia 2D graphics library, providing idiomatic Rust access to Skia's C++ API. It supports GPU rendering back…
841813active
KAPLAY
KAPLAY is a fun-first 2D game library for JavaScript and TypeScript, formerly known as Kaboom.js. It uses a component-based game object sys…
841813active
zhanglun/lettura
Lettura is a free, open-source RSS/feed reader desktop app built with Tauri, Rust, and TypeScript. It offers a clean, distraction-free read…
781813active
elixir-desktop
An Elixir framework for building local-first desktop and mobile apps using Phoenix LiveView, with native windows via wxWidgets and a JSON/T…
751811active
fungos/cr
cr.h is a single-file, header-only C/C++ library that enables hot reloading of dynamically linked binaries (.so/.dylib/.dll) with a minimal…
681810stable
zhangdaren/miniprogram-to-uniapp
A Node.js CLI tool (and HBuilderX plugin) that converts WeChat, QQ, TikTok/Douyin, Alipay/DingTalk, and Baidu mini-program projects into un…
321808active
gzu-liyujiang/AndroidPicker
AndroidPicker is an Android picker widget library offering wheel-style pickers for dates, times, single options, numbers, linked two/three-…
626788maintenance
JLine
JLine is a Java library for handling console input, similar to GNU Readline, providing line editing, tab completion, history, and syntax hi…
991806active
pencil2d/pencil
Pencil2D is a free, open-source desktop application for creating traditional 2D hand-drawn animations using both bitmap and vector graphics…
871806active
kivy/plyer
Plyer is a platform-independent Python wrapper that provides a unified API for accessing platform-dependent hardware and OS features across…
671805active
stevedylandev/bhvr
bhvr is a full-stack TypeScript monorepo starter template combining Bun, Hono, Vite, and React with shared types between client and server.…
561804active
Mijick/Popups
A SwiftUI library that simplifies presenting popups, alerts, sheets, toasts, banners, and popovers in iOS apps. It provides a clean, declar…
531804active
GValiente/butano
Butano is a modern C++ high-level game engine for the Game Boy Advance, offering one-line APIs for sprites, backgrounds, text, and raster e…
991802active
WiVRn/WiVRn
WiVRn is a fully open-source OpenXR application that wirelessly streams VR games from a Linux PC to standalone Android-based VR headsets li…
941802active
poooi/poi
poi is a scalable desktop browser and tool set built specifically for the browser game Kantai Collection (KanColle). It is an Electron app …
941801active
deluge-torrent/deluge
Deluge is a lightweight, cross-platform BitTorrent client built on libtorrent, using a daemon/client split so downloads run headless while …
601800stable
CombineCommunity/CombineExt
CombineExt is a Swift library providing a collection of operators, publishers, subjects, and utilities for Apple's Combine framework that a…
541799active
enigo-rs/enigo
Enigo is a cross-platform Rust library for simulating keyboard and mouse input on Linux (X11/Wayland/libei), Windows, macOS, and BSDs. It p…
761796active

← prev page 17 / 47 next →