domain: cross-platform
4772 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ONLYOFFICE/DesktopEditors ONLYOFFICE Desktop Editors is a free, open-source desktop office suite combining text document, spreadsheet, presentation, PDF, and form ed… | 87 | 5308 | stable |
| 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… | 92 | 5295 | active |
| ExpressLRS/ExpressLRS ExpressLRS is an open source radio control link firmware for RC applications, built on Semtech SX127x/SX1280 LoRa hardware with Espressif o… | 93 | 5286 | active |
| 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'… | 87 | 5279 | active |
| 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.… | 66 | 5275 | active |
| 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… | 92 | 5266 | active |
| EsotericSoftware/spine-runtimes Official runtime libraries for loading and rendering Spine 2D skeletal animation data in game engines and toolkits across many languages. T… | 76 | 5266 | stable |
| rrousselGit/provider A Flutter/Dart package that wraps InheritedWidget to make dependency injection and state management simpler and more reusable. It provides … | 64 | 5254 | stable |
| 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… | 79 | 5229 | active |
| rbreaves/kinto Kinto remaps keyboard shortcuts on Linux and Windows to match macOS conventions, using xkeysnail on Linux and AutoHotkey on Windows. It shi… | 23 | 5229 | active |
| Ardour/ardour Ardour is a free and open-source digital audio workstation (DAW) for recording, editing, mixing, and mastering audio and MIDI projects. It … | 76 | 5223 | active |
| 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… | 99 | 5216 | stable |
| panda3d/panda3d Panda3D is a mature, open-source cross-platform game engine and 3D rendering framework for Python and C++, originally developed by Disney a… | 73 | 5213 | stable |
| 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'… | 81 | 5194 | active |
| mosra/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… | 67 | 5194 | stable |
| notable/notable Notable is a cross-platform Markdown-based note-taking desktop app built with Electron and React. Notes are plain GitHub Flavored Markdown … | 23 | 23500 | maintenance |
| timschneeb/GalaxyBudsClient An unofficial desktop and Android manager for Samsung Galaxy Buds earbuds, built in C#. It exposes detailed battery stats, diagnostics, cus… | 86 | 5190 | active |
| TomBadash/Mouser Mouser is a lightweight, fully local, open-source alternative to Logitech Options+ for remapping buttons on Logitech HID++ mice, with the b… | 80 | 5173 | active |
| 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… | 77 | 5173 | active |
| emacs-mirror/emacs GNU Emacs is the extensible, customizable, self-documenting real-time display text editor built around an Emacs Lisp interpreter. It suppor… | 77 | 5170 | stable |
| 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.… | 80 | 5169 | active |
| 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… | 83 | 5153 | stable |
| TwilitRealm/dusklight Dusklight is a reverse-engineered, open-source reimplementation of The Legend of Zelda: Twilight Princess that runs the game natively on PC… | 80 | 5152 | active |
| redis/RedisDesktopManager RESP.app (formerly RedisDesktopManager) is a cross-platform desktop GUI for managing and visualizing Redis databases, written in C++. It ha… | 23 | 23232 | maintenance |
| godot-rust/gdext gdext provides Rust bindings for the Godot 4 game engine, letting developers write game logic and engine extensions in Rust via GDExtension… | 98 | 5131 | active |
| bisq-network/bisq Bisq is an open-source desktop application and peer-to-peer network for exchanging bitcoin for national currencies and other cryptocurrenci… | 99 | 5128 | stable |
| tboox/tbox TBOX is a glib-like cross-platform C library providing containers, algorithms, streams, coroutines, and platform abstractions. It simplifie… | 88 | 5121 | stable |
| 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… | 86 | 5096 | active |
| microsoft/coreutils A Microsoft-maintained Windows build of uutils/coreutils, findutils, and grep packaged as a single multi-call binary, bringing UNIX-style c… | 77 | 5088 | active |
| NaoTu/DesktopNaotu DesktopNaotu is a cross-platform offline desktop mind mapping tool based on Baidu Naotu, supporting Windows, Linux, and macOS. It works wit… | 53 | 5079 | stable |
| 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… | 95 | 5073 | stable |
| 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… | 23 | 5073 | active |
| 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… | 97 | 5071 | active |
| 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… | 31 | 5070 | stable |
| XProger/OpenLara OpenLara is an open-source reimplementation of the classic Tomb Raider game engine, supporting original game assets in .PHD, .PSX, .TR2, an… | 65 | 5066 | active |
| kmonad/kmonad KMonad is an advanced keyboard manager that lets users infinitely customize and extend keyboard functionality on Linux, Windows, and macOS.… | 77 | 5055 | active |
| 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… | 75 | 5052 | active |
| 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… | 77 | 5035 | active |
| 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… | 79 | 5033 | active |
| ReactiveX/RxPY ReactiveX for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query o… | 89 | 5018 | active |
| Expensify/App New Expensify is an open-source financial collaboration and expense management application centered around chat, built with React Native an… | 95 | 5012 | active |
| ultralight-ux/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… | 32 | 5006 | active |
| Tyrrrz/CliWrap CliWrap is a .NET library for interacting with command-line interfaces, providing a fluent, immutable abstraction over System.Diagnostics.P… | 94 | 4997 | stable |
| 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… | 85 | 4991 | active |
| 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… | 85 | 4989 | active |
| hedge-dev/UnleashedRecomp An unofficial PC port of the Xbox 360 version of Sonic Unleashed built via static recompilation of the original PowerPC code into native C+… | 64 | 4989 | active |
| melonDS-emu/melonDS melonDS is a fast and accurate Nintendo DS and DSi emulator written in C++, featuring a nearly complete core with JIT recompilation, OpenGL… | 73 | 4968 | active |
| apple/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… | 96 | 4960 | stable |
| 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… | 43 | 4959 | active |
| Kinnara/ModernWpf ModernWPF is a community-maintained library that brings Fluent Design styles and WinUI-inspired controls to Windows Presentation Foundation… | 85 | 4957 | active |
| react-native-config/react-native-config A React Native library that exposes environment configuration variables from .env files to JavaScript code in mobile apps, following 12-fac… | 99 | 4955 | active |
| 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 … | 91 | 4945 | active |
| 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… | 98 | 4939 | active |
| Jeric-X/SyncClipboard A cross-platform clipboard syncing and history management tool for Windows, macOS, and Linux, with mobile support via third-party clients. … | 99 | 4936 | active |
| libnoname/noname Noname (无名杀) is an open-source, cross-platform implementation of the Sanguosha / Three Kingdoms Kill card game, playable on Android, PC, an… | 95 | 4912 | active |
| theos/theos Theos is a cross-platform, Make-based build system for creating iOS, macOS, Linux, and Windows programs, originally built for jailbroken iO… | 66 | 4911 | active |
| googlefonts/noto-emoji Google's open-source Noto Emoji project providing Unicode-compliant emoji fonts, including a color emoji font (CBDT/CBLC format), a monochr… | 47 | 4904 | active |
| zzzgydi/clash-verge A cross-platform desktop GUI for the Clash proxy core, built with Tauri and React. It lets users manage Clash proxy profiles, rules, and sy… | 10 | 21942 | maintenance |
| 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,… | 77 | 4896 | active |
| 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… | 74 | 4889 | active |
| zidoro/pomatez Pomatez is a multi-platform desktop Pomodoro timer app for staying focused and taking regular breaks. It offers customizable Pomodoro rules… | 78 | 4876 | active |
| mavlink/qgroundcontrol QGroundControl is a cross-platform ground control station for MAVLink-enabled drones, providing full flight control, mission planning, vehi… | 99 | 4871 | stable |
| dotnetcore/BootstrapBlazor Bootstrap Blazor is an enterprise-level UI component library for Blazor, built on top of Bootstrap styling. It provides a rich set of Razor… | 94 | 4860 | stable |
| AlmasB/FXGL FXGL is a Java/JavaFX/Kotlin game development framework (engine) built on top of JavaFX, offering a high-level entity-component API for 2D … | 73 | 4852 | active |
| dotnet/winforms Windows Forms is the official .NET UI framework for building Windows desktop applications, wrapping native Windows libraries like User32 an… | 94 | 4849 | active |
| caamer20/Telegram-Drive A cross-platform desktop application that turns a Telegram account into a personal cloud storage drive, built with Tauri, Rust, React, and … | 78 | 4845 | active |
| streamlabs/desktop Streamlabs Desktop is a free, open-source live streaming and recording application built on top of OBS and Electron. It provides a rich GUI… | 77 | 4842 | active |
| gyscos/cursive Cursive is a Text User Interface (TUI) library for Rust focused on ease-of-use, letting developers build rich interactive terminal applicat… | 70 | 4841 | stable |
| kardianos/service A Go library that lets programs run as system services (daemons) across Windows, Linux (systemd, Upstart, SysV), and macOS (Launchd) with a… | 73 | 4837 | stable |
| ionicfirebaseapp/getwidget GetWidget is an open-source Flutter UI kit library offering 1,000+ production-ready, themable widgets such as buttons, cards, carousels, fo… | 61 | 4829 | active |
| clangen/musikcube musikcube is a cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++. It runs on… | 58 | 4828 | active |
| commandlineparser/commandline CommandLineParser is a C# library for parsing command line arguments in .NET applications, offering a getopt-style API for defining options… | 23 | 4816 | stable |
| HMBSbige/NatTypeTester A cross-platform tool for testing the NAT type of the current network using STUN protocols (RFC 3489, 5389, 5780, 8489). It ships as a desk… | 97 | 4812 | active |
| sayanarijit/xplr xplr is a hackable, minimal, fast terminal UI file explorer written in Rust, extensible via embedded LuaJIT configuration and plugins. It a… | 90 | 4810 | stable |
| microsoft/fluentui-blazor A Microsoft-maintained library of Razor components implementing the Fluent Design System for ASP.NET Core Blazor applications. Many compone… | 98 | 4800 | active |
| jarro2783/cxxopts A lightweight, header-only C++ command line option parser supporting GNU-style syntax. It handles long and short options, typed values, def… | 64 | 4800 | stable |
| buxuku/SmartSub SmartSub (妙幕) is a free, open-source cross-platform desktop application that provides an end-to-end subtitle and dubbing pipeline: speech-t… | 89 | 4778 | active |
| X11Libre/xserver XLibre Xserver is a community-managed fork of the X.Org display server implementing the X11 protocol, with tear-free modesetting, atomic mo… | 86 | 4778 | active |
| xiangechen/chili3d Chili3D is a browser-based 3D CAD application built with TypeScript that compiles OpenCascade (OCCT) to WebAssembly and integrates Three.js… | 90 | 4777 | active |
| chromiumembedded/cef The Chromium Embedded Framework (CEF) is a BSD-licensed C++ framework for embedding Chromium-based browser functionality into third-party a… | 77 | 4764 | stable |
| sqlectron/sqlectron Sqlectron is a simple and lightweight desktop SQL client built with Electron, React, and TypeScript. It supports multiple relational databa… | 69 | 4758 | active |
| EFPrefix/EFQRCode EFQRCode is a lightweight, pure-Swift library for generating stylized QR code images (with watermarks, icons, or GIFs) and recognizing QR c… | 66 | 4755 | stable |
| Querz/mcaselector MCA Selector is a desktop GUI application for selecting, deleting, and exporting chunks and regions from Minecraft Java Edition world saves… | 89 | 4753 | active |
| snesrev/zelda3 A reverse-engineered reimplementation of The Legend of Zelda: A Link to the Past written in ~70-80k lines of C, playable from start to fini… | 23 | 4739 | active |
| 86Box/86Box 86Box is a low-level x86 emulator that accurately emulates IBM PC-compatible machines from 1981 through PCI-era systems, including CPUs, ch… | 90 | 4736 | active |
| skeeto/w64devkit w64devkit is a portable, self-contained C, C++, and Fortran development kit for x64 and x86 Windows, bundling Mingw-w64 GCC, GDB, GNU Make,… | 94 | 4732 | active |
| saber-notes/saber Saber is a free, open-source, cross-platform notes app built for handwriting with a stylus or finger. It offers encrypted note sync across … | 99 | 4729 | active |
| jd-opensource/taro-ui Taro UI is a multi-platform UI component library built on the Taro framework, offering a rich set of React-based components. A single set o… | 92 | 4727 | active |
| harmonoid/harmonoid Harmonoid is a cross-platform music player and library manager built with Flutter, backed by mpv/FFmpeg for playback of all audio formats. … | 98 | 4710 | active |
| bytedeco/javacpp JavaCPP is a Java library that provides efficient access to native C++ from Java via JNI, bridging the two languages by exploiting their sy… | 86 | 4705 | stable |
| USCiLab/cereal cereal is a header-only C++11 serialization library that converts arbitrary data types into formats like compact binary, XML, or JSON. It i… | 55 | 4703 | stable |
| PistonDevelopers/piston Piston is a modular game engine written in Rust, providing core libraries for windowing, event handling, and 2D graphics with a backend-agn… | 67 | 4699 | stable |
| BespokeSynth/BespokeSynth Bespoke Synth is a free, open-source software modular synthesizer with a live-patchable node-based environment. It supports VST/VST3/LV2 pl… | 67 | 4698 | active |
| KaijuEngine/kaiju Kaiju is an open-source 2D/3D game engine written in Go and backed by Vulkan, with a built-in visual editor that itself runs as a game in t… | 80 | 4694 | active |
| dankamongmen/notcurses Notcurses is a C library (with C++, Rust, and Python bindings) for building complex, vibrant textual user interfaces on modern terminal emu… | 76 | 4680 | active |
| ggez/ggez ggez is a lightweight Rust game framework for making 2D (and some 3D) games with minimum friction, inspired by the LÖVE (Love2D) API. It pr… | 67 | 4680 | active |
| TechUnRestricted/WinDiskWriter WinDiskWriter is a native macOS application for creating bootable Windows USB installers that support both UEFI and Legacy BIOS boot modes.… | 50 | 4677 | active |
| MultiMC/Launcher MultiMC is a custom desktop launcher for Minecraft that manages multiple isolated game instances, each with its own mods, resource packs, s… | 65 | 4666 | active |
| SortableJS/Vue.Draggable A Vue.js component (Vue 2) and directive (Vue 1) that adds drag-and-drop reordering to lists, built on top of Sortable.js. It keeps the HTM… | 23 | 20588 | maintenance |
| symfony/filesystem The Symfony Filesystem component is a PHP library providing platform-independent utilities for filesystem operations such as creating, copy… | 99 | 4634 | stable |