Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

.NET

Framework
730 projects1803.2k total stars316.4k total forks16 languages

Open-source projects built with .NET

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

Showing 730 open-source projects · page 4 of 21

……
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
DotNetty
DotNettyAzure/DotNetty

A port of Netty, providing an asynchronous event-driven network application framework for high-performance protocol servers and clients in .NET.

4.2k1.0kC#
4 months ago
SuperSocket
SuperSocketkerryjiang/SuperSocket

A high-performance, extensible socket server application framework for .NET supporting TCP, UDP, and WebSocket protocols.

4.2k1.2kC#
2 months ago
Cake
Cakecake-build/cake

A cross-platform build automation system with a C# DSL for compiling, testing, packaging, and more.

4.2k771C#
2 days ago
Extended WPF Toolkit™
Extended WPF Toolkit™xceedsoftware/wpftoolkit

A comprehensive collection of free WPF controls, components, and utilities for building modern Windows desktop applications.

4.1k912C#
9 months ago
Mapperly
Mapperlyriok/mapperly

A .NET source generator for generating high-performance object mappings with no runtime reflection.

4.1k219C#
1 day ago
OneOf
OneOfmcintyre321/OneOf

F#-like discriminated unions for C# with exhaustive compile-time matching, providing a type-safe alternative to polymorphism and exceptions.

4.0k163C#
1 year ago
WinAppDriver
WinAppDriverMicrosoft/WinAppDriver

A service enabling Selenium-like UI test automation for Windows desktop applications (UWP, WinForms, WPF, Win32).

4.0k1.4kC#
1 year ago
EFCore.BulkExtensions
EFCore.BulkExtensionsborisdj/EFCore.BulkExtensions

Entity Framework Core extensions for high-performance bulk CRUD operations (Insert, Update, Delete, Read, Upsert, Sync) on SQL Server, PostgreSQL, MySQL, SQLite, and Oracle.

4.0k631C#
1 month ago
Eto.Forms
Eto.Formspicoe/Eto

A cross-platform desktop and mobile UI framework for .NET that uses native toolkits for a single codebase.

3.9k343C#
5 days ago
MVVMCross
MVVMCrossMvvmCross/MvvmCross

A cross-platform MVVM framework for .NET, enabling code sharing across Android, iOS, macOS, tvOS, WPF, and WinUI.

3.9k1.3kC#
4 days ago
SharpZipLib
SharpZipLibicsharpcode/SharpZipLib

A pure C# library for Zip, GZip, Tar, and BZip2 compression and decompression on the .NET platform.

3.9k1.0kC#
1 year ago
Scriban
Scribanlunet-io/scriban

A fast, powerful, safe and lightweight scripting language and engine for .NET, designed for text templating and general scripting.

3.9k405C#
9 days ago
PuppeteerSharp
PuppeteerSharpkblok/puppeteer-sharp

A .NET port of the official Node.js Puppeteer API for headless browser automation.

3.9k482C#
5 days ago
MoreLINQ
MoreLINQmorelinq/MoreLINQ

A library that extends LINQ to Objects with over 100 additional methods for advanced sequence manipulation.

3.8k417C#
6 months ago
MoreLinq
MoreLinqMoreLinq/MoreLinq

A library that extends LINQ to Objects with over 100 additional methods for advanced sequence manipulation.

3.8k417C#
6 months ago
Math.NET Numerics
Math.NET Numericsmathnet/mathnet-numerics

An open-source numerical library for .NET and Mono providing algorithms for scientific computing, linear algebra, statistics, and more.

3.7k934C#
1 year ago
Nuke
Nukenuke-build/nuke

A cross-platform build automation system for .NET that uses C# for build definitions instead of YAML or scripts.

3.7k455C#
6 months ago
AsyncEx
AsyncExStephenCleary/AsyncEx

A comprehensive helper library for async/await in .NET, providing async-compatible coordination primitives like AsyncLock.

3.7k370C#
2 years ago
LLamaSharp
LLamaSharpSciSharp/LLamaSharp

A C#/.NET library for efficient local inference of LLaMA and other large language models, based on llama.cpp.

3.7k498C#
7 days ago
npgsql
npgsqlnpgsql/npgsql

The open-source .NET data provider for PostgreSQL, enabling high-performance database connectivity and operations.

3.7k881C#
1 day ago
Npgsql
Npgsqlnpgsql/Npgsql

The open-source .NET data provider for PostgreSQL, enabling high-performance database connectivity and operations.

3.7k881C#
1 day ago
Event Sourcing .NET
Event Sourcing .NEToskardudycz/EventSourcing.NetCore

A comprehensive collection of tutorials, samples, and resources for implementing Event Sourcing and CQRS in .NET using Marten and EventStoreDB.

3.7k543C#
21 days ago
System.CommandLine
System.CommandLinedotnet/command-line-api

A .NET library for parsing command-line arguments, building CLI applications, and rendering terminal output.

3.7k424C#
2 days ago
Facepunch.Steamworks
Facepunch.SteamworksFacepunch/Facepunch.Steamworks

A modern, idiomatic C# Steamworks wrapper for Unity and .NET, providing a fully-featured, open-source alternative to existing implementations.

3.7k425C#
21 days ago
Elasticsearch .NET
Elasticsearch .NETelastic/elasticsearch-net

The official strongly-typed .NET client library for Elasticsearch, maintained by Elastic.

3.6k1.1kC#
7 days ago
AutoFixture
AutoFixtureAutoFixture/AutoFixture

An open source .NET library that automates test data generation to minimize unit test setup and maximize maintainability.

3.5k355C#
28 days ago
OxyPlot
OxyPlotoxyplot/oxyplot

A cross-platform plotting library for .NET that creates charts and graphs in desktop, web, and mobile applications.

3.5k978C#
10 months ago
Blazorise
BlazoriseMegabit/Blazorise

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

3.5k539C#
3 days ago
Blazorise
Blazorisestsrki/Blazorise

A source-available Blazor UI component library with a consistent API across Bootstrap, Tailwind, Bulma, Material, AntDesign, and Fluent UI.

3.5k539C#
3 days ago
OpenTK
OpenTKopentk/opentk

A fast, low-level C# binding for OpenGL, OpenAL, and OpenCL with cross-platform windowing, input, and math libraries.

3.5k645C#
22 days ago
Discord.Net
Discord.NetRogueException/Discord.Net

An unofficial .NET wrapper for the Discord API, enabling developers to build Discord bots and integrations.

3.5k757C#
1 day ago
FluentMigrator
FluentMigratorfluentmigrator/fluentmigrator

A .NET migration framework that manages database schema changes using C# classes instead of SQL scripts.

3.5k703C#
11 days ago
TickerQ
TickerQArcenox-co/TickerQ

A fast, reflection-free background task scheduler for .NET with source generators, EF Core/Redis persistence, cron execution, and a real-time dashboard.

3.5k206C#
4 days ago
Verify
VerifyVerifyTests/Verify

A snapshot testing tool for .NET that simplifies assertions of complex data models and documents.

3.4k182C#
1 day ago
LibGit2Sharp
LibGit2Sharplibgit2/libgit2sharp

A .NET wrapper for libgit2 that provides native Git functionality to managed applications.

3.4k923C#
7 months ago
Roslynator
RoslynatorJosefPihrt/Roslynator

A comprehensive set of code analysis tools, refactorings, and client libraries for C# development, built on the Roslyn compiler platform.

3.4k283C#
2 months ago
1
3
4
5
21