Open source cross-platform projects

Every project in the registry tagged cross-platform, ranked by real GitHub adoption.

projects 84 combined stars ★ 626K refresh nightly
01 yazi ★ 43K

💥 Blazing fast terminal file manager written in Rust, based on async I/O.

last push14 hours ago languageRust licenseMIT
02 Spacedrive ★ 39K

Your personal distributed filesystem

last push3 days ago languageRust licenseApache-2.0
03 Handy ★ 37K

Press a key, speak, release. Text appears instantly.

last push14 hours ago languageRust licenseMIT
04 DevToys ★ 32K

A Swiss Army knife for developers.

last push1 months ago languageC# licenseMIT
05 Avalonia ★ 32K

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

last push11 hours ago languageC# licenseMIT
06 KeePassXC ★ 30K

Cross-platform, secure password manager

last push10 hours ago languageC++ license—
07 wiki ★ 29K

Wiki.js | Next Generation Open Source Wiki

last push18 hours ago languageTypeScript licenseAGPL-3.0
08 readest ★ 26K

Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to

last push8 hours ago languageTypeScript licenseAGPL-3.0
09 libgdx ★ 26K

Desktop/Android/HTML5/iOS Java game development framework

last push18 hours ago languageJava licenseApache-2.0
10 ActivityWatch ★ 19K

Track time automatically with privacy-first design

last push38 hours ago languagePython licenseMPL-2.0
11 Audacity ★ 19K

Professional audio editing made simple and free

last push14 hours ago languageC++ license—
12 OpenRA ★ 18K

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Li

last push5 days ago languageC# licenseGPL-3.0
13 Shotcut ★ 16K

A free, open source, cross-platform video editor

last push11 hours ago languageC++ licenseGPL-3.0
14 MonoGame ★ 15K

Free, open-source framework for cross-platform game development

last push11 hours ago languageC# license—
15 bottom ★ 14K

Yet another cross-platform graphical process/system monitor.

last push11 hours ago languageRust licenseMIT
16 psutil ★ 11K

Cross-platform lib for process and system monitoring in Python

last push28 hours ago languagePython licenseBSD-3-Clause
17 OpenWispr ★ 11K

Voice-to-text that works offline, privately, on any app

last push8 hours ago languageJavaScript licenseMIT
18 DnsServer ★ 10K

Technitium DNS Server

last push10 days ago languageC# licenseGPL-3.0
19 pgweb ★ 9.5K

Cross-platform client for PostgreSQL databases

last push3 months ago languageGo licenseMIT
20 neohtop ★ 9.4K

💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)

last push3 days ago languageSvelte licenseMIT
21 HuLa ★ 7.8K

🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust + Vue3, compatible with Windows, macOS, Linux, Android, and

last push12 hours ago languageVue licenseApache-2.0
22 liteide ★ 7.8K

LiteIDE is a simple, open source, cross-platform Go IDE.

last push8 days ago languageC++ licenseLGPL-2.1
23 Final2x ★ 7.4K

a cross-platform image super-resolution tool

last push17 hours ago languageTypeScript licenseBSD-3-Clause
24 BleachBit ★ 7.3K

Clean your system and free disk space

last push8 hours ago languagePython licenseGPL-3.0
25 NLog ★ 6.5K

NLog - Flexible and Structured Logging for various .NET Platforms

last push30 hours ago languageC# licenseBSD-3-Clause
26 deepchat ★ 6.4K

🐬DeepChat - A smart assistant that connects powerful AI to your personal world

last push12 hours ago languageTypeScript licenseApache-2.0
27 LobsterAI ★ 6.2K

Open-source, desktop-grade AI agent that gets real work done — data analysis, slides, docs, video & web research. Built on OpenClaw; runs tools on your real des

last push11 hours ago languageTypeScript licenseMIT
28 openscreen ★ 5.9K

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermarks, no subscriptions. Windows, macOS, Linux. Actively maintained.

last push8 hours ago languageTypeScript licenseMIT
29 xplorer ★ 5.7K

Xplorer, a customizable, modern file manager

last push4 months ago languageTypeScript licenseAGPL-3.0
30 Tabularis ★ 5.4K

Desktop SQL client with built-in MCP for AI agent access

last push10 hours ago languageTypeScript licenseApache-2.0
31 planck.js ★ 5.3K

2D JavaScript Physics Engine

last push11 days ago languageTypeScript licenseMIT
32 saber ★ 5.0K

The cross-platform open-source app built for handwriting

last push2 days ago languageDart licenseGPL-3.0
33 style-dictionary ★ 4.9K

A build system for creating cross-platform styles.

last push6 days ago languageJavaScript licenseApache-2.0
34 openidea ★ 4.8K

The IDE you know, rebuilt in Rust. IntelliJ IDEA–style keymap, tool windows and search-everywhere in a fast native app: editor, code insight, debugger, Git, ter

last push10 hours ago languageTypeScript licenseApache-2.0
35 doublecmd ★ 4.7K

Double Commander is a free cross platform open source file manager with two panels side by side.

last push8 hours ago languagePascal licenseGPL-2.0
36 SimplCommerce ★ 4.4K

A simple, cross platform, modulith ecommerce system built on .NET

last push5 months ago languageC# licenseApache-2.0
37 notes ★ 4.3K

Fast and beautiful note-taking app written in C++. Write down your thoughts.

last push6 months ago languageC++ licenseMPL-2.0
38 DotnetSpider ★ 4.1K

DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework

last push7 months ago languageC# licenseMIT
39 OpenBiliClaw ★ 3.7K

本地私有、开源的自进化跨平台 AI 内容发现 Agent:先理解你,再主动从 B站、小红书、抖音、YouTube、X、知乎、Reddit、微博等平台与开放 Web 寻找内容。(支持 deepseek harness 插件) | Local-first open-source cross-platform AI cont

last push3 days ago languagePython licenseMIT
40 vifm ★ 3.3K

Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from

last push9 days ago languageC licenseGPL-2.0
41 treesheets ★ 3.2K

Hierarchical spreadsheet: a free-form data organizer that replaces outliners, mind maps and spreadsheets.

last push33 hours ago languageC++ licenseZlib
42 athas ★ 3.1K

A lightweight, cross-platform code editor, built with Tauri (Rust and React) with Git support, AI agents, vim keybindings.

last push9 hours ago languageTypeScript licenseAGPL-3.0
43 quill ★ 3.1K

Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications

last push4 days ago languageC++ licenseMIT
44 algernon ★ 3.0K

Small self-contained pure-Go web server with Lua, Teal, Markdown, HTTP/2, QUIC, Redis, TypeScript, npm-less React 19, SQLite, and PostgreSQL support ++

last push27 hours ago languageJavaScript licenseBSD-3-Clause
45 corona ★ 2.9K

Solar2D Game Engine main repository (ex Corona SDK)

last push5 days ago languageC++ licenseMIT
46 foss_photo_libraries ★ 2.8K

Free and Open Source Photo Libraries

last push7 months ago languagePython licenseMIT
47 goneovim ★ 2.6K

A GUI frontend for neovim.

last push4 months ago languageGo licenseMIT
48 plog ★ 2.6K

Portable, simple and extensible C++ logging library

last push27 days ago languageC++ licenseMIT
49 ferrumc ★ 2.5K

A reimplementation of the minecraft server in rust.

last push3 months ago languageRust licenseMIT
50 MarkFlowy ★ 2.4K

A high-performance, cross-platform editor that supports WYSIWYG Markdown and general text editing.

last push3 days ago languageTypeScript licenseAGPL-3.0
51 Mindwtr ★ 2.4K

Get tasks and ideas out of your head. A free GTD to-do app for desktop and mobile. Works offline, no account needed

last push8 hours ago languageTypeScript licenseAGPL-3.0
52 wasmi ★ 2.3K

WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.

last push8 hours ago languageRust licenseApache-2.0
53 abot ★ 2.3K

Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.

last push4 months ago languageC# licenseApache-2.0
54 NetPad ★ 2.3K

A cross-platform C# editor and playground.

last push42 hours ago languageC# licenseMIT
55 anubias ★ 2.3K

Developed mobile apps so easy and native with GUI 📱

last push28 days ago languageVue licenseGPL-3.0
56 cpeditor ★ 2.2K

The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:

last push2 days ago languageC++ licenseGPL-3.0
57 squirreldisk ★ 2.1K

Free, open-source disk usage analyzer for macOS, Windows and Linux. See what fills your disk, servers (SSH) and cloud storage in an animated sunburst or treemap

last push16 days ago languageRust licenseAGPL-3.0
58 Butterfly ★ 2.1K

🎨 Powerful, minimalistic, cross-platform, opensource note-taking app

last push32 hours ago languageDart licenseAGPL-3.0
59 GoNavi ★ 2.1K

High-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。

last push13 hours ago languageTypeScript licenseApache-2.0
60 vidcutter ★ 2.0K

A modern yet simple multi-platform video cutter and joiner.

last push11 days ago languagePython licenseGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source cross-platform projects are there?

This registry tracks 84 projects tagged cross-platform, with 626,332 GitHub stars between them. The most-adopted is yazi at 43,192 stars.

Are these cross-platform projects free to use?

Yes — 81 of the 84 carry an explicit open-source licence across 9 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which cross-platform project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these cross-platform projects still maintained?

74 of the 84 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.