# Install next with npm

The React Framework. Version 16.2.9 via npm; verified 2026-06-09.

## Install

```sh
sudo av install npm:next
```

Additional install commands:

### Portable and language managers

- npm (100%):

```sh
npm install -g next
```

  Evidence: local npm package metadata

## Package facts

- **Package key:** npm:next
- **Package manager:** npm
- **Package manager page:** <https://www.npmjs.com/package/next>
- **Version:** 16.2.9
- **Source summary:** The React Framework
- **Homepage:** <https://nextjs.org>
- **Repository:** <https://github.com/vercel/next.js>
- **Upstream docs:** <https://nextjs.org>
- **License:** MIT
- **Source archive:** <https://registry.npmjs.org/next/-/next-16.2.9.tgz>
- **Issue tracker:** <https://github.com/vercel/next.js/issues>
- **Published:** 2026-06-09T23:02:22.464Z
- **Last updated:** 2026-06-09T23:02:22.464Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- next (cli)

## Dependencies

- @next/env
- @swc/helpers
- baseline-browser-mapping
- caniuse-lite
- postcss
- styled-jsx

## Build dependencies

- @babel/core
- @babel/eslint-parser
- @babel/generator
- @babel/plugin-syntax-bigint
- @babel/plugin-syntax-dynamic-import
- @babel/plugin-syntax-import-attributes
- @babel/plugin-syntax-jsx
- @babel/plugin-syntax-typescript
- @babel/plugin-transform-class-properties
- @babel/plugin-transform-export-namespace-from
- @babel/plugin-transform-modules-commonjs
- @babel/plugin-transform-numeric-separator
- @babel/plugin-transform-object-rest-spread
- @babel/plugin-transform-runtime
- @babel/preset-env
- @babel/preset-react
- @babel/preset-typescript
- @babel/runtime
- @babel/traverse
- @babel/types
- @base-ui-components/react
- @capsizecss/metrics
- @edge-runtime/cookies
- @edge-runtime/ponyfill
- @edge-runtime/primitives
- @hapi/accept
- @jest/transform
- @jest/types
- @modelcontextprotocol/sdk
- @mswjs/interceptors
- @napi-rs/triples
- @next/font
- @next/polyfill-module
- @next/polyfill-nomodule
- @next/react-refresh-utils
- @next/swc
- @opentelemetry/api
- @playwright/test
- @rspack/core
- @storybook/addon-a11y
- @storybook/addon-essentials
- @storybook/addon-interactions
- @storybook/addon-webpack5-compiler-swc
- @storybook/blocks
- @storybook/react
- @storybook/react-webpack5
- @storybook/test
- @storybook/test-runner
- @swc/core
- @swc/types
- @taskr/clear
- @taskr/esnext
- @types/babel__code-frame
- @types/babel__core
- @types/babel__generator
- @types/babel__template
- @types/babel__traverse
- @types/bytes
- @types/ci-info
- @types/compression
- @types/content-disposition
- @types/content-type
- @types/cookie
- @types/cross-spawn
- @types/debug
- @types/express-serve-static-core
- @types/fresh
- @types/glob
- @types/jsonwebtoken
- @types/lodash
- @types/lodash.curry
- @types/path-to-regexp
- @types/picomatch
- @types/platform
- @types/react
- @types/react-dom
- @types/react-is
- @types/semver
- @types/send
- @types/serve-handler
- @types/shell-quote
- @types/text-table
- @types/ua-parser-js
- @types/webpack-sources1
- @types/ws
- @vercel/ncc
- @vercel/nft
- @vercel/routing-utils
- @vercel/turbopack-ecmascript-runtime
- acorn
- anser
- arg
- assert
- async-retry
- async-sema
- axe-playwright
- babel-loader
- babel-plugin-react-compiler
- babel-plugin-transform-define
- babel-plugin-transform-react-remove-prop-types
- browserify-zlib
- browserslist
- buffer
- busboy
- bytes
- ci-info
- cli-select
- client-only
- commander
- comment-json
- compression
- conf
- constants-browserify
- content-disposition
- content-type
- cookie
- cross-env
- cross-spawn
- crypto-browserify
- css-loader
- css.escape
- cssnano-preset-default
- data-uri-to-buffer
- debug
- devalue
- domain-browser
- edge-runtime
- events
- find-up
- fresh
- glob
- gzip-size
- http-proxy
- http-proxy-agent
- https-browserify
- https-proxy-agent
- icss-utils
- ignore-loader
- image-size
- ipaddr.js
- is-docker
- is-wsl
- jest-worker
- json5
- jsonwebtoken
- loader-runner
- loader-utils2
- loader-utils3
- lodash.curry
- mini-css-extract-plugin
- msw
- nanoid
- native-url
- neo-async
- node-html-parser
- ora
- os-browserify
- p-limit
- p-queue
- path-browserify
- path-to-regexp
- picomatch
- postcss-flexbugs-fixes
- postcss-modules-extract-imports
- postcss-modules-local-by-default
- postcss-modules-scope
- postcss-modules-values
- postcss-preset-env
- postcss-safe-parser
- postcss-scss
- postcss-value-parser
- process
- punycode
- querystring-es3
- raw-body
- react-refresh
- recast
- regenerator-runtime
- safe-stable-stringify
- sass-loader
- schema-utils2
- schema-utils3
- semver
- send
- serve-handler
- server-only
- setimmediate
- shell-quote
- source-map
- source-map-loader
- source-map08
- stacktrace-parser
- storybook
- stream-browserify
- stream-http
- strict-event-emitter
- string-hash
- string_decoder
- strip-ansi
- style-loader
- superstruct
- tar
- taskr
- terser
- terser-webpack-plugin
- text-table
- timers-browserify
- tty-browserify
- typescript
- ua-parser-js
- unistore
- util
- vm-browserify
- watchpack
- web-vitals
- webpack
- webpack-sources1
- webpack-sources3
- ws
- zod
- zod-validation-error

## Install behavior

- Post-install hook: not defined
- Bottle: not available

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 16.2.9
- Package-manager updated: 2026-06-09
- Local data: ok
- Upstream repository: https://github.com/vercel/next.js
- info: No cached GitHub release or tag data was available.

## Security Notes

No matching local secret-handling manifest was found for next. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** npm registry
- **Dist Tags:** Backport: 16.2.8, Beta: 16.0.0-beta.0, Canary: 16.3.0-canary.52, Latest: 16.2.9, Next 11: 11.1.4, Next 12 2 6: 12.2.6, Next 12 3 2: 12.3.7, Next 13: 13.5.11, Next 14: 14.2.35, Next 14 1: 14.1.1, Next 15 0: 15.1.12, Next 15 0 0: 15.0.8, Next 15 2: 15.2.9, Next 15 3: 15.3.9, Preview: 16.3.0-preview.3, Rc: 15.0.0-rc.1
- **Version Count:** 3,806
- **Maintainers:** matheuss, matt.straka, vercel-release-bot, zeit-bot
- **Publisher:** GitHub Actions
- **Engines:** Node: >=20.9.0
- **Peer Dependencies:** @opentelemetry/api, @playwright/test, babel-plugin-react-compiler, react, react-dom, sass
- **Optional Dependencies:** @next/swc-darwin-arm64, @next/swc-darwin-x64, @next/swc-linux-arm64-gnu, @next/swc-linux-arm64-musl, @next/swc-linux-x64-gnu, @next/swc-linux-x64-musl, @next/swc-win32-arm64-msvc, @next/swc-win32-x64-msvc, sharp
- **Integrity:** sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==
- **Shasum:** 320c5b5701deeb18c0b596d137ca5dccf976682c
- **Unpacked Size:** 155,026,772
- **File Count:** 0
- **Created At:** 2011-07-11T11:00:45.416Z
- **Latest Published At:** 2026-06-09T23:02:22.464Z
- **Modified At:** 2026-06-16T00:15:12.496Z


## Related links

- [Web development packages](https://www.automicvault.com/pkg/web-dev-tools/) - Matched curated package taxonomy and local package facts.
- [browserslist](https://www.automicvault.com/pkg/npm/browserslist/) - Both packages touch the same language runtime or ecosystem. Shared terms: baseline, baseline-browser-mapping, browser, caniuse, caniuse-lite.
- [next-video](https://www.automicvault.com/pkg/npm/next-video/) - Both packages touch the same language runtime or ecosystem. Shared terms: env, next, nextjs, node, react.
- [next-sitemap](https://www.automicvault.com/pkg/npm/next-sitemap/) - Package names and metadata indicate a similar tool family. Shared terms: env, next, nextjs, react.

## Sources

- Nucleus package database
- package-page enrichment
- package version freshness
- package relationship graph
- cross-ecosystem install command graph
