A curated list of frameworks, libraries, templates, tools, starters, components, and resources for building applications with Next.js — including App Router, server components, API routes, full-stack patterns, deployment, performance optimization, and DX tooling.
- Official Resources
- Starter Kits & Templates
- UI Libraries & Components
- Full-Stack & Backend Tools
- State Management
- Authentication
- Databases & ORM
- Deployment
- Performance & Monitoring
- Learning Resources
- Related Awesome Lists
- Next.js Docs – Official documentation.
- Next.js GitHub – Source code and development.
- Next.js Examples – Full list of example apps.
- Vercel – Hosting platform made for Next.js.
- Vercel Templates – Official templates maintained by Vercel.
- Next.js Boilerplate – A clean, modern baseline.
- shadcn/ui Next Template – Starter with shadcn/ui.
- Next.js SaaS Starter – SaaS boilerplate with authentication, billing, and UI.
- T3 Stack – TypeScript-first full-stack starter (Next.js + tRPC + Prisma + Tailwind).
- Next.js Starter Kit (Supabase) – Full-stack starter with Supabase backend.
- Next Boilerplate – Production-ready boilerplate.
- Tailwind CSS + Next.js – Official integration guide.
- shadcn/ui – Popular component library built for Next.js + React.
- Mantine – React component library with SSR support.
- Material UI – Well-known React UI library with server-side rendering compatibility.
- Radix UI – Unstyled, accessible UI primitives.
- NextUI – Beautiful React UI built for Next.js.
- Chakra UI – Simple, accessible component library.
- tRPC – End-to-end typesafe APIs for Next.js.
- Hono – Ultra-fast web framework usable inside Next.js routes.
- NestJS + Next.js – Typical pair for enterprise full-stack apps.
- OpenAPI TypeScript Codegen – Generate client/server types for API routes.
- Zod – Schema validation used extensively with Next.js.
- Zustand – Minimal, scalable store.
- Jotai – Primitive atom-based state management.
- Recoil – Facebook’s atom-based global state.
- Redux Toolkit – Modern Redux for React/Next.js.
- NextAuth.js – The most popular authentication library for Next.js.
- Clerk – Full-stack auth, SSO, MFA, user management.
- Auth0 Next.js SDK – Auth0 integration for Next.js apps.
- Supabase Auth – Open-source Firebase alternative with Next.js examples.
- Prisma – Type-safe database ORM.
- Drizzle ORM – Lightweight SQL ORM with schema-first TypeScript.
- PlanetScale – MySQL serverless platform with Next.js guides.
- Supabase – Postgres backend with Next.js examples.
- Neon Postgres – Serverless Postgres with edge capabilities.
- Turso + libSQL – Distributed SQLite for edge Next.js deployments.
- Vercel – The official Next.js hosting platform.
- Netlify – Supports Next.js functions and SSR.
- Cloudflare Pages – Fast edge hosting for Next.js (experimental SSR).
- AWS Amplify – Next.js support for full-stack apps.
- Fly.io – Deploy globally on micro-VMs.
- Vercel Analytics – Built-in performance and traffic analytics.
- OpenTelemetry – Instrumentation for distributed tracing.
- Sentry – Error and performance monitoring.
- LogRocket – Session replay and tracking.
- Speed Insights – Real user monitoring (RUM).
- Next.js Learn – Official interactive course.
- The Next.js Handbook – Popular guide for beginners.
- Fireship Next.js Videos – Fast, practical video tutorials.
- Traversy Media Next.js Crash Courses – Beginner–intermediate video content.
- Theo @ t3.gg – High-signal Next.js and full-stack dev videos.
Contributions are welcome!