4.0/5
Trustpilot rating
Only 4 reviews — very thin sample
Report
Worth it
Worth itIf you write JavaScript, npm is effectively mandatory — it's the default package registry and free for public packages.
The default JavaScript package registry: essential and free for JS work, but supply-chain attacks and thin support demand extra guardrails.
4.0/5
Trustpilot rating
Only 4 reviews — very thin sample
$0
Starting price
Free for public package authors
19
Public CVEs tracked
Per OpenCVE listing
2014
VC-backed since
Per Scripting News coverage
Core registry free; paid only for private packages
G2 calls it easy; Reddit cites publishing friction
Orgs, staged publishing, trusted publishing, audit
Reddit users call the site abandoned
Repeated supply-chain attacks; 19 CVEs tracked
$0
Paid — price not shown in sources
Paid — price not shown in sources
High-risk: repeated supply-chain compromises, including a Sept 2025 worm affecting 19 popular packages; 19 CVEs tracked.
Review volume is tiny; G2 users find package management easy, while Reddit threads criticize site neglect, publishing friction, package quality, and security.
“Why is npmjs.com so abandoned?”
“I am concerned about the low quality of NPM packages.”
“New friction with npmjs and publishing”
Compare Npmjs with each alternative.
Alternative JS package manager some developers prefer.
Npmjs vs YarnPrivate proxy registry for enterprises wanting curation and control.
Npmjs vs Sonatype Nexus RepositoryHost private npm-compatible packages inside existing GitLab.
Npmjs vs GitLab Package Registry.NET's package manager; top listed npm alternative.
Npmjs vs NuGetBased on 20+ public sources: npm docs and pricing pages, G2/Trustpilot reviews, Reddit threads, and 2025 security coverage. Review volume is very thin (4 Trustpilot reviews), so user sentiment leans on Reddit.
Anonymous. You can change your vote.
Loading votes…
Ask if a use case fits. Answers stay inside this report and its sources.
Comments
One queue. No replies. Give a display name first. Limit: 7 comments per day.
No comments yet.