Madhon's starred repositories
go-rest-api-service-template
This is a golang service template
dotnet-adr
A cross platform .NET Global Tool for creating and managing Architectural Decision Records (ADRs).
kiota-getting-started
Kiota + Aspire + .NET 8
StructuredMinimalApi
An example of a structured minimal api project
scan-action
Anchore container analysis and scan provided as a GitHub Action
passwordless-server
Bitwarden Passwordless.dev infrastructure/backend (API, database, Docker, etc).
NetFabric.Hyperlinq
High performance LINQ implementation with minimal heap allocations. Supports enumerables, async enumerables, arrays and Span<T>.
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.
WeatherApi-VSA
An example of REST API for handling weather data using minimal API and Vertical Slice Architecture with various design patterns. ASP.NET Core 8.0
EntityFrameworkCore.Projectables
Project over properties and functions in your linq queries
FluentValidation.AspNetCore.Http
A simple ASP.NET Core 7+ Minimal API integration for FluentValidation 10+.
CleanArchitecture-Template
This stands as a comprehensive solution template that embodies the principles of Clean Architecture, seamlessly integrated with the prowess of CQRS implementation, all within the ASP.NET Core framework.
MinimalApiPlayground
A place I'm trying out the new ASP.NET Core minimal APIs features.
grafana-otel-dotnet
Sample setup showing ASP.NET Core observability with Prometheus, Loki, Grafana, Opentelemetry Collector
blazor-starter-kit
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
dotnet-microservices-boilerplate
The Ultimate Microservices Starter Kit for .NET Developers!
TailwindTraders-Website
Tailwind Traders Website