Krzysztof Klein's starred repositories
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
CleanArchitecture
Clean Architecture Solution Template for ASP.NET Core
ContosoUniversityDotNetCore-Pages
With Razor Pages
dotnet-starter-kit
Production Grade Cloud-Ready .NET 8 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
fastvalidate-utf-8
header-only library to validate utf-8 strings at high speeds (using SIMD instructions)
FastEndpoints
A light-weight REST API development framework for ASP.NET 6 and newer.
svg-explorer-extension
Extension module for Windows Explorer to render SVG thumbnails, so that you can have an overview of your SVG files
hashids.net
A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
TaskTupleAwaiter
Async helper library to allow leveraging the new ValueTuple data types in C# 7.0
modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
NetArchTest
A fluent API for .Net that can enforce architectural rules in unit tests.
efcore-seeddatawithuniqueid
EF Core extension to seed data with hashed GUID Id's