Logo

Introduction

Stop configuring. Start shipping. SaaSKit is the modular TanStack Start boilerplate designed for speed

Welcome to SaaSKit

Stop building the boring stuff.

SaaSKit is a starter kit for TanStack Start that helps you move fast. We handled the hard technical work like Authentication, Payments, Database, and Email. You get to focus on your unique idea.

Modular by Design

We use a "lego block" system. Need Payments but not Email? Just plug in what you need.

  • Plug and Play Modules: Add or remove services like Auth, Payment, and Mail easily. Nothing breaks.
  • Type Safety: Uses the full power of TanStack and TypeScript. It just works.
  • Production Ready: We built a real architecture that scales. It is not just a toy example.

The "No Burnout" Promise

Stop configuring ESLint, ORMs, and Auth for the 100th time. Clone SaaSKit and start writing your actual app on Day 1.

What's in the Box?

Speed is our top priority. Most starter kits only give you backend code, but we give you the full package with ready-to-use designs.

  • Auth & Security: Secure login powered by better-auth. Includes Role-Based Access Control (RBAC) setup for you.
  • Payments: Start earning money fast. We support Creem and Polar as your Merchant of Record.
  • Database: Fast data setup using Drizzle ORM + PostgreSQL.
  • Storage: S3 compatible file uploads for user profiles and files.
  • Email: We use Resend for email. Flows like forgot password and email verification are already done.
  • Admin Dashboard: Skip building internal tools. You get a full admin layout connected to your data. Manage users right away.
  • UI Components: We give you the design too. Professional layouts built with DaisyUI and Tailwind CSS. Includes Pricing tables, Social Sign In buttons, and Toast notifications.
  • Documentation: You are looking at it! Built with Fumadocs to help you document your journey.

Who is SaaSKit for?

  • Indie Hackers: Test your ideas this weekend, not next month.
  • Startups: A clean base that is easy for your team to grow.
  • Freelancers: Finish client projects faster and keep more profit.

Ready to ship your next big idea?

Get SaaSKit today and save weeks of development time.

On this page