npm download-data warning: The npm downloads API reported suspected registry-wide zero days (2026-10-30, 2026-10-31). Trailing-week download totals on this page may be understated, not evidence of falling demand. EcosystemPulse excludes unreliable dates from momentum calculations and does not invent missing counts.

npm download trends

npm Package Movers

See which tracked npm packages are gaining or losing download momentum using explainable 7-day comparisons. Missing registry days are excluded instead of silently counted as zero.

Reliable mover rankings are warming up

EcosystemPulse will not rank packages from broken or gapped npm download windows. The site needs 14 consecutive reliable calendar days before comparing one 7-day period with the previous 7.

Rising and falling rankings appear automatically when reliable evidence is complete and a change crosses the 5% threshold.

Current tracked npm activity

These are current registry observations, not momentum rankings.

PackageTrailing-week downloadsDays since releaseVersion
zod442.97M204.6.7
typescript401.22M1167.0.2
esbuild397.49M850.28.2
node-fetch275.97M11663.3.2
vite251.99M118.3.5
react244.73M1819.3.1
lodash206.48M2144.18.1
eslint202.07M210.14.0
express196.63M235.3.0
prettier180.06M223.9.10
vitest169.70M175.0.5
tailwindcss167.73M1084.3.3
rollup161.30M04.67.4
axios145.58M51.21.0
date-fns118.60M1564.4.0

How the ranking works

Momentum requires 14 consecutive reliable calendar days: the latest seven consecutive reliable npm download days are compared with the previous seven. EcosystemPulse detects coordinated zero-download anomalies across tracked packages, removes those dates, and waits for complete calendar windows before publishing a percentage.