InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 C# Cross-Platform Projects
A cross-platform UI framework for .NETProject mention: Does anyone use F# for cross platform desktop app development? What framework do you use? | reddit.com/r/fsharp | 2023-01-29
In .Net MAUI (and Xamarin) and Avalonia, XAML is optional. You can do it all in code and it's pretty ergonomic, with some very light wrappers needed from time to time. For Avalonia, see https://github.com/AvaloniaUI/Avalonia/issues/3931 https://topanswers.xyz/fsharp?q=1012 TextBlock.
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: I'm new to RTS games. What should I start out with? | reddit.com/r/RealTimeStrategy | 2023-01-31
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
One framework for creating powerful cross-platform games.Project mention: About game engines | reddit.com/r/gamedev | 2023-01-18
If you prefer a framework instead of an engine and editor they do exist, MonoGame is a popular one. I wouldn't recommend it unless you're doing it more as a hobby (in which case it's totally valid to do whatever suits you best), using engines with their editors and scripting languages is the industry standard.
Cross Platform Terminal UI toolkit for .NETProject mention: UI framework for games on Linux with c# | reddit.com/r/dotnet | 2023-01-29
In that case you can use console (https://github.com/gui-cs/Terminal.Gui) to make games.
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.Project mention: Is .net MAUI worth jumping into? | reddit.com/r/csharp | 2023-01-23
Another option I've seen, but haven't really tried is UNO Platform.
Xamarin.Forms Official HomeProject mention: What are some of Xamarin Forms shortcomings/cons which Maui still doesn't address? | reddit.com/r/dotnetMAUI | 2022-05-04
Example issue: https://github.com/xamarin/Xamarin.Forms/issues/8640 Its an issue reported by David O, its a 3 year old issue, there is limited communication from Microsoft on the issue, no plans, there are a couple of community discovered workarounds that got broken in later versions of Xamarin.Forms. I feel like its fairly common to come across an issue like this that can be a showstopper for a task. Do you come up with a workaround, do you wait for an official fix, do you use a third-party NuGet to accomplish the task?
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services.Project mention: Having Trouble With Git Credential Manager | reddit.com/r/wsl2 | 2022-12-03
A simple, cross platform, modularized ecommerce system built on .NET Core
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.Project mention: Compress/resize images | reddit.com/r/dotnet | 2022-12-14
If you want pure .NET, cross-platform, and future compatibility, SkiaSharp is the new way to do it.
Cross platform code coverage for .NETProject mention: Analyzing and enforcing .NET code coverage with coverlet | dev.to | 2022-11-25
CoverletOutputFormat: The format of the report that coverlet will generate (opencover, cobertura, json). More here;
Lite reliable UDP library for Mono and .NETProject mention: Windows Central: "Microsoft to merge Surface Pro X ARM and Surface Pro 9 Intel versions under one product line" | reddit.com/r/hardware | 2022-08-31
For networking, file IO, and streams in general, there's Korio and for Java; for just networking, there's LiteNetLib for C#; for what looks like data streams in general, there's Okio also for Java; and Tokio for multi-threaded IO in Rust.
Simple, flexible, interactive & powerful charts, maps and gauges for .Net, LiveCharts2 can now practically run everywhere Maui, Uno Platform, Blazor-wasm, WPF, WinForms, Xamarin, Avalonia, WinUI, UWP.Project mention: MAUI's potential hindered by inadequate maintainership | reddit.com/r/dotnet | 2023-01-19
As far as Uno Platform goes, one can use components from WinUI and Windows Community Toolkit (WCT); so you have hundreds of UI components to work with out of the box, including some must-haves like Data Grid in WCT. Some bigger component vendors have put out their betas i.e. https://www.infragistics.com/products/uno-platform or https://www.syncfusion.com/blogs/post/syncfusions-first-control-for-uno-platform-charts.aspx . I do agree this 3rd party ecosystem eventually needs to get more love from bigger vendors, or other new ones will also step in - i.e. Live Charts has support for Uno Platform https://github.com/beto-rodriguez/LiveCharts2 or MapsUI https://mapsui.com/documentation/getting-started-uno.html
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.Project mention: How to save the check box state in WPF? | reddit.com/r/dotnet | 2022-08-01
You can check out akavache: https://github.com/reactiveui/Akavache
Kavita is a fast, feature rich, cross platform reading server. Built with a focus for manga and 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.Project mention: When did Kavita start ignoring library root? | reddit.com/r/KavitaManga | 2023-01-31
Specifically it came with v0.5.6 in Sept. 2022. You can read more in detail about the new requirement on the change log. https://github.com/Kareadita/Kavita/releases/tag/v0.5.6
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.Project mention: Can you build a web crawler in c#? | reddit.com/r/learnprogramming | 2022-04-11
This can be done perfectly well in c#, https://github.com/sjdirect/abot for example.
Ethereum .Net cross platform integration libraryProject mention: Want to change from xamarin to Blockchain | reddit.com/r/dotnet | 2022-12-11
A cross-platform C# editor based on Roslyn and AvalonEditProject mention: How to install RoslynPad on Mac | reddit.com/r/csharp | 2023-01-10
First - follow instruction in official Git account https://github.com/roslynpad/roslynpad:
Open source, cross-platform, user-mode tablet driverProject mention: What you guys doing in 2025? (windows 10 death) | reddit.com/r/pcmasterrace | 2023-01-24
Based on my research in the matter, here's the low down: - Krita is not great on Android yet, it runs great on Windows and Linux. - CSP on Linux is a fool's errand - Huion offers Linux drivers. But the real G's know to get their drivers from https://opentabletdriver.net/. For some reason these drivers make all tablets, even display ones, work.
Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.Project mention: Help im new here | reddit.com/r/WasabiWallet | 2023-01-08
Make sure that you got Wasabi from this website https://wasabiwallet.io/
A small cross-platform UI library that brings the simplicity of native UI development to the web
Essential cross platform APIs for your mobile apps. (by xamarin)Project mention: .NET MAUI iOS Camera Photos Rotated bug fix | dev.to | 2023-01-29
This one was one of the most annoying bugs in MAUI, and I solved it with this workaround taken from IeuanWalker on this thread.
Technitium DNS ServerProject mention: Running Technitium DNS Server on FreeBSD, but this distro doesnt have working SQL/SQLite | reddit.com/r/technitium | 2023-01-26
There is an issue here which you can follow to know when support for different databases are available.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Cross-Platform related posts
I'm new to RTS games. What should I start out with?
1 project | reddit.com/r/RealTimeStrategy | 31 Jan 2023
Which gaming franchises were huge but we kinda forgot about them?
1 project | reddit.com/r/gaming | 29 Jan 2023
C&C: "Red Alert" and "Tiberian Dawn"s Linux ports added to Luxtorpeda for Steam
1 project | reddit.com/r/linux_gaming | 28 Jan 2023
What you guys doing in 2025? (windows 10 death)
1 project | reddit.com/r/pcmasterrace | 24 Jan 2023
Is .net MAUI worth jumping into?
2 projects | reddit.com/r/csharp | 23 Jan 2023
Save 85% on Command & Conquer™ Remastered Collection on Steam
2 projects | reddit.com/r/linux_gaming | 19 Jan 2023
Looking for a game that runs well similar to CIV 6
1 project | reddit.com/r/macgaming | 17 Jan 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Feb 2023
What are some of the best open-source Cross-Platform projects in C#? This list will help you:
|23||Technitium DNS Server||1,446|