npm Package Scraper
Pricing
from $2.00 / 1,000 results
Go to Apify Store
npm Package Scraper
Search and extract Node.js package data from npm including versions, dependencies and weekly downloads.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer

Stephan Corbeil
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
22 days ago
Last modified
Categories
Share
Extract package metadata, versions, dependencies, and statistics from NPM (Node Package Manager registry).
Features
- Search for packages by keyword
- Get detailed package metadata
- Extract version history and dependencies
- Get author and maintainer information
- Download count estimates
- Repository links and homepage URLs
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| searchQuery | string | "" | Package name or keyword to search |
| packageName | string | "" | Exact package name (bypasses search) |
| maxResults | integer | 10 | Maximum packages to extract (1-50) |
| includeVersions | boolean | false | Include full version history |
Output Format
{"name": "express","version": "4.18.2","description": "Fast, unopinionated, minimalist web framework","author": "TJ Holowaychuk","license": "MIT","homePage": "http://expressjs.com","repositoryUrl": "https://github.com/expressjs/express","npmUrl": "https://www.npmjs.com/package/express","bugsUrl": "https://github.com/expressjs/express/issues","keywords": ["express", "framework", "web"],"main": "index.js","dependencies": {"accepts": "~1.3.8","array-flatten": "1.1.1"},"devDependencies": {"mocha": "^10.0.0"},"peerDependencies": {},"engines": {"node": ">= 0.10.0"},"maintainers": ["dougwilson", "hacksparrow"],"publishTime": "2022-12-14T20:20:00.000Z","latestPublishTime": "2022-12-14T20:20:00.000Z","distTags": {"latest": "4.18.2"},"versionCount": 275,"hasTypes": true,"typesPackage": "@types/express","isDeprecated": false,"deprecationMessage": null,"scraper": "npm","scrapeTime": "2026-02-15T05:00:00"}
API Used
- NPM Registry API:
https://registry.npmjs.org/{package} - NPM Search API:
https://registry.npmjs.org/-/v1/search?text={query}
Limitations
- Download statistics require separate API calls (not included in basic metadata)
- Search API has rate limits
- Some private packages may not be accessible
Pricing
$5 per 1000 results
License
MIT


