Node.js package registry — search and install 2M+ open-source JavaScript packages
🔗 Go to npmAbout
Key Features
Publishing and using public packages is completely free. Private package hosting requires a paid plan.
npm is the built-in Node.js package manager; yarn and pnpm are alternatives optimized for speed or disk efficiency. All three use the npm registry under the hood.
It locks exact dependency versions so every developer and CI environment installs the exact same package tree. Always commit it to version control.