dotnet-starter-kit vs saas-boilerplate

Two of the top projects in SaaS boilerplates, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.

11st of 14 in SaaS boilerplates

dotnet-starter-kit

.NET 10 multi-tenant SaaS starter with two React 19 front-ends

22nd of 14 in SaaS boilerplates

saas-boilerplate

Next.js SaaS starter with Clerk auth, teams, roles and Drizzle ORM

Verdict

dotnet-starter-kit ranks higher, 78 to 73. Of the 4 score parts we measure for both, dotnet-starter-kit leads on 1, saas-boilerplate on 1 and 2 are even.

  • Adoptionsaas-boilerplate leads by 6 points, 35 to 29.
  • FreshnessEven at 100.
  • Easy to runEven at 100.
  • Agent-readydotnet-starter-kit leads by 70 points, 70 to 0: a wide gap.

Pick dotnet-starter-kit if you are

.NET teams building a multi-tenant SaaS who want owned source

  • Full source scaffolded with project references, no hidden runtime NuGet packages
  • Multitenancy, JWT/Identity auth, billing, auditing and webhooks already wired in

Pick saas-boilerplate if you are

Developers launching a multi-tenant Next.js SaaS, adding AI themselves

  • Multi-tenancy, team invites and RBAC included in the free MIT version
  • Local dev runs on PGlite, so no external database is needed to start
dotnet-starter-kit vs saas-boilerplate: score parts and facts
What we comparedotnet-starter-kitsaas-boilerplate
Score parts, out of 100
Adoption29, niche35, known
Freshness100, active100, active
MaintenanceNot scored for this kindNot scored for this kind
Easy to run100, very easy100, very easy
Agent-ready70, partly0, none
Facts from GitHub and the README
Stars6.8k7.4k
LicenseMIT (permissive)MIT (permissive)
Last commitSep 2026Aug 2026
Last releaseJun 2026Jul 2026
LanguageC#TypeScript
DockerNoNo
GPUNot neededNot needed
arm64 or Apple SiliconNot statedNot stated

dotnet-starter-kit

A modular .NET 10 monolith using vertical slices, Mediator CQRS, EF Core on PostgreSQL and Finbuckle multitenancy. It ships Identity, Billing, Files, Webhooks, Auditing, Chat and other modules, plus admin and tenant React 19 apps. The fsh CLI or dotnet new scaffolds the full source, and .NET Aspire starts the stack locally.

Who it is for: .NET teams building a multi-tenant SaaS who want owned source

Strengths

  • Full source scaffolded with project references, no hidden runtime NuGet packages
  • Multitenancy, JWT/Identity auth, billing, auditing and webhooks already wired in
  • 1,600+ backend tests and 200+ Playwright E2E tests, with NetArchTest boundary checks
  • Docker Compose and AWS Terraform deployment included

Weaknesses

  • No AI or LLM features described in the README
  • PostgreSQL only; other databases are not mentioned
  • Local stack needs .NET 10 SDK, Docker and Node 20+
  • Many modules to learn and trim before it fits a smaller product
  • C#
  • Needs PostgreSQL, Valkey, RustFS (S3-compatible storage), .NET 10 SDK, Docker, Node 20+
  • GitHub template

saas-boilerplate

Next.js 16 and React 19 template with Tailwind CSS 4 and Shadcn UI. It includes a landing page, user dashboard, Clerk authentication with multi-tenancy, team invites and role-based access, and Drizzle ORM on PostgreSQL (PGlite locally, Neon suggested for production). Also ships next-intl i18n, Sentry, Vitest and Playwright tests. The README lists no built-in AI features.

Who it is for: Developers launching a multi-tenant Next.js SaaS, adding AI themselves

Strengths

  • Multi-tenancy, team invites and RBAC included in the free MIT version
  • Local dev runs on PGlite, so no external database is needed to start
  • Testing setup covers Vitest, Playwright, Storybook and visual regression, with GitHub Actions CI
  • Includes a saas-builder skill for Codex and Claude Code to scaffold from the repo

Weaknesses

  • Authentication depends on Clerk, a hosted third-party service with its own keys
  • Stripe billing, dark mode and oRPC are only in paid Plus/Pro/Max versions
  • No AI features built in; the README documents none
  • Requires Node.js 24+, which may be newer than some environments
  • TypeScript
  • Needs Clerk, PostgreSQL (Neon suggested; PGlite for local dev), Sentry, Crowdin
  • GitHub template

More in SaaS boilerplates

Building with these?

We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.