npm License Checker for a List of Dependencies
Feed the names from your package.json and get the license and source repo back for each npm package. A compliance pass without installing anything.
What this run is set to
The settings saved on this example. Every one of them is editable once you open it on Apify — these are a starting point, not a limit.
| Setting | Value | What it does |
|---|---|---|
Registry | npm | Which package registry to use. |
Package names (exact) | react, webpack, eslint +3 more | Exact package names to look up directly. |
Include monthly downloads (npm) | off | Fetch last-month download counts for each npm package via the npm downloads API. |
Max packages (npm search) | 50 | Maximum number of packages to return from an npm search query. |
Pricing
$0.002 per package = $2 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Package returned | Charged per package returned. | $0.002 |
Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-06-13, and they are what you are actually charged.
What you get
A structured dataset — each result includes fields like:
authordescriptionhomepagekeywordslicensemonthlyDownloadsnameregistryrepositoryscoreurlversionExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for Package Registry Scraper (npm + PyPI)
Built on Package Registry Scraper (npm + PyPI) — every input, output field, price and the full how-to are on the tool page.
Where this tool sits
- Categories
- Developer & Research Tools
- Platforms
- Academic & Research