npm & PyPI Package Scraper — Downloads, Health & Maintenance
Pricing
from $10.00 / 1,000 results
npm & PyPI Package Scraper — Downloads, Health & Maintenance
Package intelligence for npm and PyPI: download stats, publish recency, maintenance scores, license and repo metadata. Find abandoned dependencies, benchmark libraries, monitor your stack. Official APIs, keyless.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
samwise.agency
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Dependency and market intelligence for the two biggest package ecosystems. Pulls official registry data (npm + PyPI) into one clean, unified schema: download trends, publish recency, maintenance signals, licenses, repos.
What you can extract:
- 📦 Deep package lookups — metadata + last-week/month/year downloads
- 🔍 npm keyword search — with npm's own quality/popularity/maintenance scores
- 🚨 Maintenance signals —
daysSinceLastPublish,deprecated, version counts - ⚖️ Compliance fields — license, repository, homepage
Quick start
- Click Run — default input looks up
npm:expressandpypi:requests - Paste your own dependency list (one package per line)
- Schedule monthly = automated dependency health audit
Sample output
{"ecosystem": "npm","name": "express","url": "https://www.npmjs.com/package/express","description": "Fast, unopinionated, minimalist web framework","latestVersion": "5.1.0","license": "MIT","repository": "https://github.com/expressjs/express.git","maintainersCount": 3,"versionsCount": 279,"createdAt": "2010-12-29T19:38:25.450Z","lastPublishedAt": "2026-03-11T09:14:02.000Z","daysSinceLastPublish": 131,"deprecated": false,"downloadsLastWeek": 32411890,"downloadsLastMonth": 138902114,"downloadsLastYear": 1620044120,"dependenciesCount": 27}
Use cases
- Dependency audits — flag abandoned packages (
daysSinceLastPublish> 365) across your stack - Dev-tool market research — compare adoption of competing libraries over time
- Security/compliance — license inventory for legal review
- Content & DevRel — "state of X ecosystem" posts backed by real download data
- Investment research — open-source traction signals for dev-tool startups
Input reference
| Field | Type | Notes |
|---|---|---|
packages | array | npm:name, pypi:name, or bare name (tries both) |
npmSearchQueries | array | Keyword search with npm score fields |
maxSearchResults | integer | Cap per search |
Pricing
Pay per result row. Auditing a 100-dependency project costs well under a dollar.
FAQ
Where does the data come from? Official APIs only: registry.npmjs.org, api.npmjs.org (downloads), pypi.org JSON API, pypistats.org.
Scoped npm packages? Supported — npm:@scope/name works.