pub.dev Package Scoring Scraper
Pricing
from $7.50 / 1,000 results
pub.dev Package Scoring Scraper
Query pub.dev for Dart and Flutter package scoring by package list, search query, or popularity threshold. Records carry package name, granted points, like count, popularity score, tags, last updated, latest version, description, homepage, and repository. Handy for ecosystem audits.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share

๐ฏ pub.dev Package Scoring Scraper
๐ Export pub.dev (Dart and Flutter) package scoring data in seconds. Pub points, popularity, likes, and derived tags.
The pub.dev Package Scoring Scraper turns the public pub.dev/api/packages/{name}/score and /api/packages/{name} endpoints into a structured dataset. It iterates an explicit list, a search query, or the global index, and joins each package's score with its latest manifest.
| ๐ฏ Target Audience | ๐ก Primary Use Cases |
|---|---|
| ๐ฑ Flutter app teams | Vet new dependencies against pub points |
| ๐ก๏ธ Security teams | Find low-scoring or unmaintained packages |
| ๐ Ecosystem researchers | Track Dart package health over time |
| ๐ DevRel | Build pub.dev discovery dashboards |
| ๐งช Package authors | Benchmark your scores against competitors |
| ๐ฉโ๐ป Developers | Pick the best package for a job |
๐ What the pub.dev Package Scoring Scraper does
- Iterates an explicit package list, a
/api/searchquery, or the global/api/packagesindex. - Joins each package's
/scoreendpoint with the latest pubspec metadata. - Filters by minimum popularity score.
- Surfaces derived tags such as
platform:android,runtime:web, andsdk:flutter. - Pushes a clean diagnostic record on upstream errors.
- Exports to every Apify dataset format.
๐ก Why it matters: Pub.dev's scoring data is the canonical proxy for Dart package health. Mirroring it gives you SQL-friendly insight into the entire ecosystem.
๐ Data fields
Each record includes: grantedPoints, lastUpdated, likeCount, maxPoints, package, popularityScore, results, scrapedAt, tags. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.
โ ๏ธ Good to Know: Each record costs two HTTP calls (score plus manifest). Plan accordingly for very large runs.
๐ How to use
- Click Try for free.
- Provide explicit packages, a search query, or leave empty for the global index.
- Optionally set
minPopularity. - Click Start and download the dataset.
๐ Recommended Actors
| Actor | What it does |
|---|---|
| ParseForge SPDX Licenses Scraper | License metadata. |
| ParseForge Swift Package Index Scraper | Swift packages catalog. |
| ParseForge Vcpkg Ports Scraper | C and C++ ports. |
| ParseForge OurAirports Scraper | Global airport database. |
๐ก Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers.
Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by Google or the Dart team. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.
๐ 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.