Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Pnpm | 24,012 | 172 | 442 | a day ago | 897 | September 22, 2022 | 1,183 | mit | TypeScript | |
Fast, disk space efficient package manager | ||||||||||
Patch Package | 8,707 | 367 | 933 | 6 days ago | 84 | March 12, 2021 | 182 | mit | TypeScript | |
Fix broken node modules instantly 🏃🏽♀️💨 | ||||||||||
Volta | 8,032 | a month ago | 237 | other | Rust | |||||
Volta: JS Toolchains as Code. ⚡ | ||||||||||
Cli | 7,184 | 28,045 | 8,076 | 2 days ago | 491 | September 14, 2022 | 590 | other | JavaScript | |
the package manager for JavaScript | ||||||||||
Berry | 6,330 | 6 | 272 | 2 days ago | 99 | September 19, 2022 | 567 | bsd-2-clause | TypeScript | |
📦🐈 Active development trunk for Yarn ⚒ | ||||||||||
Awesome Npm | 4,261 | 2 days ago | 2 | cc0-1.0 | ||||||
Awesome npm resources and tips | ||||||||||
Xnode | 2,713 | 3 months ago | 70 | mit | C# | |||||
Unity Node Editor: Lets you view and edit node graphs inside Unity | ||||||||||
Dcos | 2,327 | 5 months ago | 15 | apache-2.0 | Python | |||||
DC/OS - The Datacenter Operating System | ||||||||||
Ied | 1,959 | 10 | 4 | 6 years ago | 58 | November 08, 2016 | 45 | mit | JavaScript | |
:package: Like npm, but faster - an alternative package manager for Node | ||||||||||
Orogene | 1,127 | 9 days ago | 52 | other | Rust | |||||
Makes `node_modules/` happen. Fast. No fuss. |
One of the following versions of Node.js must be installed to run npm
:
14.x.x
>= 14.17.0
16.x.x
>= 16.13.0
18.0.0
or highernpm
comes bundled with node
, & most third-party distributions, by default. Officially supported downloads/distributions can be found at: nodejs.org/en/download
You can download & install npm
directly from npmjs.com using our custom install.sh
script:
curl -qL https://www.npmjs.com/install.sh | sh
If you're looking to manage multiple versions of Node.js
&/or npm
, consider using a node version manager
npm <command>
npm help-search <query>
npm
is configured to use the npm Public Registry at https://registry.npmjs.org by default; Usage of this registry is subject to Terms of Use available at https://npmjs.com/policies/terms
npm
to use any other compatible registry you prefer. You can read more about configuring third-party registries here
npm
should never be capitalized unless it is being displayed in a location that is customarily all-capitals (ex. titles on man
pages).
Contrary to popular belief, npm
is not in fact an acronym for "Node Package Manager"; It is a recursive bacronymic abbreviation for "npm is not an acronym" (if the project was named "ninaa", then it would be an acronym). The precursor to npm
was actually a bash utility named "pm", which was the shortform name of "pkgmakeinst" - a bash function that installed various things on various platforms. If npm
were to ever have been considered an acronym, it would be as "node pm" or, potentially "new pm".