:bathtub: Clean Code concepts and tools adapted for .NET
Repository Index
47,133 repositories indexed
25–48 of 318 · Most stars
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
- electron
- dotnet
- dotnet-core
- dotnet-standard
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
- equinox
- cqrs
- architecture
- asp-net-core
A light-weight REST API development framework for ASP.NET 8 and newer.
- web-api
- vertical-slice-architecture
- repr-pattern
- minimal-api
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.
- graphql
- dotnet
- dotnet-core
- c-sharp
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Swagger tools for documenting API's built on ASP.NET Core
Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET
- openidconnect
- oauth2
- aspnetcore
- dotnet
Umbraco is a free and open source .NET content management system helping you deliver delightful digital experiences.
- umbraco-cms
- cms
- umbraco
- csharp
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows
- sync
- git
- version-control
- self-hosted
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
- components
- design-systems
- web-components
- web-standards
Open singing synthesis platform / Open source UTAU successor
- utau
- vocaloid
- music
- singing-synthesis
A simple, cross platform, modulith ecommerce system built on .NET
- modular
- ecommerce
- aspnetcore
- csharp
Radzen Blazor is the most sophisticated free UI component library for Blazor, featuring 155+ native components including DataGrid, Scheduler, Charts, and advanced theming with full support for Material Design and Fluent UI. If Radzen Blazor is useful to you, a ⭐ on GitHub helps other Blazor developers find it.
- blazor
- asp-net-core
- blazor-components
- blazor-application
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
Use WTM to write .netcore app fast !!!
- wtm
- mvvm
- mvc
- aspnetcore
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
- scanning
- decoration
- assembly-scanning
- decoration-extensions
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
- crawler
- dotnetcore
- cross-platform
- csharp
ACID Document Database
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
- fluent-assertions
- c-sharp
- assertions
- tdd
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation.
- dotnet
- csharp
- mvvm
- netstandard