Decent Template Stack

Next.js
framework

React framework for building full-stack web applications.

TypeScript
tooling
typescript

TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

Tailwind CSS
css

A utility-first CSS framework.

shadcn/ui
ui

Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

React Hook Form
ui

Performant, flexible and extensible forms with easy-to-use validation.

Zod
utils
typescript

TypeScript-first schema validation with static type inference.

Drizzle
database

Headless TypeScript ORM with a head.

Turso
database

SQLite for production.

Auth.js
authentication

Authentication for the Web. Free and open source.

Tanstack Query
state

Powerful asynchronous state management.

Jotai
state

Primitive and flexible state management for React.

Zustand
state

Bear necessities for state management in React.

SST (Ion)
tooling

Build modern full-stack applications on AWS (and beyond).

Sentry
tooling

Developer-first error tracking and performance monitoring platform.

T3 Env
utils

Framework agnostic validation for type-safe environment variables.

React Hotkeys Hook
ui

Use hotkeys in a declarative way.

dnd-kit
ui

A lightweight, performant, accessible and extensible drag & drop toolkit for React.

TanStack Table
ui

Headless UI for building powerful tables & datagrids.