Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

.NET

Framework
737 projects1804.2k total stars316.6k total forks16 languages

Open-source projects built with .NET

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

Showing 737 open-source projects · page 13 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
Crystal AI
Crystal AIigiagkiozis/CrystalAI

A fast, scalable, and extensible utility-based decision-making AI library for C# and Unity.

47476C#
4 years ago
ZoneTree
ZoneTreekoculu/ZoneTree

A persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET, supporting both in-memory and disk storage.

47338C#
2 days ago
Microsoft Caching
Microsoft Cachingaspnet/Caching

ASP.NET Core libraries for in-memory and distributed caching with implementations for SQL Server and Redis.

472209C#
7 years ago
SQLStreamStore
SQLStreamStoreSQLStreamStore/SQLStreamStore

A .NET stream store library for implementing event-sourced applications using SQL databases.

467130C#
1 year ago
LightBDD
LightBDDLightBDD/LightBDD

A lightweight BDD test framework for .NET that integrates with NUnit, xUnit, MSTest, and Fixie to create readable, maintainable tests.

46650C#
2 months ago
GeoJSON.NET
GeoJSON.NETGeoJSON-Net/GeoJSON.Net

A .NET library providing GeoJSON types and Newtonsoft.Json converters for serialization and deserialization.

465163C#
1 year ago
VS MEF
VS MEFMicrosoft/vs-mef

A high-performance Managed Extensibility Framework (MEF) implementation used by Visual Studio for building extensible .NET applications.

46490C#
1 day ago
Elmish.WPF
Elmish.WPFelmish/Elmish.WPF

A production-ready library for building WPF applications using the Elmish/MVU architecture with static XAML views and data bindings.

46374F#
1 year ago
OfficeIMO
OfficeIMOEvotecIt/OfficeIMO

A family of lightweight .NET libraries for creating and editing Microsoft Office documents without Office automation or COM.

46370C#
17 hours ago
EntityGraphQL
EntityGraphQLEntityGraphQL/EntityGraphQL

A .NET GraphQL library that builds schemas from .NET objects with efficient LINQ-based query execution.

45463C#
23 hours ago
Puma Scan
Puma Scanpumasecurity/puma-scan

A Visual Studio extension for real-time .NET secure code analysis that displays vulnerabilities as compiler warnings.

44878C#
3 years ago
FsUnit
FsUnitfsprojects/FsUnit

A library that makes unit-testing with F# more enjoyable by adding a functional syntax to .NET testing frameworks.

44775F#
11 months ago
PascalABC.NET
PascalABC.NETpascalabcnet/pascalabcnet

A modern Pascal programming language implementation for the .NET platform with cross-platform support.

444112C#
11 days ago
QuickLogger
QuickLoggerexilon/QuickLogger

A powerful and flexible asynchronous logging library for Delphi, FreePascal, and .NET with support for over 20 output providers.

44389Pascal
1 month ago
nsec
nsecektrah/nsec

A modern cryptographic library for .NET based on libsodium, offering easy-to-use and secure-by-default APIs.

44352C#
1 month ago
PresenceLight
PresenceLightisaacrlevin/PresenceLight

Broadcasts your Microsoft Teams availability and custom statuses to smart lights via Microsoft Graph API.

44278C#
6 months ago
Dapper-FluentMap
Dapper-FluentMaphenkmollema/Dapper-FluentMap

A Dapper extension providing a fluent API to map POCO properties to database columns without attributes.

44290C#
3 years ago
Monofoxe
MonofoxeMartenfur/Monofoxe

A game engine built on Monogame that simplifies game development with a Game Maker-inspired approach.

44128C#
2 months ago
Aggregates.NET
Aggregates.NETvolak/Aggregates.NET

A .NET library that integrates NServiceBus and EventStore to simplify building event-sourced domain-driven design applications.

44163C#
1 year ago
Blazor.BrowserExtension
Blazor.BrowserExtensionmingyaulee/Blazor.BrowserExtension

A library for building cross-browser extensions using Blazor and .NET, simplifying development with familiar web technologies.

44146JavaScript
7 days ago
Swashbuckle.AspNetCore.Filters
Swashbuckle.AspNetCore.Filtersmattfrear/Swashbuckle.AspNetCore.Filters

A collection of Swashbuckle.AspNetCore filters to add examples, security headers, and authorization indicators to Swagger documentation.

43882C#
6 months ago
TestStack.BDDfy
TestStack.BDDfyTestStack/TestStack.BDDfy

A simple, extensible BDD framework for .NET that works with any testing framework and generates readable reports.

43184C#
2 days ago
ObjectDumper.NET
ObjectDumper.NETthomasgalliker/ObjectDumper

A .NET utility that serializes C# objects to human-readable strings for debugging and logging.

42939C#
2 months ago
Neo4jClient
Neo4jClientReadify/Neo4jClient

A .NET client binding for Neo4j graph database with fluent Cypher query support.

427148C#
1 year ago
DevExpress Blazor UI Components
DevExpress Blazor UI ComponentsDevExpress/RazorComponents

A comprehensive suite of native, high-performance UI components for building Blazor Server and Blazor WebAssembly applications.

426177C#
4 months ago
ShapeCrawler
ShapeCrawlerShapeCrawler/ShapeCrawler

A .NET library for reading, modifying, and generating PowerPoint (PPTX) presentations without requiring Microsoft Office.

42588C#
23 days ago
Plotly.Blazor
Plotly.BlazorLayTec-AG/Plotly.Blazor

A Razor component wrapper for plotly.js that enables interactive charting in Blazor applications.

42263C#
14 days ago
VimSpeak
VimSpeakAshleyF/VimSpeak

Control Vim and Vim-like editors with voice commands using speech recognition.

41830F#
5 years ago
BlazorFileReader
BlazorFileReaderTewr/BlazorFileReader

A Blazor library for creating read-only file streams from file inputs and drag-and-drop targets with fine-grained control over memory usage.

41759C#
1 year ago
jasper
jasperJasperFx/jasper

A next-generation application development framework for .NET, now rebranded as Wolverine.

41657C#
3 years ago
BitcoinLib
BitcoinLibcryptean/bitcoinlib

A .NET library providing Bitcoin Core RPC compatibility and extended functionality for Bitcoin and Altcoins.

415203C#
3 years ago
IronAHK
IronAHKpolyethene/IronAHK

A cross-platform .NET rewrite of AutoHotkey for desktop automation scripting with enhanced performance and security.

41575C#
8 years ago
IronScheme
IronSchemeIronScheme/IronScheme

A R6RS-conforming Scheme implementation for the .NET platform with over 99% specification compliance.

41042Scheme
4 months ago
FSharp.Data.GraphQL
FSharp.Data.GraphQLfsprojects/FSharp.Data.GraphQL

An F# implementation of the GraphQL specification, providing a type-safe server and client library for .NET ecosystems.

40874F#
18 days ago
Sleet
Sleetemgarten/sleet

A static NuGet package feed generator for Azure Storage, AWS S3, and other cloud storage services.

40847C#
3 months ago
DDD-starter-dotnet
DDD-starter-dotnetitlibrium/DDD-starter-dotnet

A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.

40432C#
9 months ago
1
12
13
14
21