Introducing G2.ai, the future of software buying.Try now
Alexi
Sponsored
Alexi
Visit Website
Product Avatar Image
npm

By Nature Preceded Machines

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at npm, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.7 out of 5 stars

How would you rate your experience with npm?

Alexi
Sponsored
Alexi
Visit Website
It's been two months since this profile received a new review
Leave a Review

npm Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

26 months

npm Integrations

(1)
Integration information sourced from real user reviews.
Product Avatar Image

Have you used npm before?

Answer a few questions to help the npm community

npm Reviews (85)

Reviews

npm Reviews (85)

4.7
85 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing and Advertising
Small-Business (50 or fewer emp.)
"Npm – the de-facto JS package hub"
What do you like best about npm?

• Vast public registry

More than 2 million published packages cover every imaginable use-case, from low-level utilities to full-blown frameworks.

• Unified CLI, website and registry

A single command-line interface (`npm install`, `npm publish`, `npm audit`, etc.) works hand-in-hand with a browser dashboard for organisation-level permissions and package analytics, all backed by a globally replicated registry infrastructure.

• Opinionated dependency metadata

`package.json` enforces explicit semantic-version ranges, scripts, peer/optional dependencies and legal fields, keeping module lifecycles predictable.

• Security tooling baked-in

The `npm audit` workflow scans dependent trees against a continuously updated vulnerability database and suggests patched versions automatically. Two-factor publishing and provenance signatures add extra safeguards for supply-chain integrity.

• Native support for private scopes

Namespaced packages (`@my-org/pkg`) plus fine-grained access tokens let me host confidential code without standing up a separate registry, while still relying on the same CLI and CDN edge cache.

• Seamless publishing workflow

A single `npm publish` pushes versioned tarballs, updates dist-tags and instantly makes them available worldwide, which is ideal for CI pipelines rolling frequent releases.

• Community gravity
Package

pages display download trends, release cadence and maintenance badges, helping me gauge ecosystem health quickly. Tight GitHub integration links straight to issues and PRs, streamlining collaboration. Review collected by and hosted on G2.com.

What do you dislike about npm?

• Verbose, often cryptic error output

When a deep dependency fails to compile or resolve, the CLI still floods the console with stack traces that obscure the actionable line, forcing me to scroll or add `--verbose` flags to find the real culprit. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Quick installs and powerful capabilities with Npm"
What do you like best about npm?

Npm makes it easy to manage packages across both frontend and backend projects. Installing dependencies is fast, and tools like npx are a big help when we need to run something without a global install. Its large, up-to-date library ecosystem is a real strength, and support for private packages helps our teams stay organized and in sync. Review collected by and hosted on G2.com.

What do you dislike about npm?

Managing dependencies can get complex. Npm is powerful, but it takes solid technical know-how to avoid version conflicts, and I’ve had to spend quite a bit of time getting up to speed. Review collected by and hosted on G2.com.

Divyansh K.
DK
Small-Business (50 or fewer emp.)
"A great package manager for JS ecosystem"
What do you like best about npm?

NPM has become industry standard when it comes to package management for javascript applications. With millions of packages, and hundreds getting added every week, it has everything you will ever need for your application development. Review collected by and hosted on G2.com.

What do you dislike about npm?

One downside i felt over the years of using npm is the error logs from the npm cli when a package fails to install. It becomes so challenging some times to debug the issue of failing package install that it can take up hours to solve. Review collected by and hosted on G2.com.

Anurag Y.
AY
Consultant
Small-Business (50 or fewer emp.)
"Npm is one of the best thing that exist over the internet since it's solving problems of millions"
What do you like best about npm?

The best thing about npm is that it is free and easy to use. It hosts almost everything you may need to develop an excellent web application.

All of the packages are managed strictly.

Also, the website shows how long ago the package was created and whether it is maintained currently. Review collected by and hosted on G2.com.

What do you dislike about npm?

There are times when I have different packages installed, and a dependency issue occurs, and I need to access the details. So maybe npm needs good documentation instead of relying on GitHub as my employer blocks GitHub or perhaps a lot of employer in MNC, so it's one thing I dislike. Review collected by and hosted on G2.com.

FA
Founder & CEO
Small-Business (50 or fewer emp.)
"Go to package manager for JS projects"
What do you like best about npm?

Ease to publish and manage packages compared to other package managers Review collected by and hosted on G2.com.

What do you dislike about npm?

Dashboard is a bit confusing at first but you'll get the hang of it. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business (50 or fewer emp.)
"Essential in a JS app"
What do you like best about npm?

Nice Package manager for Node.js and JavaScript projects. Really unmissable and essential for JavaScript developer. Review collected by and hosted on G2.com.

What do you dislike about npm?

Too much packages and maybe some are really really bad or old / deprecated Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise (> 1000 emp.)
"Essential package manager for the JavaScript ecosystem"
What do you like best about npm?

Absolutely indespensible resource for web developers. Just about every JavaScript and CSS framework, library and utility is available to download and use quickly, and without costing anything. For developers wanting to publish open-source projects to the world it's an essential tool. Review collected by and hosted on G2.com.

What do you dislike about npm?

The costs for publishing private repos can become expensive for larger teams. I also wish they had a way to help open-source developers monetize their projects by offering some sort of micropayments/donations based on number of downloads a package gets. Review collected by and hosted on G2.com.

Arjun S.
AS
Executive Director
Non-Profit Organization Management
Small-Business (50 or fewer emp.)
"Well-documented and easy to use"
What do you like best about npm?

As a current user of NPM, I love that it is simple to upload to npm a Javascript package. It's simple; even through the terminal when I was a beginner, it was easy to use and I quickly got the fundamentals of how to use npm. They are well documented with their guides. Review collected by and hosted on G2.com.

What do you dislike about npm?

I don't dislike anything about npm at the moment. Review collected by and hosted on G2.com.

Vishvjit S.
VS
Backend Developer Intern
Small-Business (50 or fewer emp.)
"Best Node Package Manager."
What do you like best about npm?

npm is the best package manager so far. It has a ton of open-source packages to use in any type of node project. It provides almost every package that one might need. The integration is also smooth we just have to write one command and it installs the package very smoothly. Review collected by and hosted on G2.com.

What do you dislike about npm?

I don't particularly dislike npm but when the error occurs during package installation the errors are not properly defined. Review collected by and hosted on G2.com.

Ingo S.
IS
Frontend Web Developer
Small-Business (50 or fewer emp.)
"Node Package Manager that is still useful today"
What do you like best about npm?

npm is so popular that it offers possible, and easy to use, solutions for many web development projects, even more so due to the large package repository full of open source projects. Review collected by and hosted on G2.com.

What do you dislike about npm?

npm's module system is still not perfect after so many years, problems with incompatible peer dependencies, project node_modules folder consuming too much memory (trying to use pnpm as an alternative) and potential security risks due to hidden sub-dependencies, not solved by the outdated mechanism as that risks to break stability of installed solutions. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

26 months

Perceived Cost

$$$$$
npm Comparisons
Product Avatar Image
NuGet
Compare Now
Product Avatar Image
Sonatype Nexus Repository
Compare Now
Product Avatar Image
Ninite
Compare Now
npm Features
Package Access Control
Package Tracking
Automation
Package Management
Integration
Code Analysis