Johann's starred repositories
Validot
Validot is a performance-first, compact library for advanced model validation. Using a simple declarative fluent interface, it efficiently handles classes, structs, nested members, collections, nullables, plus any relation or combination of them. It also supports translations, custom logic extensions with tests, and DI containers.
Verify.SourceGenerators
Extends Verify to allow verification of C# Source Generators.
aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
wt-customisations
Simple customisation snippets for Windows Terminal
github-elements
GitHub's Web Component collection.
openiddict-ui
A headless UI for the OpenIddict-Core stack.
stronginject
compile time dependency injection for .NET
ChoEazyCopy
Simple and powerful RoboCopy GUI
dockerfile
Dockerfile best-practices for writing production-worthy Docker images.
NetEscapades.AspNetCore.SecurityHeaders
Small package to allow adding security headers to ASP.NET Core websites
spectre.console
A .NET library that makes it easier to create beautiful console applications.
SimpleDataScripter
Azure Data Studio Extension: Scripts table data
FluidFramework
Library for building distributed, real-time collaborative web applications
BlazorJsFastDataExchanger
All Blazor Demos
reverse-proxy
A toolkit for developing high-performance HTTP reverse proxy applications.
ConwaysLife
Source code for my blog series about Conway's Game of Life