Scrapers.lat logo scrapers.lat
Developer tools

Docker Hub Images Scraper - Stars, Pulls & Descriptions

Scrape Docker Hub container images by keyword with star counts, pull counts, description, owner and official/automated flags. Export to JSON, CSV or Excel.

21 fields per record JSON · CSV · Excel · API Pay per use
dockerhub-images-scraper.json 200 OK
{
  "repoName": "redis",
  "repoUrl": "https://hub.docker.com/_/redis",
  "shortDescription": "Redis is the world’s fastest data platform for…",
  "starCount": 13605,
  "pullCount": 11013740768,
  "isOfficial": true,
  "isAutomated": false,
  "fullDescription": "# Quick reference\n\n-\t**Maintained by**:  \n\t[Re…",
  "categories": ["Databases & storage"]
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Repo NameRepo UrlShort DescriptionStar CountPull CountIs OfficialIs AutomatedFull DescriptionCategoriesContent TypesLast UpdatedLast ModifiedDate RegisteredStorage Size
Sample output

A real example record, exactly the shape you receive.

Repo NameRepo UrlShort DescriptionStar Count
redishttps://hub.docker.com/_/redisRedis is the world’s fastest data…13605
redis/redis-stack-serverhttps://hub.docker.com/r/redis/re…redis-stack-server installs a Red…104
GET /dockerhub-images-scraper
{
  "repoName": "redis",
  "repoUrl": "https://hub.docker.com/_/redis",
  "shortDescription": "Redis is the world’s fastest data platform for…",
  "starCount": 13605,
  "pullCount": 11013740768,
  "isOfficial": true,
  "isAutomated": false,
  "fullDescription": "# Quick reference\n\n-\t**Maintained by**:  \n\t[Re…",
  "categories": ["Databases & storage"]
}

Frequently asked questions

Can I tell official images apart?

Yes. Each record includes an official flag so you can filter to official images only.

Which fields are numeric?

Star count and pull count are parsed as numbers so you can sort and filter directly.

Can I collect more than one page?

Yes. Set Max Items higher and the scraper pages through the results for you.

How fresh is the data?

Stars and pull counts are read live at run time, so each record reflects the moment of the run (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.