Every template is built on .NET 10 with the same Application and Infrastructure layers, and swaps only the presentation layer. Learn one and you know them all. Same genes, different haircuts.
| Template | Builds | Install | |
|---|---|---|---|
![]() |
Clean Minimal API | ASP.NET Core Minimal APIs | dotnet new install CleanMinimalApi.Template |
![]() |
Clean Model Context Protocol | Model Context Protocol servers | dotnet new install CleanModelContextProtocol.Template |
![]() |
Clean GraphQL API | GraphQL on Hot Chocolate | dotnet new install CleanGraphQLApi.Template |
![]() |
Clean Web API | ASP.NET Core Web APIs | dotnet new install CleanWebApi.Template |
![]() |
Clean Lambda Function | AWS Lambda | dotnet new install CleanLambdaFunction.Template |
There's a one-page site at leanmeancleanapps.github.io, and the logos, colours and social templates live in brand, with their own brand site.
If these save you some time, you can sponsor the work. Made by the Lean Mean Clean Apps team, which is Stephen Walsh for now, with strong coffee and a healthy disregard for pomp and ceremony.





