Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. .NET
.

.NET

Framework
900 projects1821.7k total stars319.5k total forks19 languages

Open-source projects built with .NET

There are currently 900 open-source projects built with .NET, with a combined total of 1821.7k GitHub stars. The most common language among these projects is C#.

Showing 900 open-source projects · page 5 of 25

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Marten
MartenJasperFx/marten

A .NET library that uses PostgreSQL as a transactional document database and ACID-compliant event store.

3.4k552C#
16 hours ago
Shouldly
Shouldlyshouldly/shouldly

A .NET assertion framework that provides clear, human-readable error messages for unit tests.

3.4k423C#
3 days ago
CppSharp
CppSharpmono/CppSharp

Tools and libraries to generate .NET bindings for native C/C++ APIs, enabling interoperability with C# and C++/CLI.

3.4k542C#
2 months ago
FluentFTP
FluentFTProbinrodricks/FluentFTP

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

3.4k677C#
1 month ago
FluentFTP
FluentFTProbinrodricks/FluentFTP

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

3.4k677C#
1 month ago
LINQ to DB
LINQ to DBlinq2db/linq2db

A fast, type-safe LINQ database access library that sits between micro-ORMs and full ORMs, offering SQL-like control with LINQ expressions.

3.3k478C#
15 hours ago
mongo-csharp-driver
mongo-csharp-drivermongodb/mongo-csharp-driver

The official MongoDB .NET/C# driver for connecting C# applications to MongoDB databases.

3.2k1.3kC#
1 day ago
aspnet-api-versioning
aspnet-api-versioningMicrosoft/aspnet-api-versioning

A set of libraries for adding API versioning semantics to ASP.NET Web API, OData, and ASP.NET Core services.

3.2k720C#
2 days ago
.NET Interactive
.NET Interactivedotnet/interactive

An engine and API for running .NET and other languages interactively in notebooks, REPLs, and embedded coding experiences.

3.2k465C#
3 months ago
CosmosOS
CosmosOSCosmosOS/Cosmos

An operating system construction kit for building bare-metal OSes using managed .NET languages like C# and VB.NET.

3.2k583C#
11 days ago
NetMQ
NetMQzeromq/netmq

A 100% native C# implementation of the ZeroMQ messaging library for .NET applications.

3.2k764C#
1 month ago
coverlet
coverlettonerdo/coverlet

A cross-platform code coverage collection tool for .NET, supporting line, branch, and method coverage.

3.2k399C#
1 day ago
TensorFlowSharp
TensorFlowSharpmigueldeicaza/TensorFlowSharp

A .NET binding to the TensorFlow C API for running existing machine learning models in C# and F#.

3.1k562C#
2 years ago
ComputeSharp
ComputeSharpSergio0694/ComputeSharp

A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.

3.1k149C#
11 months ago
GitVersion
GitVersionGitTools/GitVersion

Automatically determines semantic version numbers from your git history and branch structure.

3.1k663C#
2 days ago
NetHook2
NetHook2SteamRE/SteamKit

A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.

3.1k541C#
23 days ago
SteamKit2
SteamKit2SteamRE/SteamKit

A .NET library for interoperating with Valve's Steam network, providing a simple and extensible interface.

3.1k541C#
23 days ago
ZXing.Net
ZXing.Netmicjahn/ZXing.Net

A .NET port of the ZXing library for decoding and generating barcodes like QR codes, Data Matrix, and EAN.

3.1k705C#
19 days ago
FlaUI
FlaUIFlaUI/FlaUI

A .NET library for automated UI testing of Windows applications using Microsoft's UI Automation framework.

3.1k443C#
1 month ago
EasyNetQ
EasyNetQEasyNetQ/EasyNetQ

A simple and intuitive .NET API wrapper for RabbitMQ messaging.

3.1k748C#
16 days ago
MaterialSkin
MaterialSkinIgnaceMaes/MaterialSkin

A .NET WinForms library that applies Google's Material Design principles to desktop applications.

3.0k864C#
2 years ago
NodaTime
NodaTimenodatime/nodatime

A better date and time API for .NET, designed for clarity and precision in handling temporal data.

3.0k341C#
10 days ago
Mono.Cecil
Mono.Ceciljbevain/cecil

A library to inspect, modify, and create .NET programs and libraries at the CIL level without loading assemblies.

3.0k651C#
10 months ago
playwright-dotnet
playwright-dotnetmicrosoft/playwright-dotnet

Official .NET library for cross-browser web automation and testing with Chromium, Firefox, and WebKit.

3.0k303C#
1 month ago
Pomelo.EntityFrameworkCore.MySql
Pomelo.EntityFrameworkCore.MySqlPomeloFoundation/Pomelo.EntityFrameworkCore.MySql

The most popular Entity Framework Core provider for MySQL and MariaDB, built on top of MySqlConnector for high-performance database communication.

3.0k415C#
11 months ago
NSubstitute
NSubstitutensubstitute/NSubstitute

A friendly .NET mocking library with a succinct syntax that keeps tests focused on intention rather than configuration.

3.0k281C#
5 days ago
RESTler
RESTlermicrosoft/restler-fuzzer

A stateful REST API fuzzing tool that automatically tests cloud services to find security and reliability bugs.

2.9k329Python
1 month ago
Demystifier
Demystifierbenaadams/Ben.Demystifier

A .NET library that transforms cryptic stack traces into human-readable C# source code format for faster debugging.

2.9k121C#
2 years ago
Caliburn.Micro
Caliburn.MicroCaliburn-Micro/Caliburn.Micro

A small, powerful framework for building XAML applications with strong MVVM support across multiple platforms.

2.9k772C#
9 days ago
MatBlazor
MatBlazorSamProf/MatBlazor

A comprehensive library of Material Design UI components for building Blazor and Razor Components applications.

2.9k378HTML
6 months ago
YamlDotNet
YamlDotNetaaubry/YamlDotNet

A .NET library for parsing, emitting, and serializing YAML with support for YAML 1.1 and 1.2 specifications.

2.8k517C#
29 days ago
CSharpFunctionalExtensions
CSharpFunctionalExtensionsvkhorikov/CSharpFunctionalExtensions

A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.

2.8k314C#
4 months ago
RoslynPad
RoslynPadaelij/RoslynPad

A cross-platform C# editor and REPL built on Roslyn for real-time code execution and analysis.

2.8k394C#
1 day ago
FluentScheduler
FluentSchedulerfluentscheduler/FluentScheduler

A .NET job scheduler with a fluent interface for scheduling automated tasks.

2.8k412C#
4 months ago
Blzhawk
BlzhawkTASEmulators/BizHawk

A multi-system emulator with advanced recording, debugging, and tool-assisted speedrunning (TAS) features.

2.7k461C#
3 days ago
Veldrid
Veldridmellinoe/veldrid

A cross-platform, graphics API-agnostic rendering and compute library for .NET, providing a unified GPU interface.

2.7k306C#
4 months ago
1
4
5
6
25