View on GitHub

Build your SaaS faster with our ModernStack SaaS Starter

Auth, dashboard, payments, settings, and a modern UI — wired up with Convex, Better Auth, Autumn, and shadcn-svelte. Focus on your product, not the plumbing.

SvelteKit + Runes

Modern, reactive app architecture with Svelte 5.

Better Auth

Email/password, admin roles, and organization-ready access control.

Convex backend

Realtime data, serverless functions, and file storage out of the box.

Payments-ready

Stripe-ready payments with usage tracking via Autumn.

Everything you need to launch a SaaS

Authentication, settings, sidebar, and a dashboard scaffold — shipped with sensible defaults so you can customize quickly.

Auth flows included

Sign up, sign in, forgot/reset password, and sign out wired up.

Settings pages

Profile, password, and account sections built with accessible components.

Dashboard starter

Charts and layout placeholders to help you iterate quickly.

Free & open source

MIT licensed starter you can self-host or extend without limits.

Free to host

Instructions for Cloudflare + Convex so you launch for free and scale cost-effectively.

LLM-ready docs

Project docs include guidance for wiring AI copilots and workflows.

Email notifications

Resend-backed transactional emails for password resets and future product updates.

CI/CD included

GitHub Actions automate linting, tests, and Cloudflare deployments out of the box.

Cloudflare ready

Ship globally with the Cloudflare adapter, or switch to Vercel, Netlify, and other adapters in minutes.

Frequently Asked Questions

Everything you need to know about the ModernStack SaaS Starter