npm Packages, Downloads, and Dependency Sentinel avatar

npm Packages, Downloads, and Dependency Sentinel

Pricing

$0.90 / 1,000 results

Go to Apify Store
npm Packages, Downloads, and Dependency Sentinel

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

Darim Quraishi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

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

ParameterTypeDefaultDescription
searchQueryString"scraper"Search keyword for npm packages.
packageNamesArray[]Optional list of specific package names to audit.
sortByString"popularity"popularity, quality, maintenance, or optimal.
maxPackagesInteger50Maximum number of packages to collect.
includeDownloadsBooleantrueFetch 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.