Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

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

.NET

Framework
900 projects1820.9k total stars319.4k total forks19 languages

Open-source projects built with .NET

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

Showing 900 open-source projects · page 23 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
Silverfly
Silverflyfuresoft/Silverfly

A versatile .NET parsing framework for building custom parsers with Pratt parsing support.

282C#
8 months ago
BlazorInteropGenerator
BlazorInteropGeneratorsurgicalcoder/BlazorInteropGenerator

Generates strongly-typed Blazor-to-JavaScript interop methods by parsing JavaScript files and creating IJSRuntime extension methods.

282C#
1 month ago
X.Web.RSS
X.Web.RSSdncuug/X.Web.RSS

A .NET library for generating, reading, and managing W3C-valid RSS feeds with an easy-to-use API.

283C#
3 days ago
Blazor.ScriptInjection
Blazor.ScriptInjectionexcubo-ag/Blazor.ScriptInjection

A Blazor component for smart script injection, ensuring JavaScript files are loaded once and only once, ideal for lazy loading.

270C#
2 years ago
RoslynTestKit
RoslynTestKitcezarypiatek/RoslynTestKit

A lightweight framework for writing unit tests for Roslyn diagnostic analyzers, code fixes, refactorings, and completion providers.

2710C#
10 months ago
Infinite Scroll Plugin
Infinite Scroll PluginHBSequence/Sequence.Plugins

A collection of MvvmCross/Xamarin plugins for mobile development, including infinite scrolling functionality.

2612C#
8 years ago
.NET Substrate API
.NET Substrate APIajuna-network/Ajuna.NetApi

A .NET API for interacting with Substrate-based blockchain nodes, designed for Unity and C# applications.

2619C#
1 year ago
FsFirestore
FsFirestoremrbandler/FsFirestore

A functional F# library for accessing Google Cloud Firestore and Firebase databases with type-safe operations.

264F#
5 years ago
SVGL
SVGLSameerJS6/powertoys-svgl

A PowerToys Run plugin for searching and copying SVG logos from the SVGL database.

261C#
1 year ago
XConnectTutorial
XConnectTutorialjst-cyr/XConnectTutorial

A tutorial repository demonstrating common interactions with Sitecore xConnect APIs through practical code examples.

257C#
4 years ago
.Net Code Katas
.Net Code KatasAlanBarber/CodeKatas

A collection of .NET coding katas with pre-built tests and base classes for practicing algorithmic problem-solving.

2425C#
3 years ago
Halibut
HalibutOctopusDeploy/Halibut

A secure .NET communication framework using JSON-RPC over SSL with flexible TCP client/listener roles.

2448C#
3 days ago
NCrontab.Scheduler
NCrontab.Schedulerthomasgalliker/NCrontab.Scheduler

A thread-safe task scheduling system for .NET applications using cron expressions and the Earliest Deadline First algorithm.

234C#
9 days ago
BlazorScriptReload
BlazorScriptReloaddevessenceinc/BlazorScriptReload

Enables standard <script> element behavior in Blazor Web Applications during enhanced navigation.

231JavaScript
1 year ago
DotnetQuestSystem
DotnetQuestSystemTRUINGLol/DotnetQuestSystem

A simple and powerful Godot add-on written in C# for creating quest systems in games.

222C#
8 months ago
Blazor.DynamicJavascriptRuntime.Evaluator
Blazor.DynamicJavascriptRuntime.Evaluatorjameschch/Blazor.DynamicJavascriptRuntime.Evaluator

Execute dynamic object expressions as JavaScript in Blazor applications without manual interop wrappers.

204C#
3 months ago
BlazorTypewriter
BlazorTypewriterormesam/blazor-typewriter

A lightweight library for adding animated typewriter effects to Blazor applications with customizable typing and deletion behavior.

204C#
4 years ago
Compass
CompassJarleySoft/CompassPlugin

A cross-platform plugin for accessing compass sensor data (0-360 degrees) in Xamarin and Windows applications.

2011C#
8 years ago
Passcode
Passcodekevinskrei/XamarinPasscode

A Xamarin component that adds passcode-based app locking functionality to mobile applications.

199C#
6 years ago
Prometheus.Client.MetricPusher
Prometheus.Client.MetricPusherPrometheusClientNet/Prometheus.Client.MetricPusher

A .NET library for pushing Prometheus metrics to a Pushgateway server from applications without HTTP endpoints.

195C#
8 days ago
Algorand Visual Studio Extension
Algorand Visual Studio ExtensionFrankSzendzielarz/AlgorandVisualStudio

A Visual Studio extension suite for developing Algorand smart contracts in C#, featuring TEAL compilation, debugging, and project templates.

192C#
1 year ago
RazorPageRouteGenerator
RazorPageRouteGeneratorsurgicalcoder/RazorPageRouteGenerator

Generates strongly typed route methods for Razor and Blazor pages to enable type-safe navigation.

180C#
11 days ago
graphql-to-karate
graphql-to-karatewbaldoumas/graphql-to-karate

Automatically generate Karate API tests from GraphQL schemas for test-driven development and CI/CD validation.

171C#
1 day ago
.Net FlumeNG Clients
.Net FlumeNG Clientsmarksl/DotNetFlumeNG.Clients

Provides NLog and log4net targets for sending C# application logs to Apache Flume via Thrift protocol.

178C#
12 years ago
Sitecore.Boost
Sitecore.Boostcardinal252/Sitecore.Boost

A collection of performance patches and optimizations for Sitecore CMS installations.

175C#
9 years ago
Bauglir WebSocket
Bauglir WebSocketMFernstrom/Bauglir-WebSocket-2

WebSocket client and server implementations in Pascal and C# supporting HyBi 7-17 and RFC6455 specifications.

174Pascal
8 years ago
NLog.MailKit
NLog.MailKitNLog/NLog.MailKit

A MailKit-based email target for NLog, replacing the original NLog Mail Target with modern SMTP support.

1710C#
5 days ago
Elmish.Uno
Elmish.Unoxperiandri/Elmish.Uno

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

163F#
1 year ago
Prometheus.Client.MetricServer
Prometheus.Client.MetricServerPrometheusClientNet/Prometheus.Client.MetricServer

A standalone Kestrel server extension for Prometheus.Client that exposes .NET application metrics for monitoring.

1610C#
8 days ago
SitecoreQL
SitecoreQLkmazzoni/SitecoreQL

A GraphQL implementation for Sitecore that enables querying against Sitecore's Content Search API.

153JavaScript
8 years ago
aws-dotnet-trace-listener
aws-dotnet-trace-listeneraws/aws-dotnet-trace-listener

A .NET trace listener that logs System.Diagnostics events directly to Amazon DynamoDB.

1512C#
3 years ago
BrowserFavorite
BrowserFavoriteDer-Penz/PowerToys-Run-BrowserFavorite

A PowerToys Run plugin that lets you quickly search and open browser bookmarks from multiple browsers.

143C#
1 year ago
Telerik UI for Uno
Telerik UI for Unounoplatform/Uno.Telerik.UI-For-UWP

A fork of Telerik UI for UWP adding modern WinUI and Uno Platform support for building cross-platform UWP applications.

146C#
1 year ago
Cap.Outbox
Cap.Outboxdex-it/dex-common

A comprehensive set of C# libraries for streamlined microservice development with audit, caching, outbox, events, and utilities.

144C#
1 day ago
xorPacker
xorPackernqntmqmqmb/xorPacker

A simple packer that encrypts Windows PE executables using XOR encryption and Base64 encoding.

133C#
6 years ago
Xamarin.Forms.StateButton
Xamarin.Forms.StateButtonIeuanWalker/Xamarin.Forms.StateButton

A Xamarin.Forms control that wraps any XAML content to create fully customizable buttons with state-based styling.

134C#
1 year ago
1
22
23
24
25