SaaS Starter SvelteKit

experimental

Multi-tenant B2B SaaS starter for Cloudflare SvelteKit: org sign-up, team management with RBAC, and subscription billing over detached module use cases.

sveltekittypescript@sveltejs/adapter-cloudflare

SaaS Starter SvelteKit scaffolds a complete, source-visible Cloudflare app — every file readable, the full repo exportable. SaaS Starter SvelteKit runs on sveltekit + typescript via @sveltejs/adapter-cloudflare, deployed to Cloudflare Workers. It composes 5 required modules — Auth, Org, Team & RBAC, Billing & Subscriptions, Admin Shell, Audit Log, with Payment, Email, Webhook Delivery, In-App Notifications optional. The modules are pinned in microservices.lock.json, and it runs locally with no login and no Cloudflare account. From there your agent adds modules, edits typed hooks, runs microservices check, and deploys when it passes.

Required modules

Optional modules