Now on .NET 10 & ServiceStack v10

Your next .NET App,
scaffolded in seconds

Production-ready project templates for every modern stack — React, Vue, Blazor, Angular, Jamstack, MVC and more. Each one ships with Identity Auth, typed APIs, AutoQuery CRUD and a Docker deployment pipeline already wired up.

$npx create-net ls

Lists every available template. No install required.

localhost:5001
React SPA template Vue SPA template Angular SPA template Next.js template Blazor Tailwind template
.NET 10
Every template on the latest LTS-track runtime
6 Stacks
React, Vue, Blazor, Angular, Razor & MVC
$0.40/mo
What our Jamstack demo back-ends actually cost
Free
Open source, no lock-in, yours to fork

Pick your stack

Nine actively maintained template families. Same battle-tested .NET back-end, your choice of front-end.

Recommended for AI-assisted development

React Templates

React and Tailwind have become the de facto standard for AI-generated UIs. Five templates spanning Vite SPAs through to Next.js React Server Components, each backed by ServiceStack's declarative typed APIs — the ideal context for LLMs to generate accurate, working code first time.

  • End-to-end type safety — C# DTOs generate TypeScript DTOs automatically
  • ASP.NET Core proxies to the Vite / Next.js dev server for instant HMR
  • 4 of 5 templates use static exports — deploy one .NET App, no Node in production

Vue 3 · Vite · Tailwind

Vue Tailwind Templates

Vue Identity Auth templates powered by Vite and the rich @servicestack/vue component library — AutoQueryGrid, Auto Forms, DataGrid, Markdown editors and more, all styled with Tailwind.

  • Static exports — ship the Vite build inside your .NET App's /wwwroot
  • Markdown Blog, What's New & Video features built in
  • AutoQuery Bookings CRUD UI with contextual validation binding

Pure C# · No JavaScript required

Blazor Tailwind Templates

Our preferred stack for Line of Business Apps in teams with strong C# skills. An end-to-end integrated C# solution where Web, Mobile and Desktop clients all consume the same well-defined APIs. ServiceStack.Blazor's Tailwind components work identically across Blazor Server and WASM hosting models.

  • Rich Tailwind component library: AutoQueryGrid, AutoForm, DataGrid, File Uploads
  • Pre-rendering for instant first paint, even on WASM
  • Adopts API First Development — reuse the same APIs everywhere

Angular 21 · Signals · Standalone

Angular Tailwind Template

A modern full-stack template pairing the latest Angular 21 front-end with a .NET 10 ServiceStack back-end. No NgModules, signal-based reactive state, TypeScript 5.9 and Tailwind CSS 4 with dark mode.

  • ASP.NET Core Identity via EF Core 10, app data via OrmLite
  • SQLite by default — swap to PostgreSQL, SQL Server or MySQL with one command
  • AutoQuery CRUD Bookings example with client & server validation binding
Jamstacks .NET

Pre-render your UI, serve it from a CDN edge cache, and call your .NET APIs from the browser. The result is lightning performance, a tiny attack surface and hosting costs that round down to nothing.

Security

Read-only static assets and fewer App Servers shrink the attack surface

Scale

Non-essential load moves off your servers onto CDN infrastructure

Maintainability

Clean decoupling of UI and server logic, simpler hosting

Portability

Static UI assets deploy to any CDN or web server

Dev Experience

Every major JS framework has embraced the Jamstack dev model

CDN edge caches

$0.40/month

Our Jamstack demos host their UIs free on the GitHub Pages CDN, leaving only their .NET 10 API back-ends to pay for — deployed over SSH in Docker Compose containers to a shared Digital Ocean droplet.

Razor Press

A Razor Pages and Markdown powered alternative to Jekyll and VitePress for generating fast, content-centric documentation sites — beautifully styled with Tailwind Typography and deployable as pure static HTML to any CDN. This very site is built with it.

Razor Press

Creator Kit

Everything you need to grow an on-site community: subscriber mailing lists, newsletter mail runs, and a feature-rich moderated comments system — with a polished admin portal, embeddable components and integrations for any website.

Mailing Lists Newsletters Comments
Creator Kit portal

MVC & Razor Pages

Classic server-rendered websites with ASP.NET Core Identity Auth, in your choice of Tailwind or Bootstrap. Ideal when you want HTML from the server and ServiceStack APIs in the same App.

MVC template

Empty Templates

Start from nothing. Choose your level of emptiness — from a single-file minimal Web App through to a 4-project solution following our recommended physical project structure. Plus gRPC services and MQ Worker Services for Redis, Rabbit MQ, AWS SQS and Azure Service Bus.

empty Single Project solution
web 4 Project recommended structure
web-tailwind Empty App with Tailwind
grpc gRPC Service with Identity Auth
worker-* Redis, Rabbit, SQS & Service Bus

Batteries included

The boring parts are already done

Whichever stack you pick, you start from a working App — not a blank page and a weekend of wiring.

Identity Auth, ready to go

ASP.NET Core Identity with customizable Tailwind sign-in, registration and profile pages, plus JWT and API Key auth for programmatic clients.

AutoQuery CRUD

Declare a typed Request DTO and get a fully queryable, paged, filterable API — then render an instant admin UI over it with AutoQueryGrid.

End-to-end typed DTOs

Your C# API contracts generate native DTOs for TypeScript, C#, Dart, Kotlin, Swift, Java, Python, PHP and more — so a rename in .NET is a compile error in your UI.

AI Chat & API Keys

Modular AI Chat, API Key management and OpenAPI / Swagger UI are pre-configured in the full-featured templates — and one command away in the rest.

Deploy on day one

GitHub Actions workflows and a Docker Compose deployment over SSH are included, so your first commit can ship to a real server.

Swap your database

SQLite out of the box for zero-config development. Move to PostgreSQL, SQL Server or MySQL with a single npx add-in command.

Three ways to start

1

From the command line

List every template, then create one by name. Omit the project name to use the current directory.

$npx create-net ls
$npx create-net react-spa ProjectName
2

Customize & download

Pick your template, name your project and mix in the features you want — then download a ready-to-run solution.

servicestack.net/start
3

Straight from GitHub

Every template is a GitHub template repository. Create your own repo from it in one click, then let Copilot or your agent of choice build out the features.

github.com/NetCoreTemplates

Stop configuring. Start building.

Every template is free, open source and yours to fork. Pick one and have a running, authenticated, deployable .NET App in under a minute.