ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →
Top 23 C# Cross-Platform Projects
-
-
ReSharper
ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
-
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/
-
-
OpenRA
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, Linux, *BSD and Mac OS X.
Project mention: Ask HN: Which Do you know any open source games? | news.ycombinator.com | 2025-08-10 -
Project mention: MonoGame: A .NET framework for making cross-platform games | news.ycombinator.com | 2026-03-07
-
-
Kavita
Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
Supports: EPUB, PDF, CBZ, CBR, CB7, image folders Deploy: Docker · kavitareader.com · 10.1k stars
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Uno Platform
Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
> 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/
-
git-credential-manager
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.
Git GCM – A Git helper utility that manages authentication between Git and third-party repository hosts like GitHub.
-
Technitium DNS Server is an all-in-one DNS server with a web-based management interface. It supports recursive resolution, authoritative hosting, conditional forwarding, DNS-over-HTTPS/TLS/QUIC, DNSSEC, built-in ad blocking via blocklists, and DHCP — all configured through its web UI. Written in C#/.NET. Technitium site
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
Project mention: ZLogger alternatives - NLog, Serilog, and ZeroLog | libhunt.com/r/ZLogger | 2026-01-25
-
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
If you've read any of the other articles this month, you've likely seen SkiaSharp mentioned already. While drawing and text aren't usually a combination I consider, I figured it was worth a shot. I asked Copilot first for an analysis of what the improvement might be along with a plan.
-
Project mention: SourceGit: Open-Source Git UI for Windows/macOS/Linux | news.ycombinator.com | 2025-12-26
-
-
-
-
-
-
WalletWasabi
Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.
Project mention: Wasabi: Open-source, privacy preserving Bitcoin wallet | news.ycombinator.com | 2025-11-29 -
Akavache
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
-
abot
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Cross-Platform discussion
C# Cross-Platform related posts
-
I Hate (Most) Keyboard 'Fn' Keys
-
Windows native app development is a mess
-
SourceGit: Open-Source Git UI for Windows/macOS/Linux
-
Designing for Infinite Flexibility: Plugin-Based Extensibility in FlowSynx
-
.NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia
-
Svelte Is That Fast
-
FlowSynx – Orchestrate Declarative, Plugin-Driven DAG Workflows on .NET
-
A note from our sponsor - ReSharper
www.jetbrains.com | 13 Jun 2026
Index
What are some of the best open-source Cross-Platform projects in C#? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | DevToys | 31,633 |
| 2 | Avalonia | 30,928 |
| 3 | SteamTools | 25,786 |
| 4 | OpenRA | 16,768 |
| 5 | MonoGame | 13,999 |
| 6 | Terminal.Gui | 11,056 |
| 7 | Kavita | 10,837 |
| 8 | Uno Platform | 9,961 |
| 9 | git-credential-manager | 8,959 |
| 10 | Technitium DNS Server | 8,800 |
| 11 | Electron.NET | 7,597 |
| 12 | NLog | 6,542 |
| 13 | SkiaSharp | 5,435 |
| 14 | sourcegit | 5,369 |
| 15 | SparkleShare | 4,959 |
| 16 | SimplCommerce | 4,412 |
| 17 | OpenTabletDriver | 3,856 |
| 18 | LiteNetLib | 3,568 |
| 19 | coverlet | 3,156 |
| 20 | RoslynPad | 2,778 |
| 21 | WalletWasabi | 2,555 |
| 22 | Akavache | 2,547 |
| 23 | abot | 2,306 |