Roadmap

What is shipping next.

A living plan for ds-start based on what real projects need.

Recently Shipped

Email (Resend + React Email)

Shipped

Lightweight email module with Resend for delivery and React Email for type-safe, previewable templates. Transactional emails — welcome, password reset, invitations — ready out of the box.

File Uploads (S3-Compatible)

Shipped

File upload module with presigned URLs and type-safe config. Works with any S3-compatible store — AWS S3, Cloudflare R2, MinIO, Backblaze B2.

Billing & Subscriptions

Shipped

Stripe integration with subscription management, customer portal, and webhook handling. Works with both Better Auth and Clerk.

Form Renderer

Shipped

JSON-driven form renderer with classic, conversational, and multistep view modes. Config-driven fields, auto-generated zod validation, and an overridable component map. Built on shadcn Form components.

Drizzle ORM

Shipped

Alternative to Prisma for teams that prefer a more SQL-like ORM. Same type-safe integration, different philosophy.

Coming Soon

Monorepo Templates

Coming Soon

Turborepo-based monorepo starter with shared packages, multiple apps, and coordinated tooling. Same agent-ready workflows across the entire repo.

Planned

Organizations & Multi-tenancy

Planned

Team workspaces, role-based access control, and tenant isolation. Built on top of the auth layer with Prisma/Drizzle schema extensions.

Exploring

Background Jobs

Exploring

Job queue integration for async processing — email sending, webhook delivery, data pipelines. Considering Trigger.dev and BullMQ.

Real-time & WebSockets

Exploring

Live updates, presence, and collaboration features. Evaluating Ably, Pusher, and PartyKit.

Admin Dashboard

Exploring

Internal tools template for managing users, viewing analytics, and handling support. Auto-generated from your Prisma/Drizzle schema.

Have a feature request or want to bump something up the list? Open an issue on GitHub.