Sandbox
@vercel/next.js

React framework for server rendering and static apps

Next.js is the framework codebase for building React applications with server rendering, static generation, and hybrid rendering. The repo also includes benchmarking, Rust crates, docs, and error reference pages that support the framework itself.

142,224 stars32k forksJavaScriptUpdated 6d ago
Who it's for

Builders who want to build React apps with routing, rendering, and deployment built into the framework.

What it delivers

You can build and ship React apps with server rendering and static generation in the same codebase.

What it does

App and pages runtimes

Supports both the app router and the older pages router for building React apps.

Server rendering and static generation

Includes the rendering pipeline for server-side rendering, static site generation, and hybrid output.

Framework tooling and compiler work

Contains build, core, and custom transform crates that power the framework.

Docs and error guides

Includes framework documentation in `docs` and detailed error pages in `errors`.

Benchmarking and validation

Includes `bench` cases for testing render, build, and server behavior.

Agent and editor instructions

Includes repo-level files such as `AGENTS.md`, `CLAUDE.md`, and `.github/AGENTS.md` for working in the repo.

README

packages/next/README.md

Files in the repo

Repository payload70 top-level entries
  • .agents
  • .cargo
  • .claude
  • .claude-plugin
  • .conductor
  • .config
  • .cursor
  • .devcontainer
  • .github
  • .husky
  • .vscode
  • apps
  • bench
  • contributing
  • crates
  • docs
  • errors
  • evals
  • examples
  • packages
  • patches
  • rspack
  • scripts
  • skills
  • test
  • test-config-errors
  • turbo
  • turbopack
  • .alexignore
  • .alexrc
  • .cursorindexingignore
  • .git-blame-ignore-revs
  • .gitattributes
  • .gitignore
  • .ignore
  • .node-version
  • .npmrc
  • .prettierignore
  • .prettierrc.json
  • .rustfmt.toml
  • .typos.toml
  • AGENTS.md
  • Cargo.lock
  • Cargo.toml
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • conductor.json
  • contributing.md
  • eslint.cli.config.mjs
  • eslint.config.mjs
  • jest.config.js
  • jest.config.turbopack.js
  • lerna.json
  • license.md
  • lint-staged.config.js
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml
  • readme.md
  • run-evals.js
  • run-tests.js
  • rust-toolchain.toml
  • sgconfig.yml
  • skills-lock.json
  • socket.yaml
  • test-file.txt
  • tsconfig.json
  • turbo.json
  • UPGRADING.md
  • vercel.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More frameworks & sdks

HKUDS/nanobotFrameworks & SDKs

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps

48k
microsoft/
SkillOpt
microsoft/SkillOptFrameworks & SDKs

SkillOpt is a text-space optimizer that trains reusable natural-language skills for frozen LLM agents through trajectory-driven edits, validation-gated updates, and deployable best_skill.md artifacts.

17k
omnigent-ai/omnigentFrameworks & SDKs

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.

9.8k
kyegomez/
OpenMythos
kyegomez/OpenMythosFrameworks & SDKs

A theoretical reconstruction of the Claude Mythos architecture, built from first principles using the available research literature.

15k
D4Vinci/ScraplingFrameworks & SDKs

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

80k