Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Csharp

Csharp

903 projects

Showing 36 of 903 projects

Obvs
ObvsC#

A .NET library providing observable microservice buses with Reactive Extensions interfaces over multiple message transports.

#reactive-extensions#event-driven#service-bus
Stars338
Forks45
Last commit1 year ago
MySQL Connector/NET
MySQL Connector/NETC#

A fully-managed ADO.NET driver for MySQL, providing .NET applications with native database connectivity and modern features.

#entity-framework-core#orm#csharp
Stars333
Forks212
Last commit28 days ago
Snapshooter
SnapshooterC#

A flexible snapshot testing tool for .NET Core and .NET Framework, inspired by Jest Snapshot Testing.

#snapshot#unit-testing#mstest
Stars331
Forks37
Last commit5 months ago
NLog for ASP.NET and ASP.NET Core
NLog for ASP.NET and ASP.NET CoreC#

NLog integration for ASP.NET and ASP.NET Core, providing HTTP context layout renderers for structured logging.

#netstandard20#http-context#asp-net-core
Stars329
Forks161
Last commit10 days ago
MediatR.Extensions.Microsoft.DependencyInjection
MediatR.Extensions.Microsoft.DependencyInjectionC#

Adds MediatR support to Microsoft's dependency injection container for .NET applications.

#request-handling#dependency-injection#service-registration
Stars327
Forks104
Last commit
Valit
ValitC#

A dead simple fluent validation library for .NET Core that replaces if-statements with clean validators.

#open-source#validation#validation-library
Stars321
Forks25
Last commit6 years ago
ZeroQL
ZeroQLC#

A high-performance C# GraphQL client with Linq-like syntax that avoids Reflection.Emit for near-raw HTTP call performance.

#linq-syntax#client#high-performance
Stars320
Forks19
Last commit6 months ago
SteamAuth
SteamAuthC#

A C# library for generating Steam Mobile Authenticator codes, linking authenticators, and managing trade confirmations.

#totp#trade-confirmations#csharp
Stars318
Forks115
Last commit3 months ago
NReco.LambdaParser
NReco.LambdaParserC#

A runtime parser for .NET that evaluates string expressions (formulas, method calls) by building dynamic LINQ expression trees.

#expression-parser#evaluator#csharp
Stars313
Forks58
Last commit9 months ago
SerilogAnalyzer
SerilogAnalyzerC#

A Roslyn analyzer that detects common mistakes and enforces best practices in Serilog logging code.

#analyzer#csharp#visual-studio
Stars313
Forks31
Last commit2 years ago
UnderworldGodot
UnderworldGodotC#

An open-source engine recreation of Ultima Underworld and Ultima Underworld 2 using the Godot Engine.

#dungeon-crawler#game-preservation#rpg
Stars312
Forks14
Last commit10 days ago
MongoRepository
MongoRepositoryC#

A repository pattern abstraction layer built on top of the official MongoDB C# driver for .NET applications.

#orm#api#csharp
Stars311
Forks138
Last commit6 years ago
Pkcs11Interop
Pkcs11InteropC#

A managed .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to interface with cryptographic hardware like HSMs and smart cards.

#managed-wrapper#crypto#interop
Stars310
Forks92
Last commit1 year ago
MonoGame.Forms
MonoGame.FormsC#

Integrate MonoGame rendering into Windows Forms applications to easily create custom editor environments.

#nuget#monogame-framework#monogame-forms
Stars306
Forks28
Last commit11 months ago
CodegenCS
CodegenCSC#

A C# toolkit for code generation using plain C# templates, offering a modern alternative to T4 with hybrid programmatic and markup approaches.

#metaprogramming#t4-engine#codegeneration
Stars305
Forks40
Last commit1 year ago
Colourful
ColourfulC#

An open-source .NET library for converting colors between various color spaces, computing color differences, and handling illuminants.

#adobe-rgb#bradford#cct
Stars297
Forks37
Last commit1 year ago
Testura.Code
Testura.CodeC#

A wrapper around the Roslyn API for generating, saving, and compiling C# code programmatically.

#roslyn-api#metaprogramming#compiler-api
Stars297
Forks28
Last commit2 years ago
NsDepCop
NsDepCopC#

A static code analysis tool that enforces namespace and assembly dependency rules in C# projects.

#namespace#nuget#msbuild
Stars294
Forks38
Last commit4 days ago
YATI (Yet Another Tiled Importer
YATI (Yet Another Tiled ImporterGDScript

A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.

#import-tool#gdscript#addon
Stars291
Forks32
Last commit4 months ago
IconFont2Code
IconFont2CodeJavaScript

A web tool that generates a C# class with constant fields for the Unicode values of glyph icons in font files.

#xamarin#developer-tools#csharp
Stars290
Forks37
Last commit2 months ago
Blazor I18n/Localization Text
Blazor I18n/Localization TextC#

A class library for localizing text in Blazor applications using JSON/CSV files and static typing.

#webassembly#static-typing#internationalization
Stars285
Forks29
Last commit6 months ago
fsharp-hedgehog
fsharp-hedgehogF#

State-of-the-art property testing library for .NET with integrated shrinking and deterministic runs.

#property-testing#unit-testing#testing-library
Stars284
Forks31
Last commit25 days ago
Spark
SparkC#

An open-source FHIR server developed in C#, supporting multiple FHIR versions for healthcare data interoperability.

#nuget#stu3#spark
Stars280
Forks167
Last commit1 day ago
Warewolf ESB
Warewolf ESBC#

A visual, flow-based development environment for designing and creating microservices with drag-and-drop functionality.

#rapid-development#service-oriented-architecture#workflow-automation
Stars278
Forks116
Last commit1 day ago
OctaneEngine
OctaneEngineC#

A high-performance, multi-threaded C# library for piecewise file downloads with pause/resume, retry, and proxy support.

#proxy-support#hacktoberfest#hacktoberfest2021
Stars277
Forks39
Last commit1 day ago
GenHTTP
GenHTTPC#

A lightweight, embeddable web server written in pure C# for quickly creating .NET web services with minimal configuration.

#http-server#nuget#webserver
Stars276
Forks44
Last commit3 days ago
csharp.nvim
csharp.nvimLua

A Neovim plugin that enhances .NET development with automatic LSP setup, debugging, and code analysis features.

#csharp#nvim-lua#neovim-plugin
Stars274
Forks14
Last commit1 year ago
Butterfly Server .NET
Butterfly Server .NETC#

A C# backend framework for building real-time single-page applications with RESTlike APIs, subscriptions, and reactive database support.

#realtime#event-driven#spa
Stars273
Forks29
Last commit3 years ago
Blazor.Canvas
Blazor.CanvasC#

A pure C# wrapper for the HTML Canvas API in Blazor applications with no JavaScript dependency.

#javascript-interop#webassembly#graphics
Stars269
Forks23
Last commit1 month ago
fluent-cms
fluent-cmsC#

An open-source AI-powered headless CMS that generates schemas, data, APIs, and UI from natural language prompts.

#entity-framework-core#no-code#asp-net-core
Stars266
Forks39
Last commit1 month ago
OpenHabitTracker
OpenHabitTrackerC#

C# .NET 9 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.

#maui#csharp#maui blazor hybrid
Stars265
Forks21
Last commit1 day ago
Epoxy
EpoxyC#

A minimal, easy-to-use MVVM library for building multi-platform XAML applications in C# and F#.

#maui#avalonia#async-await
Stars262
Forks11
Last commit1 year ago
NSpec
NSpecC#

A BDD testing framework for .NET inspired by RSpec and Mocha, designed for behavior-driven development with context/specification style.

#nspec#rspec-inspired#unit-testing
Stars260
Forks54
Last commit4 years ago
Uno Samples
Uno SamplesC#

A collection of code samples demonstrating Uno Platform's capabilities for building multi-platform apps with C# and WinUI XAML.

#winui-xaml#hacktoberfest#xamarin
Stars259
Forks126
Last commit1 day ago
AggregateSource
AggregateSourceC#

A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.

#nuget#event-sourcing#aggregates
Stars258
Forks59
Last commit4 years ago
PupNet Deploy
PupNet DeployC#

A cross-platform deployment utility that packages .NET projects as ready-to-ship installation files in a single step.

#deployment#package#packaging
Stars257
Forks14
Last commit3 months ago
PreviousPage 15 of 26Next

Related Tags

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
3 years ago
#Dotnet647
#Cross Platform136
#Blazor134
#C Sharp112
#Dotnet Core98
#Game Development92
#Webassembly76
#Nuget Package70
#Hacktoberfest63
#Nuget59
#Ui Components56
#Aspnet Core54