{
  "slug": "next-js-saas-starter",
  "name": "Next.js SaaS Starter (Vercel)",
  "url": "https://github.com/nextjs/saas-starter",
  "cat": "learn",
  "group": "learn",
  "tagline": "Free MIT SaaS template",
  "price": "Free and open source (MIT)",
  "tier": "free",
  "pick": false,
  "what": "Vercel's reference SaaS template: Next.js with Postgres, Drizzle ORM, Stripe subscriptions and Customer Portal, shadcn/ui, email and password auth using JWT cookies, an RBAC dashboard, activity logging and a marketing landing page. 16,000+ stars with a live demo.",
  "why": "Free proof of how auth, Stripe and Postgres fit together. Read this before paying $199 for a boilerplate, because for many projects it is already enough and agents extend it comfortably.",
  "warn": "Explicitly a learning resource: no team billing, transactional email, admin tooling or tests, and the roll-your-own JWT auth is the first piece most people replace with a real auth provider.",
  "install": "git clone https://github.com/nextjs/saas-starter",
  "category": {
    "key": "learn",
    "name": "Learning, communities & starter kits",
    "desc": "Free beats paid more often than the sales pages suggest — the honest calls are in each card.",
    "group": "learn",
    "groupName": "Learn it & start faster"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": null,
    "checked_at": "2026-08-18T20:38:44.869+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}