Back to Coding
npm logo

npm

A command-line package manager for JavaScript that lets developers install, share, and manage Node.js dependencies.

Primary category: Coding
About this data
This page reflects public online discussion, collected and scored by automated systems and summarized using AI. It is not a statement of fact, not an audit, and not our own opinion of the product. Automated analysis can be incomplete or wrong, and scores carry the limitations described in our methodology. Companies can respond with their own perspective. See how this is calculated.

Updated July 20, 2026

Overall Pulse Score

37
Pulse Score

-1 over this period

A 0-100 index summarizing the tone of 50 relevant public mentions gathered from public online communities across 2 weeks in the selected period. It measures online sentiment, not a rating of the product's quality.

Weekly Sentiment Trend

Pulse Score by week over the selected period. Each point is one complete week of mentions.

Download chart

This week in public discussion

Sentiment around npm remained cautious over the recent period, with a pulse score of 37 that held roughly steady from the prior window. Security concerns dominated discussion, with commenters raising repeated worries about supply chain risks, post-install script dangers, and potential exploit paths. Several mentions praised smaller tooling built around or inspired by npm, including a zero-dependency bucketing package and a Touch ID publishing workaround, though the new staged publishing flow drew criticism for a cumbersome approval experience. Bugs and reliability issues also gathered notable attention across the period.

Read the deeper analysis

AI-generated summary of public online discussion during this period. It reflects the tone of that discussion, not facts about the product or our views.

Sentiment mix by week

How the tone of public discussion splits each week.

Most-discussed praise

Easy to use4
Strong features4
Good integrations2
New releases1
Feature requests1

Most-discussed complaints

Security praise17
Bugs10
Reliability9
Missing features6
Compared to rivals3

Themes across the selected period, with mention counts.

How npm compares

Pulse Score over the selected period versus the top tracked competitors in Coding.

Where the mentions come from

Share of the 50 relevant public mentions in the selected period, by source.

Hacker News100% (50)

Sample public mentions

Showing 5 of 50 analyzed public mentions in this period, with links to the original source. We do not reproduce full threads.

Small zero-dependency npm package I just published. Takes a list of filenames and a list of rules, gives back named buckets - first match wins, natural sort within each bucket, optional explain map for debugging. Wrote it because I couldn't find one on npm.Feedbacks welcome.

Hacker NewsJul 14, 2026

I tried out npm's new staged publishing mechanism recently. It's a terrible dev experience. (https://docs.npmjs.com/staged-publishing)I support the concept in general (for security purposes), but the dev approving staged publishes must enter their passkey separately for every ind...

Hacker NewsJul 13, 2026

Keybridge lets an agent or a script run an npm publish that ends in a Touch ID tap instead of dying with EOTP. It automates npm's WebAuthn hand-off (the browser hop, the one-time-token relay, the retry) in a windowless WKWebView, and answers the ceremony from a Secure Enclave key...

Hacker NewsJul 16, 2026

not sure where to report this, so I will post it on HN.I got the following warn from two esbuild packages """ npm warn deprecated @esbuild-kit/core-utils@3.3.2: Merged into tsx: https://tsx.is npm warn deprecated @esbuild-kit/esm-loader@2.6.5: Merged into tsx: https://tsx.is """w...

Hacker NewsJun 27, 2026

Rust isn't great, and it shouldn't be a surprised since it's designed after npm. However one metric where nodes_modules is still worse for me is the sheer number of small files in it.Having nearly one million files in nodes_modules isn't that unusual. The problem is that on most ...

Hacker NewsJul 16, 2026

45+ more analyzed mentions, full history, and theme breakdowns are part of Pro.

Get Pro

Deeper analysis

  • Security concerns dominated the conversation and drove the most discussion volume by a wide margin.
  • Sentiment slipped slightly as mention volume grew, pointing to a broader but not more favorable conversation.
  • Opinion was divided on whether npm's security features like staged publishing are well-executed or frustrating in practice.
  • Praise existed around ease of use and publishing but was sparse compared to complaints about bugs and reliability.
Praise themeMentions
Easy to use4
Strong features4
Good integrations2
New releases1
Feature requests1
Complaint themeMentions
Security praise17
Bugs10
Reliability9
Missing features6
Compared to rivals3

Discussion about npm over the recent four-week window was dominated overwhelmingly by security anxiety rather than any positive feature narrative. The complaint side of the conversation was led by a theme labeled in the data as security-related, which accounted by far the largest share of critical mentions, and sample comments reinforced this: commenters debated supply chain attack vectors, the risk of post-install scripts running autonomously in IDEs, and whether compromised repositories represent a meaningful threat surface. The tone in these threads ranged from genuinely alarmed to dismissively cynical, with some voices arguing the risks were overstated and others treating npm's trust model as a structural liability.

Beyond security, discussion suggested recurring frustration with bugs and reliability, the second and third largest complaint clusters. A notable thread took aim at npm's staged publishing mechanism, with one commenter describing the developer experience as terrible despite supporting the underlying security rationale. This kind of split reaction, where commenters acknowledged the intent of a feature while rejecting its execution, appeared more than once and reflected a broader tension in the conversation between npm's institutional role and its day-to-day usability.

Praise was present but thin. Several mentions touched on ease of use and specific feature satisfaction, and a small number of comments reflected genuine enthusiasm for publishing small packages to the registry. However, the volume of positive sentiment was far outweighed by critical threads, and competitor comparisons added a layer of implied dissatisfaction even when not explicitly hostile.

Sentiment held nearly flat across the two tracked weeks, dipping only marginally while mentions grew, suggesting that a larger conversation did not produce meaningfully warmer feeling. The overall tone remained skeptical and concerned, with security the gravitational center of nearly all substantive discussion.

AI-generated summary of public online discussion during this period. It reflects the tone of that discussion, not facts about the product or our views.

Member perspectives

Individual opinions from Pro members, posted over time. These are personal member views, not aggregated sentiment data.

Data summary

Total mentions analyzed (all time)
50
Mentions in selected period
50
Weeks in range
2
vs Coding average (47)
Below by 10
Pricing
Free / paid plans available
Sources
Hacker News (50)

Compare with another tool

npm

37

Trainual

88

Full comparison

Score-level preview from live weekly tracking.

Are you npm?

Get a private enterprise dashboard for your product - full history, every source, theme deep-dives, and weekly alerts. You can also respond to the data shown here.

Explore the enterprise dashboard

Try npm

Visit the official website to get started

Visit site

Affiliate disclosure

Some links on this site may be affiliate links. If you click one and make a purchase, we may earn a commission at no extra cost to you. Learn more.

Is npm your product?

See everything behind this page - full history, every source, theme deep-dives, and weekly alerts - in a private enterprise dashboard.

Request early access

Compare with similar tools

Safari MCP Server logo

Safari MCP Server

84

A Model Context Protocol server that gives AI assistants programmatic access to Safari browser automation for developers.

Strong features
Limited data

Free

View Details
RevenueCat logo

RevenueCat

75

A platform that manages in-app purchases, subscriptions, and revenue analytics for iOS and Android app developers.

Good integrations
Limited data

Free tier; paid plans available

View Details