:bathtub: Clean Code concepts and tools adapted for .NET
Repository Index
47,133 repositories indexed
97–120 of 1,101 · Most stars
WPF is a .NET Core UI framework for building Windows desktop applications.
- dotnet
- help-wanted
- wpf
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
Contains some simple and commonly used WPF controls
- wpf
- wpf-ui
- wpf-controls
- control
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
C# pure functional programming framework - come and get declarative!
- c-sharp
- functional-languages
- monads
- monad-transformers
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
- prism
- xamarin-forms
- c-sharp
- xamarin-studio
A cross-platform .NET library for IMAP, POP3, and SMTP.
- c-sharp
- mime
- mime-parser
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
- equinox
- cqrs
- architecture
- asp-net-core
FluentCleaner is the transparent, community-powered CCleaner alternative for Windows.
- cleaner
- windows-10
- windows-11
- winui3
A library for patching, replacing and decorating .NET and Mono methods during runtime
- csharp
- patcher
- detour
- detours
NLog - Flexible and Structured Logging for various .NET Platforms
- nlog
- logging
- logging-library
- netstandard
A simple library for creating state machines in C# code
OpenCV wrapper for .NET
- opencv
- wrapper
- dotnet
- nuget
TranslatedThis is a brand-new rebuild of 图吧工具箱 (Tuba Toolbox) using WinUI 3: a community-driven, modern toolbox that closely fits the design aesthetics of Windows 11. It not only ensures you always use the latest versions of the tools, but also integrates a richer set of practical built-in fluent-style tools, and can further meet highly customizable, personalized needs.
A C# implementation of the WebSocket protocol client and server
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
Translated.Net aot ORM SqlServer ORM Mongodb ORM MySql 瀚高 (Hangao, "vast and high") Postgresql ORM DB2 Hana 高斯 (Gaosi, "Gauss") Duckdb C# VB.NET Sqlite ORM Oracle ORM Mysql Orm 虚谷数据库 (Xugu Shujuku, "Xugu database") 达梦 (Dameng, "reaching dreams") ORM 人大金仓 (Renda Jincang, "Renda golden granary") ORM 神通 (Shentong, "divine powers") ORM C# ORM , C# ORM .NET ORM NET9 ORM .NET8 ORM ClickHouse ORM QuestDb ,TDengine ORM,OceanBase ORM,GaussDB ORM,Tidb ORM Object/Relational Mapping
Automate SSL/TLS certificates on Windows with ease
- acme
- certificates
- windows
- iis
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
ClosedXML is a .NET library for reading, manipulating and writing Excel 2007+ (.xlsx, .xlsm) files. It aims to provide an intuitive and user-friendly interface to dealing with the underlying OpenXML API.