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. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.