Skip to main content
ZeroStarter is currently in Release Candidate (RC) status. All implemented features are stable and production-ready. We’re actively adding new features and integrations.

Overview

ZeroStarter is actively evolving with planned integrations for AI, analytics, background tasks, email, payments, and more. This roadmap outlines upcoming features and their implementation priorities.
Important for AI Assistants: The following features are NOT currently implemented unless marked as “Implemented”. Do not assume availability of these tools.

Implementation Priorities

Phase 1 - High Priority

These features are critical for core SaaS functionality and are prioritized for implementation.

Resend Email

Critical for user communication, transactional emails, and notifications.

Better Auth Organizations

Essential for multi-tenant SaaS with team collaboration features.

Stripe Payments

Essential for monetization with subscriptions and one-time payments.

Vercel AI SDK

Modern AI capabilities for chatbots and intelligent features.

Phase 2 - Medium Priority

These features enhance developer experience and expand capabilities.

Background Tasks

Inngest or Trigger.dev for async processing and scheduled jobs.

next-intl

Type-safe internationalization for Next.js applications.

SendGrid

Alternative email provider for high-volume sending.

Alternative Payments

Lemon Squeezy, Paddle, Razorpay, and others for market expansion.

Phase 3 - Lower Priority

These features address specific use cases and niche requirements.

i18next

Advanced internationalization features and translation workflows.

Specialized Payments

Polar, Autumn, Creem, Dodo for specific markets and use cases.

Feature Details

AI Integration

Status: Planned | Priority: HighIntegration with Vercel AI SDK to enable AI-powered features.Use Cases:
  • AI-powered customer support chatbots
  • Content generation and summarization
  • Intelligent search and recommendations
  • Natural language processing for user inputs
Implementation:
  • Integration with OpenAI, Anthropic, and other AI providers
  • Type-safe AI function calling
  • Streaming responses support
  • Server-side and client-side AI hooks

Background Tasks

Status: Planned | Priority: MediumIntegration with Inngest for reliable background job processing.Use Cases:
  • Email sending and notifications
  • Data processing and ETL jobs
  • Scheduled reports and analytics
  • Webhook processing
  • Retry logic for failed operations
Implementation:
  • Type-safe function definitions
  • Built-in retry and error handling
  • Visual workflow builder
  • Integration with Hono API routes
Status: Planned | Priority: MediumAlternative integration with Trigger.dev for background jobs.Use Cases:
  • Long-running background processes
  • Scheduled cron jobs
  • Multi-step workflows
  • Integration with external APIs
  • Task queuing and processing
Implementation:
  • TypeScript-first approach
  • Visual workflow editor
  • Built-in observability
  • Integration with existing API structure

Email Services

Status: Planned | Priority: HighIntegration with Resend for transactional emails.Use Cases:
  • User authentication emails (verification, password reset)
  • Transactional notifications
  • Marketing campaigns
  • Email templates with React components
  • Email analytics and tracking
Implementation:
  • React Email template support
  • Type-safe email sending
  • Webhook handling for email events
  • Integration with background tasks for async sending
Status: Planned | Priority: MediumAlternative integration with SendGrid for email delivery.Use Cases:
  • High-volume email sending
  • Marketing automation workflows
  • Email template management
  • Email analytics and reporting
  • Contact list management

Payment Processing

Status: Planned | Priority: HighIntegration with Stripe for payment processing and subscriptions.Use Cases:
  • One-time payments
  • Recurring subscriptions
  • Usage-based billing
  • Invoice generation
  • Payment method management
  • Webhook handling for payment events
Implementation:
  • Stripe Checkout integration
  • Stripe Elements for custom UI
  • Webhook signature verification
  • Type-safe Stripe API client
  • Subscription management UI components
Status: Planned | Priority: MediumIntegration with Lemon Squeezy for simplified payments.Use Cases:
  • Global payment processing
  • Tax handling automation
  • Subscription management
  • Affiliate program support
  • Digital product delivery
Status: Planned | Priority: MediumIntegration with Paddle for merchant of record services.Use Cases:
  • Merchant of record services
  • Global tax compliance
  • Subscription billing
  • Revenue recovery
  • Customer portal
Status: Planned | Priority: LowAdditional payment integrations:
  • Razorpay - Indian payment methods and processing
  • Polar - Open-source monetization and sponsorships
  • Autumn - Modern payment processing
  • Creem - Subscription billing
  • Dodo - Payment services

Organization & Teams

Status: Planned | Priority: HighIntegration with Better Auth Organizations plugin.Use Cases:
  • Multi-tenant applications
  • Team collaboration features
  • Organization management
  • Role-based access control (RBAC)
  • Billing per organization
Implementation:
  • Database schema extensions
  • Middleware for organization context
  • UI components for team management
  • Integration with existing auth system

Internationalization

Status: Planned | Priority: MediumIntegration with next-intl for Next.js-optimized i18n.Use Cases:
  • Next.js App Router integration
  • Type-safe translations
  • Server and client components support
  • Locale-based routing
  • SEO-friendly URLs
Implementation:
  • Built for Next.js 13+ App Router
  • TypeScript-first approach
  • Automatic locale detection
  • Integration with Next.js middleware
Status: Planned | Priority: LowIntegration with i18next for comprehensive i18n.Use Cases:
  • Multi-language support
  • Locale-based content rendering
  • Date, time, and number formatting
  • Right-to-left (RTL) language support
  • Language detection and switching

Already Implemented

Status: ✅ ImplementedIntegration with Scalar for beautiful API documentation.Features:
  • Auto-generated API documentation at /api/docs
  • OpenAPI spec available at /api/openapi.json
  • Interactive API explorer with request testing
  • Code samples for multiple languages
  • Full request/response schema documentation
See the Type-Safe API documentation for usage details.
Status: ✅ ImplementedIntegration with PostHog for product analytics.Features:
  • Product analytics and user tracking
  • Feature flags and A/B testing
  • Session recordings and heatmaps
  • User funnels and retention analysis
See the Analytics documentation for configuration.

Contributing to the Roadmap

Want to help implement these features or suggest new ones?
1

Check existing issues

Review GitHub Issues to see what’s already being discussed.
2

Open a discussion

For new features, open an issue to discuss the implementation approach before starting work.
3

Follow contributing guidelines

Review our Contributing Guidelines before submitting a pull request.
This roadmap is subject to change based on community feedback and priorities. Features are implemented based on demand and community contributions.