Skip to content

A curated list of frameworks, libraries, templates, tools, starters, components, and resources for building applications with Next.js.

Notifications You must be signed in to change notification settings

awesomelistsio/awesome-next.js

Repository files navigation

Awesome Next.js Awesome Lists

Ko-Fi   PayPal   Stripe   X   Facebook

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.

Contents

Official Resources

Starter Kits & Templates

UI Libraries & Components

  • 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.

Full-Stack & Backend Tools

  • 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.

State Management

  • 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.

Authentication

  • 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.

Databases & ORM

  • 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.

Deployment

  • 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.

Performance & Monitoring

Learning Resources

Related Awesome Lists

Contribute

Contributions are welcome!

License

CC0

About

A curated list of frameworks, libraries, templates, tools, starters, components, and resources for building applications with Next.js.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages