SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# dotnet-standard Projects
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Project mention: Why Entity Framework Core Adds an Extra 'ORDER BY' When Including a Collection Navigation Property | dev.to | 2025-08-08The EF Core team has acknowledged this behaviour in discussions and issue trackers: "The ORDER BY clause is added when materializing 1-to-many relations, so that the principal is grouped together while loading the dependent. Without this, rows can arrive in an arbitrary order..." — EF Core GitHub Issue #19571
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
💡 For the more curious, Commitji is written in F# to follow the functional programming principles, including the Elmish MVU pattern. It relies on Spectre.Console, a great library in particular for rendering in a command terminal.
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
Mediator
A high performance implementation of Mediator pattern in .NET using source generators. (by martinothamar)
Project mention: De MediatR para Mediator: uma migração mais leve e performática | dev.to | 2025-05-15Mediator – GitHub
-
-
App.Metrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
-
This C# project serves as an data plumbing layer for some machine learning models. See you hear data the first thing that should come in your mind is Python. Unfortunately this was not the case, and to make it better it is using the .NET extension for Apache Spark. Migrating it to Python makes sense, since it is using rather non-standard technology for the problem, which makes hiring future talent rather difficult. And there are other obvious problems, common in other enterprise OOP languages as well, like mulitple levels of abstraction, inheritance everywhere, inversion of control, again things you do not do in data plumbing. And to futher feed the devil, the original team of contractors/consultants (because who else would use C#, than some enterprice consultant) are going to leave next month.
-
PolySharp
PolySharp provides generated, source-only polyfills for C# language features, to easily use all runtime-agnostic features downlevel. Add a reference, set your C# version to latest and have fun! 🚀
-
Vanara
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
-
-
-
Downloader
Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.
-
GeneticSharp
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
-
-
// using SendGrid's C# Library // https://github.com/sendgrid/sendgrid-csharp using SendGrid; using SendGrid.Helpers.Mail; using System; using System.Threading.Tasks; namespace Example { internal class Example { private static void Main() { Execute().Wait(); // It's important to wait on the async task } static async Task Execute() { var apiKey = Environment.GetEnvironmentVariable("SENDGRID_API_KEY"); if (string.IsNullOrEmpty(apiKey)) { Console.WriteLine("API Key is not set!"); return; } var client = new SendGridClient(apiKey); var from = new EmailAddress("[email protected]", "Example User"); var subject = "Sending with SendGrid is Fun"; var to = new EmailAddress("[email protected]", "Example User"); var plainTextContent = "and easy to do anywhere with C#."; var htmlContent = "and easy to do anywhere with C#."; var msg = MailHelper.CreateSingleEmail(from, to, subject, plainTextContent, htmlContent); var response = await client.SendEmailAsync(msg); Console.WriteLine(response.StatusCode); var responseBody = await response.Body.ReadAsStringAsync(); Console.WriteLine(responseBody); Console.ReadLine(); } } }
-
tweetinvi
Tweetinvi, an intuitive Twitter C# library for the REST and Stream API. It supports .NET, .NETCore, UAP (Xamarin)...
-
NetFabric.Hyperlinq
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.
-
ShopifySharp
ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores using Shopify's GraphQL API.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# dotnet-standard discussion
C# dotnet-standard related posts
-
How to Fix SendGrid Email Sending Issues in C#
-
How and Where to Handle Exceptions While Maintaining a Great API
-
Dealing with NullReferenceException
-
FluentResults: Simplificando el Manejo de Resultados y Errores en Aplicaciones .NET
-
.NET web developer takes a job as a .NET desktop developer
-
Blazor Hybrid vs Electon.NET
-
Do you prefer working with Java or C# legacy code?
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source dotnet-standard projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | Entity Framework | 14,339 |
2 | spectre.console | 10,531 |
3 | Electron.NET | 7,500 |
4 | CliWrap | 4,702 |
5 | Magick.NET | 3,760 |
6 | command-line-api | 3,576 |
7 | YoutubeExplode | 3,332 |
8 | Mediator | 2,935 |
9 | FluentResults | 2,434 |
10 | App.Metrics | 2,235 |
11 | spark | 2,076 |
12 | PolySharp | 2,058 |
13 | Vanara | 1,950 |
14 | OpenAI-API-dotnet | 1,895 |
15 | CliFx | 1,570 |
16 | Downloader | 1,510 |
17 | GeneticSharp | 1,334 |
18 | monotorrent | 1,204 |
19 | sendgrid-csharp | 1,111 |
20 | tweetinvi | 1,003 |
21 | NetFabric.Hyperlinq | 893 |
22 | ShopifySharp | 836 |
23 | MockQueryable | 834 |