Top C# Frameworks & Libraries for platform

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux....

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kuber...

.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

A cross platform XAML framework for .NET

ML.NET is an open source and cross-platform machine learning framework for .NET.

One framework for creating powerful cross-platform games.

Orleans is a cross-platform framework for building distributed applications with .NET

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI...

:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop....

NLog - Advanced and Structured Logging for Various .NET Platforms

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

:camera: A modern, cross-platform, 2D Graphics library for .NET

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity....

A cross-platform .NET library for IMAP, POP3, and SMTP.

Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options)....

The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac....

A simple, cross platform, modularized ecommerce system built on .NET Core

Simple, powerful, cross-platform SQLite client and ORM for .NET

A modern file manager that pushes the boundaries of the platform.

SuperSocket is a light weight, cross platform and extensible socket server application framework.

:cake: Cake (C# Make) is a cross platform build automation system.

[Archived] A cross platform web server for ASP.NET Core. Project moved to

Cross platform GUI framework for desktop and mobile applications in .NET

MonoDevelop is a cross platform .NET IDE

#ziplib is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform.

The open source diagnostics platform for the web

A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your so...

Automated job scheduler with fluent interface for the .NET platform.

A cross-platform plotting library for .NET

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

Cross platform code coverage for .NET

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

Open Source / i18n / iOS Android Cross Platform Contact Tracing App by exposure notification framework Xamarin App and Server Side Code...

UIWidget is a Unity Package which helps developers to create, debug and deploy efficient, cross-platform Apps....

An implementation of StyleCop rules using the .NET Compiler Platform

A cross platform, self-hosted server compatible with Bitpay API

.NET Platform Architecture book (English, Chinese, Russian)

Unified Realtime/API framework for .NET platform and Unity.