TL;DR
MkSaaS is one of the most polished single-app Next.js starters: credits, blog, docs, newsletter and English plus Chinese, with a family of real products built on it. supastack is a monorepo foundation for products that need more than a website: mobile and desktop apps, team workspaces and a developer platform.
- Pick supastack if you need mobile or desktop apps, team workspaces, API keys and webhooks for your customers, or a large automated test suite.
- Pick MkSaaS if you are launching a web-only AI tool fast, want a credits system and Chinese out of the box, or plan to deploy on Cloudflare.
At a glance
| supastack | MkSaaS | |
|---|---|---|
| Structure | Monorepo: web, mobile, desktop, shared packages | Single Next.js app |
| Web | Next.js 16.3 | Next.js 16.3 |
| Mobile / desktop | Expo (iOS + Android), Tauri desktop | No |
| Auth | Better Auth: OTP, password, magic link, OAuth, 2FA, passkeys, admin | Better Auth: password, OAuth, admin impersonation |
| Team workspaces | Yes, with invites and roles | No |
| Billing | Stripe or Lemon Squeezy, per-seat | Stripe, Creem, Waffo |
| Credits system | No (entitlements instead) | Yes |
| AI | Provider router, encrypted BYOK keys, usage budgets | AI SDK (OpenAI, DeepSeek) |
| API keys + outbound webhooks | Yes | No |
| Audit log, GDPR export | Yes | No |
| Blog / docs / newsletter | CMS + docs site | Blog, docs, newsletter |
| Languages | en, de, es, fr | en, zh |
| Deploy | Vercel, Docker, self-host | Vercel, Docker, Cloudflare branch |
| Test files in repo | 144 | 18 (+ Playwright per payment provider) |
Where supastack is stronger
More than a website — Expo mobile and Tauri desktop apps share auth, billing and API with web. MkSaaS is web only.
Teams — personal and organization workspaces with invites and owner/admin/member roles, and per-seat billing. MkSaaS has no organizations.
A developer platform — workspace API keys, signed outbound webhooks and an audit log let your customers integrate with you from day one.
AI you can bill safely — each workspace can bring its own provider keys, stored encrypted, and usage is capped by budget.
Test depth — 144 test files plus a credential-free local verification gate.
Where MkSaaS is stronger
Credits — a ready credits system for pay-per-use AI tools.
Chinese and English — both languages ship with the template.
Marketing surface — blog, docs, newsletter and many landing blocks are ready.
Cloudflare — separate branches for Cloudflare Workers with Postgres or D1.
Proven by real products — the author runs several live products on MkSaaS, and their code is available to buyers as examples.
Who should pick which
| You are building | Pick |
|---|---|
| Web-only AI tool with pay-per-use credits | MkSaaS |
| Product for Chinese-speaking users | MkSaaS |
| B2B SaaS with teams and seat pricing | supastack |
| Product with a mobile or desktop app | supastack |
| API-first product with webhooks | supastack |
Verdict
MkSaaS is the faster path to a web-only, credit-based AI tool, especially for a Chinese audience. supastack is the better foundation when the product needs teams, mobile or desktop clients, or integrations, and when you want tests to catch regressions as the codebase grows.
Comparison based on the source code of both starters as of September 2026. Check each project's docs for the latest features.