Skip to Content
Documentation
Starter kits
Get Pro
Introduction
Installation

Tech stack

An overview of technologies used in the Saas UI Next.js starter kit.

The Saas UI Next.js starter kit is built in a monorepo managed by Yarn and Turborepo.

Frameworks

  • Next.js: Using App Router and Turbo pack.
  • Postgres: Managed by Drizzle, supports self-hosted Postgres or managed services like Supabase or Neon.
  • Chakra UI: UI library for building accessible and responsive web applications.
  • tRPC: A powerful and flexible API layer built on top of tRPC.
  • Zod: TypeScript-first schema declaration and validation library.

Integrations

The starter kit includes these integrations by default:

  • Better Auth: Authentication.
  • Stripe: Payments and subscriptions.
  • Resend: Email delivery.

Other integrations:

  • Supabase: Authentication.
  • Lemonsqueezy: Payments and subscriptions. Coming soon

Development tools

  • TypeScript: All code is type-safe to increase productivity and prevent errors.
  • ESLint: Sensible linting rules to help enforce best practices.
  • Prettier: Opinionated code formatting for consistency.
  • Husky: Run code formatting and linters on Git commits.
  • Yarn: Fast, reliable, and secure dependency management.
  • Turborepo: Monorepo management tool.
Tech stack | Saas UI