SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Cross-Platform Open-Source Projects
-
Built with Flutter + flutter_gemma 0.15.1 + Whisper.cpp + sqflite. Targets 4–6 GB RAM Android phones like the Tecno Spark 10 and Infinix Hot 30 — the phones African kids actually share with their families.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
When you build layouts in React Native, you write styles that look a lot like CSS: flexDirection, alignItems, justifyContent, and so on.
-
-
awesome-flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
-
-
-
For that specific use case you could also try `yazi`[0], which is a TUI file browser that has image (and other filetypes) preview built in.
[0] https://github.com/sxyazi/yazi
-
spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
-
Project mention: Ventoy: Create Bootable USB Drive for ISO/WIM/IMG/VHD(x)/EFI Files | news.ycombinator.com | 2025-10-30
Unlike Balena Etcher, Ventoy is not a bloated Electron app that sends telemetry from your PC: https://github.com/balena-io/etcher/issues/3784
-
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
> I like WASM and I want to like WASM but the rate of maturity within the ecosystem is incredibly abysmal.
The C# toolchain for WebAssembly is pretty good. You can do a lot with Avalonia and Uno:
https://avaloniaui.net/
https://platform.uno/
Here's a C# clone of Visual Basic compiled to WebAssembly:
https://bandysc.github.io/AvaloniaVisualBasic6/
-
I used to really like this software, and I still do. But there were a couple of dealbreakers for me.
1) As others mentioned, Wayland support. But it seems that it's gotten a lot better since I last used it. I resisted using Wayland for a long time because of several software breaking, but I've switched over now that most of the things I use now work (or because I've stopped using things that don't work).
2) it was broken for me with fractional scaling. This is the main reason why I switched, I started using fractional scaling on my second monitor and could not properly fix it for the life of me. I haven't tested it recently, but I just checked, and the github issue seems to still be open. https://github.com/flameshot-org/flameshot/issues/564
-
-
Wiki.js is a modern wiki platform built with Node.js and Vue.js. It uses PostgreSQL for storage, supports multiple editor types (Markdown, WYSIWYG, HTML), and integrates with Git for version-controlled documentation. Current stable version is 2.5. Wiki.js site
-
Project mention: Show HN: Gova – The declarative GUI framework for Go | news.ycombinator.com | 2026-04-23
The code looks nice, but when I read GUI, I want to see screenshots of GUIs.
Apparently a major dependency is "Fyne", which does show some screenshots on their page:
https://fyne.io/
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.
Project mention: Preparing for KDE Plasma's Last X11-Supported Release | news.ycombinator.com | 2026-06-02 -
Project mention: "Giving up upstream-ing my patches & feel free to pick them up" | news.ycombinator.com | 2026-01-31
-
-
-
NativeScript
⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.
NativeScript is a hybrid mobile app framework that allows developers to build truly native iOS and Android apps using JavaScript, TypeScript, or Angular. Unlike frameworks that rely on WebViews, NativeScript provides direct access to native APIs, ensuring apps perform like native applications. It is ideal for developers who want the convenience of JavaScript while leveraging full native functionality.
-
Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
-
gopeed
A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter.
-
sqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
Cross-Platform discussion
Cross-Platform related posts
-
On-Device Debugging And JUnit 5
-
Metal Default, A New Build Cloud, And A New Format
-
Why DaloyJS Is the Perfect Backend for Your Lynx App
-
Home-Bottom Row Modifier Clusters
-
NFC, Crypto, Biometrics, And A New Build Cloud
-
My I3-Emacs Integration
-
obsidotion: an Obsidian plugin that syncs your vault to Notion (and back)
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source Cross-Platform projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Flutter | 176,807 |
| 2 | react-native | 125,965 |
| 3 | NextChat | 88,169 |
| 4 | awesome-flutter | 60,223 |
| 5 | uni-app | 41,535 |
| 6 | Vim | 40,431 |
| 7 | yazi | 39,035 |
| 8 | spacedrive | 38,202 |
| 9 | etcher | 33,828 |
| 10 | DevToys | 31,597 |
| 11 | Avalonia | 30,928 |
| 12 | flameshot | 30,075 |
| 13 | micro-editor | 28,767 |
| 14 | Wiki.js | 28,402 |
| 15 | fyne | 28,333 |
| 16 | keepassxc | 27,522 |
| 17 | FlatBuffers | 26,056 |
| 18 | react-native-elements | 25,830 |
| 19 | SteamTools | 25,687 |
| 20 | NativeScript | 25,529 |
| 21 | libGDX | 25,131 |
| 22 | gopeed | 24,742 |
| 23 | sqlitebrowser | 24,114 |