69
Realm is a comprehensive SaaS starter kit designed to accelerate your development process. It provides pre-wired authentication, billing, organization management, and email functionalities, allowing you to focus on building the core features that make your product unique.
Best-in-class, glued together: Integrates essential tools like Convex for backend and real-time database, TanStack for routing, queries, forms, and state management, and Dinachi UI for accessible components.
Schema-first development: Define your data once in Convex, and types flow end-to-end from the database to your UI, ensuring type safety without manual codegen.
Feature modules: Each feature is a self-contained slice of your codebase, with backend and frontend mirroring each other for clean organization and maintainability.
Essential tooling included: Comes with a real dashboard shell (sidebar, top bar, drawer, toast, skeleton primitives) and drop-in feature modules for common functionalities.
Integrated billing: Supports Stripe and Polar for dual billing options, with checkout, webhooks, and subscription state management.
Transactional email: Includes a queue with cron-driven processing and customizable branded templates.
Edge runtime: Deploys via Cloudflare Workers with preconfigured staging and production environments.
File uploads: Supports presigned uploads to S3-compatible buckets.
Rate limiting: Built-in per-user and per-action rate limiting.
Realm offers a lifetime license with unlimited commercial projects and includes free setup assistance. Get started quickly by cloning the repository and configuring your provider keys.
Built with