npm Packages, Downloads, and Dependency Sentinel
Pricing
$0.90 / 1,000 results
Go to Apify Store

npm Packages, Downloads, and Dependency Sentinel
Track npm package weekly downloads, maintainers, open-source licenses, quality scores, and dependencies across 2 million packages.
Pricing
$0.90 / 1,000 results
Rating
0.0
(0)
Developer
Darim Quraishi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
npm Package Downloads and Dependency Tracker
Extract npm package metadata, weekly download counts, maintainer emails, open-source licenses, and dependency trees from official npm endpoints.
Features
- Searches packages by keyword, ecosystem topic, or exact package names.
- Retrieves weekly download figures from official npm metrics endpoints.
- Extracts maintainer usernames, publisher emails, and repository URLs.
- Pulls open-source licenses, version numbers, and publication dates.
- Collects package quality, popularity, and maintenance scores.
- Operates proxy-free with fast execution times.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | String | "scraper" | Search keyword for npm packages. |
packageNames | Array | [] | Optional list of specific package names to audit. |
sortBy | String | "popularity" | popularity, quality, maintenance, or optimal. |
maxPackages | Integer | 50 | Maximum number of packages to collect. |
includeDownloads | Boolean | true | Fetch weekly download counts. |
Output format
json { "name": "crawlee", "version": "3.18.2", "description": "Crawlee - The scalable web scraping and crawling library for Node.js", "weeklyDownloads": 142850, "license": "Apache-2.0", "author": "apify", "publisherEmail": "support@apify.com", "maintainersCount": 4, "npmUrl": "https://www.npmjs.com/package/crawlee", "repositoryUrl": "https://github.com/apify/crawlee", "popularityScore": 0.88, "qualityScore": 0.95, "maintenanceScore": 0.99, "dateUpdated": "2026-10-15T12:00:00.000Z", "scrapedAt": "2026-10-23T11:00:00.000Z" }Use cases
- Dependency tracking: Monitor download trends and health metrics of open-source dependencies.
- Security review: Identify unmaintained packages or licensing conflicts.
- Developer tooling research: Spot rising packages and frameworks in the JavaScript ecosystem.
- Maintainer outreach: Connect with package authors for sponsorship or collaboration.
Pricing and efficiency
- Typical runtime: 2 to 4 seconds per execution.
- Zero proxy costs: Runs over public REST and RSS endpoints without residential proxy pools.
- Suitable for scheduled runs and continuous monitoring under standard platform limits.