Next Trpc Drizzle Starter
Opinionated Next.js 13.4 App Router template with tRPC, Drizzle ORM, Supabase, NextAuth, TailwindCSS, and ShadCN/ui for full-stack development.
Next.js Full-Stack Starter with tRPC, Drizzle, Supabase & NextAuth
Accelerate your full-stack development with this Next.js 13.4 App Router template. It's pre-configured with tRPC for type-safe APIs, Drizzle ORM for database management, Supabase for backend services, and NextAuth for robust authentication. This opinionated starter is edge-ready and requires zero setup, empowering developers to build sophisticated applications efficiently. It integrates a modern toolchain including TailwindCSS and ShadCN/ui for a seamless development experience from frontend to backend.
Features:
- TypeScript: Provides strong typing throughout the application for improved code reliability.
- tRPC: Facilitates building end-to-end typesafe APIs between server and client seamlessly.
- Drizzle ORM: Offers a modern, TypeScript-native ORM for interacting with SQL databases.
- Supabase: Integrates an open-source backend-as-a-service platform.
- NextAuth: Handles authentication flows within the Next.js framework.
- T3 Env: Manages environment variables with type safety for Next.js projects.
- ESLint: Enforces code quality and consistency with configurable linting rules.
- TailwindCSS: A utility-first CSS framework enabling rapid UI development and customization.
- ShadCN/ui: Includes a collection of re-usable UI components built on Radix UI and Tailwind CSS.
- Zod: Used for schema definition and data validation with TypeScript.
- Prettier: Automates code formatting to maintain a consistent codebase.
Summary:
This Next.js starter template offers a comprehensive, production-ready stack for full-stack application development. By integrating tRPC, Drizzle ORM, Supabase, NextAuth, and other modern tools like TailwindCSS and ShadCN/ui, it provides a type-safe, efficient, and enjoyable developer experience. It's designed for quick project initiation with its zero-setup, edge-ready architecture, allowing developers to focus on building features rather than boilerplate code for their Next.js 13.4 projects.

Similar to Next Trpc Drizzle Starter:


