Next.js
The React Framework observed · 2026-10-11
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 3667
- days_rel: 13
- days_push: 10
- n_releases_24m: 141
Adoption not part of the score
143109 stars · 34506 forks observed · 2026-10-11
What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-21, confidence 0.99
Next.js is a React-based framework for building full‑stack web applications. It provides server‑side rendering, static site generation, routing, and API routes out of the box.
Use cases
- build a React website with server‑side rendering for SEO
- create a static site that can be regenerated incrementally
- develop a full‑stack app with API routes and server actions
- implement file‑system based routing and nested layouts
- add middleware/proxy logic for request rewriting or authentication
When to choose
- You need a production‑ready React framework with built‑in SSR and SSG.
- You want automatic code splitting, image optimization, and fast performance.
- Your project benefits from file‑system routing and server actions.
When to avoid
- You prefer a framework that does not lock you into React.
- You need fine‑grained control over the build pipeline beyond what Next.js abstracts.
- Your application is a simple static site without dynamic data fetching.
Facets
framework · maturity active
web-framework static-site-generator ssr routing middleware api-framework cli web-development frontend backend browser cross-platform react server-actions incremental-static-regeneration app-router hybrid-rendering file-system-routing nodejs web-server
10 sources
- readme: https://github.com/vercel/next.js · fetched 2026-10-11 · 86fa4cae97d7
- homepage: https://nextjs.org · fetched 2026-09-07 · e45b385fb75b
- site_page: https://nextjs.org/docs · fetched 2026-09-07 · a2e1153ebd40
- site_page: https://nextjs.org/docs/app/getting-started/fetching-data · fetched 2026-09-07 · 8302c9555e9b
- site_page: https://nextjs.org/docs/app/getting-started/mutating-data · fetched 2026-09-07 · 0e1ebcb056ed
- site_page: https://nextjs.org/docs/app/getting-started/layouts-and-pages · fetched 2026-09-07 · fa31ae56242e
- site_page: https://nextjs.org/docs/app/getting-started/css · fetched 2026-09-07 · caf21640c5a6
- site_page: https://nextjs.org/docs/app/getting-started/route-handlers · fetched 2026-09-07 · bc95fa31c1d0
- site_page: https://nextjs.org/docs/app/getting-started/proxy · fetched 2026-09-07 · 429443ca8ff7
- site_page: https://nextjs.org/docs/app/getting-started/server-and-client-components · fetched 2026-09-07 · 53cdeeb14a27
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vercel/next.js | main | 95 |
| vercel/next-plugins | plugin | 10 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem