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.

19Projects
608.7KStars in total
+442Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

19 projects · by stars

  1. #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.

    118.6K
  2. #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.

    76.7K
  3. #3 · chen08209/FlClash

    FlClash

    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.

    56.4K
  1. 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.

  2. 5

    glances

    33.8Knicolargo/glances · Python

    Glances 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.

  3. 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++.

  4. 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.

  5. 8

    HandBrake

    24.7KHandBrake/HandBrake · C

    HandBrake 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.

  6. 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.

  7. 10

    distroless

    23.1KGoogleContainerTools/distroless · Starlark

    A 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.

  8. 11

    nnn

    22.1Kjarun/nnn · C

    nnn (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.

  9. 12

    rpcs3

    20.1KRPCS3/rpcs3 · C++

    RPCS3 is the world's first free and open-source PlayStation 3 emulator and debugger, written in C++.

  10. 13

    compose-multiplatform

    19.4KJetBrains/compose-multiplatform · Kotlin

    A declarative UI framework from JetBrains, built on top of Jetpack Compose, for sharing one UI codebase across platforms in Kotlin.

  11. 14

    LangBot

    18.2Klangbot-app/LangBot · Python

    An 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.

  12. 15

    social-auto-upload

    15.6Kdreammis/social-auto-upload · Python

    It'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.

  13. 16

    kotlinx.coroutines

    13.8KKotlin/kotlinx.coroutines · Kotlin

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

  14. 17

    ekko-studio

    11.5KEKKOLearnAI/ekko-studio · TypeScript

    Ekko 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.

  15. 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.

  16. 19

    Telegram-Media-Downloader

    6.1KNeet-Nestor/Telegram-Media-Downloader · JavaScript

    A userscript that restores the download button for images, GIFs, audios and videos on Telegram Web when a chat or channel has disabled content saving.

Often tagged together