NPM Package Metadata Scraper — Search & Inspect Packages avatar

NPM Package Metadata Scraper — Search & Inspect Packages

Pricing

from $1.00 / 1,000 package returneds

Go to Apify Store
NPM Package Metadata Scraper — Search & Inspect Packages

NPM Package Metadata Scraper — Search & Inspect Packages

Search npm and export clean package metadata — version, license, author, maintainers, repository, keywords, weekly downloads, publish dates, optional deps/version history. No API key. Pay per package.

Pricing

from $1.00 / 1,000 package returneds

Rating

0.0

(0)

Developer

Pedro Resende

Pedro Resende

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

NPM Package Metadata Scraper

Search the npm registry and export clean, structured package metadata — no API key, no setup. Built for supply-chain security audits, dependency analysis, and agent/dev tooling.

Pay per package — you're charged once per package row returned to the dataset.

What it returns (one row per package)

FieldDescription
nameExact npm package name
descriptionPackage description
latestVersionVersion tagged latest
licenseSPDX license identifier
authorPackage author
maintainersMaintainer usernames
repositorySource repository URL
homepageProject homepage
keywordsPackage keywords
weeklyDownloadsDownloads in the last 7 days
lastPublishDate / createdDate / modifiedDateISO timestamps
totalVersionsNumber of published versions
dependencies / devDependenciesLatest-version dependency maps (optional)
versionsFull version-number list (optional)

Input

FieldTypeDescription
packageNamestringInspect one exact package (e.g. react, lodash, express)
searchQuerystringFull-text registry search (used when packageName is empty)
topNintResults to return when searching (1–100, default 20)
includeDependenciesboolAttach latest deps + devDeps
includeVersionsboolAttach full version history

Run via API

# inspect a single package
curl -X POST "https://api.apify.com/v2/acts/alleserojje~npm-package-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"packageName":"react","includeDependencies":true}'
# search
curl -X POST "https://api.apify.com/v2/acts/alleserojje~npm-package-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"searchQuery":"web scraping","topN":10}'

Data sources

  • npm registry: https://registry.npmjs.org (official, no key)
  • npm downloads: https://api.npmjs.org/downloads (official, no key)