Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

.NET

Framework
900 projects1833.7k total stars321.2k total forks19 languages

Open-source projects built with .NET

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

Showing 900 open-source projects · page 2 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
Uno Platform
Uno Platformunoplatform/uno

Open-source platform for building single-codebase .NET applications that run natively on Web, Desktop, Mobile, and Embedded systems.

10.0k879C#
1 day ago
Humanizer
HumanizerHumanizr/Humanizer

A .NET library for manipulating and displaying strings, enums, dates, times, numbers, and quantities in a human-friendly way.

9.9k1.1kC#
2 days ago
RestSharp
RestSharprestsharp/RestSharp

A lightweight HTTP API client library for .NET that simplifies REST service consumption.

9.8k2.3kC#
4 days ago
YARP
YARPmicrosoft/reverse-proxy

A .NET toolkit for building high-performance, customizable HTTP reverse proxy servers using ASP.NET infrastructure.

9.6k933C#
6 days ago
Refit
Refitreactiveui/refit

A type-safe REST library for .NET that automatically generates HTTP clients from interface definitions.

9.6k785C#
1 day ago
LiteDB
LiteDBmbdavid/LiteDB

A lightweight, serverless .NET NoSQL embedded database stored in a single data file.

9.5k1.3kC#
16 days ago
Git Credential Manager
Git Credential Managergit-ecosystem/git-credential-manager

A secure, cross-platform Git credential helper that provides authentication to GitHub, Azure DevOps, Bitbucket, and GitLab.

9.2k2.9kC#
5 days ago
Aeron
Aeronreal-logic/Aeron

High-performance messaging system for reliable UDP unicast, UDP multicast, and IPC transport with predictable low latency.

8.8k1.1kJava
2 days ago
NETworkManager
NETworkManagerBornToBeRoot/NETworkManager

An open-source network administration and troubleshooting tool with remote access, diagnostics, and profile management in a unified interface.

8.7k847C#
4 days ago
ReactiveUI
ReactiveUIreactiveui/reactiveui

A composable, cross-platform MVVM framework for .NET that uses functional reactive programming to abstract mutable state from UIs.

8.5k1.2kC#
1 day ago
ReactiveUI
ReactiveUIreactiveui/ReactiveUI

A composable, cross-platform MVVM framework for .NET that uses functional reactive programming to abstract mutable state from UIs.

8.5k1.2kC#
1 day ago
Windows UI Library
Windows UI Librarymicrosoft/microsoft-ui-xaml

A modern UI framework with rich controls and Fluent Design for building high-performance Windows applications.

8.3k935C++
1 day ago
Serilog
Serilogserilog/serilog

A diagnostic logging library for .NET applications with first-class support for structured event data.

8.0k862C#
1 month ago
Squirrel
Squirrelsquirrel/squirrel.windows

An installation and update framework for Windows desktop apps that works like ClickOnce but better.

8.0k1.1kC++
2 years ago
Stride
Stridestride3d/stride

An open-source C# game engine for realistic rendering and VR, featuring a visual editor and cross-platform support.

7.8k1.1kC#
1 day ago
MassTransit
MassTransitMassTransit/MassTransit

A free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous communication.

7.8k2.0kC#
3 months ago
BTCPayServer
BTCPayServerbtcpayserver/btcpayserver

A free, open-source, self-hosted Bitcoin payment processor that eliminates intermediaries and fees.

7.7k2.0kC#
1 day ago
NSwag
NSwagRSuter/NSwag

A Swagger/OpenAPI toolchain for .NET, ASP.NET Core, and TypeScript that generates specifications and client code.

7.4k1.4kC#
2 months ago
UniRx
UniRxneuecc/UniRx

A reactive programming library for Unity that ports .NET Reactive Extensions with Unity-specific utilities and cross-platform support.

7.3k881C#
2 years ago
Rx.NET
Rx.NETdotnet/reactive

A library for event-driven programming in .NET using a composable, declarative model for processing live data streams.

7.2k798C#
1 month ago
Rx.NET
Rx.NETReactive-Extensions/Rx.NET

A library for event-driven programming in .NET using a composable, declarative model with LINQ over observable sequences.

7.2k798C#
1 month ago
HandyControl
HandyControlHandyOrg/HandyControl

A collection of simple and commonly used WPF controls and styles for .NET desktop applications.

7.2k1.2kC#
26 days ago
CAP
CAPdotnetcore/CAP

A .NET library for distributed transactions and event bus integration in microservices using the Outbox pattern.

7.1k1.3kC#
1 month ago
Nancy
NancyNancyFx/Nancy

A lightweight, low-ceremony framework for building HTTP services on .NET and Mono.

7.1k1.4kC#
5 years ago
language-ext
language-extlouthy/language-ext

A C# functional programming framework that provides monads, immutable collections, effects, and concurrency tools to write declarative, robust code.

7.1k450C#
1 month ago
MailKit
MailKitjstedfast/MailKit

A cross-platform .NET library for robust, RFC-compliant IMAP, POP3, and SMTP client communication.

6.9k867C#
18 days ago
Lib.Harmony
Lib.Harmonypardeike/Harmony

A library for patching, replacing, and decorating .NET and Mono methods during runtime, enabling non-destructive code modifications.

6.6k573C#
2 days ago
Hazelcast
Hazelcasthazelcast/hazelcast

A unified real-time data platform combining stream processing with a fast data store for instant action on data-in-motion.

6.6k1.9kJava
2 days ago
NLog
NLognlog/NLog

A flexible and structured logging platform for .NET applications, supporting both traditional and structured logging across various platforms.

6.5k1.4kC#
1 day ago
NLog
NLogNLog/NLog

A flexible and structured logging platform for .NET applications, supporting both traditional and modern logging patterns.

6.5k1.4kC#
1 day ago
moq.netcore
moq.netcoreMoq/moq4

A friendly and popular mocking library for .NET that uses LINQ expressions for type-safe and refactoring-friendly unit tests.

6.4k835C#
10 days ago
Moq
Moqdevlooped/moq

A friendly and popular mocking library for .NET that leverages LINQ expressions for type-safe and refactoring-friendly unit tests.

6.4k835C#
10 days ago
Stateless
Statelessdotnet-state-machine/stateless

A simple .NET library for creating state machines and lightweight state machine-based workflows directly in C# code.

6.3k803C#
5 months ago
NAudio
NAudionaudio/NAudio

A comprehensive .NET audio library for playback, recording, format conversion, MIDI, and audio manipulation.

6.2k1.1kC#
1 day ago
Stack Exchange Redis
Stack Exchange RedisStackExchange/StackExchange.Redis

A high-performance .NET client for Redis and Redis-compatible servers like Azure Cache, ElastiCache, Garnet, and Valkey.

6.2k1.6kC#
3 days ago
opencvsharp
opencvsharpshimat/opencvsharp

A cross-platform .NET wrapper for OpenCV, providing image processing and computer vision functionality for .NET applications.

6.1k1.2kC#
1 day ago
1
2
3
25