YOUR BLAZOR APP
STARTS HERE
Skip the boilerplate. Get a production-ready Blazor Server app with MudBlazor, Docker, and Azure CI/CD out of the box.
MudBlazor
Component Library
.NET 9
Runtime
Azure
CI/CD Deployment
Multi-arch
Docker (AMD64 + ARM64)
What's Included
🎨 MudBlazor
Full Material Design 3 component library with a pre-configured dark theme and responsive layout ready for your content.
🐳 Docker
Multi-stage Dockerfile and docker-compose setup for seamless local development and production readiness.
🚀 Azure CI/CD
Pre-configured GitHub Actions workflow for automated deployments to Azure App Service with zero friction.
🔐 Authentication
Basic auth scaffolding in place using ASP.NET Core Identity. Ready for you to plug in your providers and scale.
⚡ .NET 9
Running on the latest release. Leveraging Minimal APIs, modern C# 13 patterns, and server-side rendering.
🏗 Clean Structure
Logical separation of concerns from day one. A scalable project layout designed for real-world applications.
Quick Start
# Clone the starter template
git clone https://github.com/jonathanperis/blazor-mudblazor-starter
# Navigate into the directory
cd blazor-mudblazor-starter
# Run the application
dotnet run