Topics / #multi-platform
Multi-platform projects on GitHub
Software targeting many platforms from one codebase
As of , the most-starred Multi-platform projects on GitHub are godot (118.6K stars), imgui (76.7K stars) and FlClash (56.4K stars). GitHub.Locker tracks 19 Multi-platform repositories with 608.7K stars combined. The fastest-growing on October 16 was FlClash, with +173 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+173FlClash
chen08209/FlClash · ★ 56.4KFlClash is a multi-platform proxy client built on ClashMeta. It is simple, open-source, ad-free, and lets you manage proxy subscriptions and connections across devices.
ImHex
WerWolv/ImHex · ★ 55.4KImHex is a hex editor built for reverse engineers, programmers, and anyone analyzing binary data, with a custom pattern language for parsing and highlighting file structures.
godot
godotengine/godot · ★ 118.6KGodot is a free, cross-platform game engine for creating both 2D and 3D games from one unified editor, with a comprehensive set of built-in tools.
imgui
ocornut/imgui · ★ 76.7KDear ImGui is a bloat-free graphical user interface library for C++ that outputs optimized vertex buffers you render in your own 3D-pipeline-enabled application. It is aimed at tooling, debug UIs, and visualization rather than end-user application UIs.
The all-time top
19 projects · by stars
- 118.6K
#1 · godotengine/godot
godot
Godot is a free, cross-platform game engine for creating both 2D and 3D games from one unified editor, with a comprehensive set of built-in tools.
- 76.7K
#2 · ocornut/imgui
imgui
Dear ImGui is a bloat-free graphical user interface library for C++ that outputs optimized vertex buffers you render in your own 3D-pipeline-enabled application. It is aimed at tooling, debug UIs, and visualization rather than end-user application UIs.
- 56.4K
#3 · chen08209/FlClashFlClash
FlClash is a multi-platform proxy client built on ClashMeta. It is simple, open-source, ad-free, and lets you manage proxy subscriptions and connections across devices.
- 4
ImHex
55.4KWerWolv/ImHex · C++ImHex is a hex editor built for reverse engineers, programmers, and anyone analyzing binary data, with a custom pattern language for parsing and highlighting file structures.
- 5

glances
33.8Knicolargo/glances · PythonGlances is an open-source cross-platform system monitoring tool, a top/htop alternative that shows CPU, memory, disk, network, containers, sensors, and running processes in one dashboard, reachable via terminal, web UI, API, or an MCP server for AI assistants.
- 6
tdesktop
33.3Ktelegramdesktop/tdesktop · C++This is Telegram Desktop, the official desktop client of the Telegram messenger. The repository holds its complete source code and build instructions, written in C++.
- 7

fmt
25.9Kfmtlib/fmt · C++{fmt} is an open-source C++ formatting library — a fast, safe alternative to C stdio and C++ iostreams, with a format string syntax similar to Python's.
- 8

HandBrake
24.7KHandBrake/HandBrake · CHandBrake is an open-source video transcoder: it takes videos you already have and makes new ones that play on phones, tablets, TV media players, game consoles, computers, and web browsers.
- 9

maui
23.3Kdotnet/maui · C#.NET MAUI (Multi-platform App UI) is a cross-platform framework for building native mobile and desktop apps with C# and XAML — one shared codebase runs on Android, iOS, iPadOS, macOS, and Windows.
- 10

distroless
23.1KGoogleContainerTools/distroless · StarlarkA set of minimal container base images that contain only your application and its runtime dependencies — no package managers, shells or other programs you would expect in a normal Linux distribution.
- 11

nnn
22.1Kjarun/nnn · Cnnn (n3) is a terminal file manager built for speed and low resource use. The binary is typically around 100KB, it usually needs less than 3.5MB of resident memory, and it runs fine even with 8 colors.
- 12

rpcs3
20.1KRPCS3/rpcs3 · C++RPCS3 is the world's first free and open-source PlayStation 3 emulator and debugger, written in C++.
- 13
compose-multiplatform
19.4KJetBrains/compose-multiplatform · KotlinA declarative UI framework from JetBrains, built on top of Jetpack Compose, for sharing one UI codebase across platforms in Kotlin.
- 14

LangBot
18.2Klangbot-app/LangBot · PythonAn open-source, production-grade platform for building AI-powered instant messaging bots: it connects LLMs to chat platforms so you can ship agents that converse, execute tasks, and plug into your workflows.
- 15

social-auto-upload
15.6Kdreammis/social-auto-upload · PythonIt's a Python automation tool that publishes your videos to major Chinese and international platforms — Douyin, Bilibili, Xiaohongshu, Kuaishou, WeChat Channels, Weibo, TikTok, YouTube and more — with support for scheduled posting.
- 16

kotlinx.coroutines
13.8KKotlin/kotlinx.coroutines · Kotlinkotlinx.coroutines is Kotlin's official library for writing asynchronous, non-blocking code using coroutines, with multiplatform support for JVM, JS, Native and Wasm.
- 17

ekko-studio
11.5KEKKOLearnAI/ekko-studio · TypeScriptEkko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available as a desktop app and a self-hosted web console.
- 18

TrinityCore
10.8KTrinityCore/TrinityCore · C++TrinityCore is an open-source MMORPG server framework written in C++ that lets you run your own World of Warcraft game server. It began as a fork of the MaNGOS project and has been heavily rewritten and optimized since.
- 19

Telegram-Media-Downloader
6.1KNeet-Nestor/Telegram-Media-Downloader · JavaScriptA userscript that restores the download button for images, GIFs, audios and videos on Telegram Web when a chat or channel has disabled content saving.
Related topics
Often tagged together