NPM Package Stats Scraper. Downloads, Versions, Dependencies
Pricing
from $5.00 / 1,000 npm package scrapeds
NPM Package Stats Scraper. Downloads, Versions, Dependencies
Get download counts, version history, dependencies, license, repo, and maintainer info for any npm package. Bulk-process a list of packages in one run.
Pricing
from $5.00 / 1,000 npm package scrapeds
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
22 days ago
Last modified
Categories
Share
NPM Package Stats Scraper โ Downloads, Versions, Dependencies
Get download counts, version history, dependencies, license, repository, and maintainer info for any npm package. Bulk-process a list of packages in one run. No login.
What you get
- Package name, latest version, description, license, homepage
- Repository URL, bugs URL, keywords, author, full maintainer list
- Full dependency tree:
dependencies,devDependencies,peerDependencies+ total dependency count - Download counts for the last 24 hours, 7 days, or 30 days
- Versions count, first publish date, last publish date, deprecation notice
- TypeScript types entry, main / module entries, engines requirements
- Direct export to JSON, CSV, Excel, or Google Sheets
Use cases
- Devtool marketing โ track download trends for your package vs. competitors
- Supply-chain audit โ list every dependency, version, and license across a set of packages
- Investment / market research โ measure popularity of an OSS project
- Lead generation โ pull maintainer info for outreach to package authors
- Internal monitoring โ flag deprecated packages or sudden download drops
How to use
- Enter a list of Package names (e.g.
react,vue,@vue/core) - Pick a Download window โ Last 24 hours, Last 7 days, or Last 30 days
- Set Concurrency if you want to tune throughput (default 10)
- Run the actor โ one package per row in the Dataset tab
Packages that don't exist or 404 are still returned as a row with the error field populated, so you never lose track of which inputs failed.
Output format
One package per dataset row โ perfect for direct CSV, Excel, or Google Sheets export:
{"name":"react","npmUrl":"https://www.npmjs.com/package/react","description":"React is a JavaScript library for building user interfaces.","latestVersion":"19.0.0","license":"MIT","homepage":"https://react.dev/","repositoryUrl":"https://github.com/facebook/react","bugsUrl":"https://github.com/facebook/react/issues","keywords":["react"],"author":"Meta","maintainers":["fb","react-bot"],"dependencies":{},"devDependencies":{},"peerDependencies":{},"dependencyCount":0,"types":null,"main":"index.js","module":null,"engines":null,"versionsCount":1856,"firstPublishedAt":"2011-10-26T17:46:21.942Z","lastPublishedAt":"2026-04-15T18:25:00.000Z","modifiedAt":"2026-05-12T01:00:00.000Z","deprecated":null,"downloads":245678901,"downloadPeriod":"last-month","error":null}
Input options
| Field | Type | Description |
|---|---|---|
| Package names | array | List of npm package names โ scoped (@scope/name) supported (required) |
| Download window | enum | Last 24 hours, Last 7 days, Last 30 days โ default Last 30 days |
| Concurrency | integer | Parallel fetches โ default 10, max 50 |
