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 4 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
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#
6 months ago
SuperSocket
SuperSocketkerryjiang/SuperSocket

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

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

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

4.2k770C#
9 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.2k915C#
1 month ago
Mapperly
Mapperlyriok/mapperly

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

4.1k224C#
3 days 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.1k164C#
1 month 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.0k637C#
25 days ago
Eto.Forms
Eto.Formspicoe/Eto

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

4.0k345C#
15 days 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.9k408C#
1 month 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
MVVMCross
MVVMCrossMvvmCross/MvvmCross

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

3.9k1.3kC#
3 days ago
PuppeteerSharp
PuppeteerSharpkblok/puppeteer-sharp

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

3.9k485C#
4 days ago
MoreLinq
MoreLinqMoreLinq/MoreLinq

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

3.8k418C#
8 months ago
MoreLINQ
MoreLINQmorelinq/MoreLINQ

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

3.8k418C#
8 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.8k936C#
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.8k458C#
7 months ago
LLamaSharp
LLamaSharpSciSharp/LLamaSharp

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

3.7k500C#
9 days ago
AsyncEx
AsyncExStephenCleary/AsyncEx

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

3.7k372C#
2 years ago
Npgsql
Npgsqlnpgsql/Npgsql

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

3.7k889C#
3 days ago
npgsql
npgsqlnpgsql/npgsql

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

3.7k889C#
3 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.7k432C#
1 month 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.7k545C#
2 months ago
System.CommandLine
System.CommandLinedotnet/command-line-api

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

3.7k429C#
4 days ago
Elasticsearch .NET
Elasticsearch .NETelastic/elasticsearch-net

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

3.6k1.1kC#
2 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.6k211C#
1 day ago
AutoFixture
AutoFixtureAutoFixture/AutoFixture

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

3.5k356C#
2 months ago
OxyPlot
OxyPlotoxyplot/oxyplot

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

3.5k977C#
11 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.5k535C#
1 day 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.5k535C#
1 day 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#
2 months ago
Discord.Net
Discord.NetRogueException/Discord.Net

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

3.5k753C#
2 days ago
FluentMigrator
FluentMigratorfluentmigrator/fluentmigrator

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

3.5k701C#
17 hours ago
Verify
VerifyVerifyTests/Verify

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

3.5k187C#
1 day 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.5k287C#
4 months ago
LibGit2Sharp
LibGit2Sharplibgit2/libgit2sharp

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

3.4k922C#
3 days ago
1
3
4
5
25