ZeroStarter

Roadmap

What ZeroStarter ships today, and where it's headed.

A lot of ZeroStarter is already wired and working. The integrations further down (AI, background jobs, email, payments, i18n) are planned, not built. Read the two lists below literally.

Shipped today

Available out of the box in a fresh scaffold:

  • Better Auth organizations: multi-tenant orgs and teams, member roles, and invitations, with the backing tables.
  • A role ladder + gated /console: owner > admin > member > user on user.role, gating the route server-side; manage it from Console > Access, or with bun run console:roles, with every change recorded in Console > History > Activity.
  • Rate limiting: hono-rate-limiter with @arcjet/ip, per-user when authenticated and per-IP otherwise, tuned via HONO_RATE_LIMIT.
  • Scalar API docs: an interactive reference at /api/docs, generated from the OpenAPI spec at /api/openapi.json.
  • Dynamic OG images: on-the-fly Open Graph images with takumi-js, served from the /og routes.
  • llms.txt + llms-full.txt: auto-generated AI context routes: the index and the full corpus.
  • SEO routes: robots.ts and sitemap.ts generate robots.txt and the sitemap.
  • PostHog analytics: product analytics, feature flags, and session replay. Optional; on only when NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN and NEXT_PUBLIC_POSTHOG_HOST are set.
  • Waitlist: a /waitlist page backed by POST /api/waitlist, read back at Console > Waitlist > Signups where the addresses can be searched, copied or removed; an optional feature that becomes a fresh fork's home when enabled.
  • Configurable features: turn the docs, blog, API reference, internal docs, or waitlist on or off per fork, from init flags or an interactive picker, and flip any of them later in config.
  • The zerostarter CLI: bunx zerostarter init scaffolds a rebranded fork, strips the sample content, installs dependencies, and provisions a local Postgres.

Planned

Not implemented yet

Nothing in this table ships today. Do not assume any of it is available; if you (or an AI agent) need one, you're building it. Track detail and progress on GitHub issues.

IntegrationArea
Vercel AI SDKAI
InngestBackground tasks
Trigger.devBackground tasks
ResendEmail
SendGridEmail
i18nextInternationalization
next-intlInternationalization
AutumnPayments
CreemPayments
DodoPayments
Lemon SqueezyPayments
PaddlePayments
PolarPayments
RazorpayPayments
StripePayments

Next

  • Architecture: everything under "Shipped today," and how it's wired together.
  • Contributing: pick up one of the planned integrations.