node package manager

Unleash awesomeness

Private packages, team management tools, and powerful integrations. Simplify your workflow and supercharge your projects.

Choose a Plan

Everything’s better in groups

Easy Permissions

Use Organizations to manage permissions for multiple team members all at once.

Quick Configuration

Simplify package management with unlimited security groups and one-click configuration.

Reusable Code

Stop reinventing the wheel. Discover and re-use code across projects.

Secure your private code


Open Source

Discover, reuse, update, and share code with millions of developers worldwide. Working with open source code is free and always will be.


$7/user / month
Manage varying permissions for multiple teams and roles and combine accounts into one bill.
Starting at $14 for 2 users

npm Solo

Publish and use unlimited private packages — your own and others’. Integrate powerful extensions to up your development game.

Managing a large team or have custom requirements?

Learn more about npm Enterprise…

Do more, faster

Powerful integrations and a simple workflow help you build amazing things with one integrated tool.

Easy to use

Find, install, and publish both private and open source code with the same workflow

Everything you need

Harness the power of over 400,000 modules used by over 6 million developers worldwide

Integrated with your stack

Connect the tools you already use and harness new ways to seamlessly test, secure, and deploy your code

Join the revolution

6 million developers and thousands of companies use npm