Pub.dev Scraper | Dart and Flutter Packages avatar

Pub.dev Scraper | Dart and Flutter Packages

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Pub.dev Scraper | Dart and Flutter Packages

Pub.dev Scraper | Dart and Flutter Packages

Pull Dart and Flutter package data from pub.dev including name, version, publisher, pub points, popularity, likes, platforms, dependencies, and license. Track the Flutter ecosystem, audit deps, and build developer tooling for mobile, web, and desktop Dart projects.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

ParseForge Banner

๐Ÿ“ฆ Pub.dev Flutter Package Scraper

๐Ÿš€ Export Dart and Flutter package data from pub.dev with quality metrics in seconds. No API key required. No login needed.

The Pub.dev Flutter Package Scraper pulls real-time data directly from pub.dev's public API. Each record includes the package name, version, description, publisher, like count, pub points, 30-day download count, SDK constraints, topics, homepage, repository link, and publish date. The dataset is sourced live from pub.dev's official REST API - no scraping of HTML, no stale cache.

Pub.dev is the official package repository for Dart and Flutter, hosting over 50,000 packages. This actor gives you structured, machine-readable access to every package's quality metrics and metadata - ideal for ecosystem analysis, dependency auditing, SDK compatibility research, and package discovery at scale.

Target Audience / Use Cases

WhoWhat they use it for
Flutter developersDiscover top packages by topic, check SDK compatibility
DevOps / platform teamsAudit dependencies for license, quality, and pub points
ResearchersAnalyze the Dart/Flutter ecosystem growth and trends
Open source maintainersBenchmark their packages against competitors
Data engineersBuild dashboards tracking package popularity over time
Security teamsMonitor packages for version updates and publisher changes

๐Ÿ“‹ What the Pub.dev Scraper does

  • Searches pub.dev by keyword (e.g. "http", "state management", "firebase") or browses all packages
  • Fetches package detail, score, and publisher in parallel for maximum speed
  • Returns 17 structured fields per package including likes, pub points, and 30-day downloads
  • Respects free/paid user tiers - free users get a 10-item preview automatically
  • Handles pagination automatically to collect any volume of results

๐Ÿ’ก Why it matters: pub.dev has no official export feature. Getting structured package data requires reverse-engineering the API or scraping HTML - this actor does that work for you, giving clean JSON/CSV/Excel output in seconds.

๐Ÿ“Š Data fields

Each record includes: description, downloadCount30Days, latestVersion, likeCount, name, popularityScore, publishedAt, publisher, pubPoints, results, scrapedAt, topics, url. 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

  1. Create a free Apify account (includes $5 credit)
  2. Open the Pub.dev Flutter Package Scraper actor
  3. Set searchQuery to a keyword or leave empty for top packages
  4. Set maxItems to the number of packages you want
  5. Click Start and wait for results (typically seconds)
  6. Download your dataset as JSON, CSV, Excel, or XML
ActorDescription
GitHub Repositories ScraperScrape GitHub repo metadata, stars, and topics
npm Package ScraperExtract npm package stats and dependency data
PyPI Package ScraperPython ecosystem package metadata and download counts

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection to find scrapers for 100+ platforms - all maintained, all real-time.

Disclaimer: This actor uses pub.dev's public REST API in accordance with their terms of service. All data is publicly available without authentication. ParseForge is not affiliated with pub.dev, the Dart team, or Google. Use this data responsibly and in compliance with applicable laws.

๐Ÿ†˜ 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.