A favicon of Next Trpc Drizzle Starter

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.

A screenshot of Next Trpc Drizzle StarterVisit

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.

Distribution:
opensource
GitHub:
14 Stars
0
Share:

 

  
 

Similar to Next Trpc Drizzle Starter: