:bathtub: Clean Code concepts and tools adapted for .NET
Repository Index
47,133 repositories indexed
25–48 of 404 · Most stars
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
- equinox
- cqrs
- architecture
- asp-net-core
NLog - Flexible and Structured Logging for various .NET Platforms
- nlog
- logging
- logging-library
- netstandard
🌈A rich set of enterprise-class UI components based on Ant Design and Blazor.
- blazor
- ant-design
- antd
- dotnet
OpenCV wrapper for .NET
- opencv
- wrapper
- dotnet
- nuget
A light-weight REST API development framework for ASP.NET 8 and newer.
- web-api
- vertical-slice-architecture
- repr-pattern
- minimal-api
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
- cqrs
- eventsourcing
- eventstore
- event-sourcing
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.
Telegram for Windows
Beautiful, interactive charts, maps, and gauges. One API for every .NET UI framework.
Bootstrap Blazor is an enterprise-level UI component library based on Bootstrap and Blazor.
- blazor
- bootstrap
- wasm
- webassembly
Microsoft Fluent UI Blazor components library. For use with ASP.NET Core Blazor applications
- components
- design-systems
- web-components
- web-standards
An addictive .NET IoC container
- autofac
- ioc-container
- c-sharp
- netcore
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
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
- automation
- dotnet
- docker
- testcontainers
SuperSocket is a high-performance, extensible socket server application framework for .NET. It provides a robust architecture for building custom network communication applications with support for multiple protocols including TCP, UDP, and WebSocket.
- csharp
- socket
- socketserver
- realtime-communication
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
- crawler
- dotnetcore
- cross-platform
- csharp
The .NET library for ImageMagick
- image
- imagemagick
- convert
- resize
Extensions to LINQ to Objects
- linq
- dotnet
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
Examples and Tutorials of Event Sourcing in .NET
- event-sourcing
- cqrs
- dotnet-core
- example
Tool to find metadata and hidden information in the documents.
.NET Client for Telegram Bot API
- telegram
- telegram-bot
- telegram-bot-api
- chatbot