deps.dev Package Insights Scraper
Pricing
from $9.00 / 1,000 results
deps.dev Package Insights Scraper
Look up any npm, PyPI, Cargo, Maven, Go, or NuGet package on Google deps.dev and pull its default version, license identifiers, known security advisories, dependency count, and publish date. Handy for license audits, supply chain inventories, and vetting a library before you adopt it.
Pricing
from $9.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share

๐ฆ deps.dev Package Insights Scraper
๐ Pull open source package intelligence in seconds. Resolve the default version, licenses, security advisories, dependency graph, and publish date for any npm, PyPI, Cargo, Maven, Go, or NuGet package using Google's deps.dev API.
The deps.dev Package Insights Scraper turns Google's Open Source Insights data into a clean, structured feed of package facts. Give it an ecosystem and a list of package names, and it returns the resolved default version, the full version count, license identifiers, known security advisory keys, the resolved dependency graph, and the original publish time for each package, plus one row per resolved dependency.
It covers the npm (Node.js), PyPI (Python), Cargo (Rust), Maven (Java), Go (modules), and NuGet (.NET) ecosystems. All data comes straight from the public deps.dev v3 API, the same data that powers the deps.dev website, with no API key and no scraping of rendered pages.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| Security and platform engineers | Auditing licenses and known advisories across a dependency list |
| Open source maintainers | Tracking version counts and publish cadence of packages |
| Data and supply chain teams | Building software bill of materials and dependency inventories |
| Developer tooling builders | Enriching package pages, dashboards, and internal catalogs |
๐ What the deps.dev Package Insights Scraper does
- Looks up one or more packages in a chosen ecosystem (npm, PyPI, Cargo, Maven, Go, NuGet).
- Resolves the default or latest version flagged by deps.dev.
- Reports the total number of published versions for each package.
- Returns SPDX license identifiers for the default version.
- Lists known security advisory keys from OSV when the default version is affected.
- Resolves the dependency graph and counts the resolved dependencies.
- Emits one row per resolved dependency with its name, version, and relation.
- Captures the homepage and source repository links and the original publish time.
๐ Data fields
Each record includes: advisoryCount, defaultVersion, dependencyCount, licenses, name, publishedAt, results, scrapedAt, system, url, versionCount. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
๐ How to use
- Create a free Apify account using this sign-up link.
- Open the deps.dev Package Insights Scraper in the Apify Console.
- Choose an ecosystem under
systemand add package names underpackages. - Set
maxItemsif you want to cap the number of rows, then click Start. - Download the results once the run finishes, or pull them from the dataset API.
๐ Recommended Actors
- npm Registry Scraper โ package metadata straight from the npm registry.
- PyPI Packages Scraper โ Python package details from PyPI.
- crates.io Rust Scraper โ Rust crate metadata and stats.
- Maven Central Scraper โ Java artifact data from Maven Central.
- Libraries.io Scraper โ cross ecosystem package intelligence.
๐ก Pro Tip: browse the complete ParseForge collection.
โ ๏ธ Disclaimer: independent tool, not affiliated with Google or deps.dev. Only publicly available data is collected.
๐ Need Help?
If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.
For faster answers, join our Discord. It's the best place to get support and suggest new actors.