Hugging Face Collections Scraper avatar

Hugging Face Collections Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Hugging Face Collections Scraper

Hugging Face Collections Scraper

Scrapes Hugging Face Collections by search term, owner, or sort order. Returns each collection as a flat row with title, description, upvotes, and model references.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

ParseForge

Hugging Face Collections Scraper

Scrape Hugging Face Collections by search term, owner, or sort order, up to a million per run. Each collection comes with its title, description, upvotes, and model references. No login or API key. Export to CSV, JSON, Excel, or XML.

Hugging Face's official API needs a token for many endpoints and rate-limits you. This reads the public Collections feed directly, filtered by owner, search term, and sort order, and returns each match in one fixed schema.

Who uses itWhat they scrape Hugging Face for
ML researchersWhich model collections a lab or organization curates
Developer advocatesWhat collections are trending in a niche right now
Data analystsHow collections grow and change over time
Product managersWhich collections competitors publish and update

What it does

This Actor collects Hugging Face Collections by search term, owner, or sort order, and returns each one as a flat row.

  • ๐Ÿ” Search term: free-text search across collection titles, trimmed before it is sent to the API.
  • ๐Ÿ‘ค Owner filter: restrict results to one Hugging Face user or organization, like huggingface or meta-llama.
  • ๐Ÿ“ˆ Sort order: upvotes, trending, or last modified, so you get the most relevant collections first.
  • ๐Ÿ“ฆ Bulk export: up to 1,000,000 collections per run, saved as CSV, JSON, Excel, or XML.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Hugging Face data

๐Ÿ“Š Track trending collections.

A market researcher runs the Actor daily with sort=trending to see which model collections gain traction this week.

๐Ÿ”Ž Audit an organization's public work.

A developer advocate filters by owner=meta-llama to list every collection that lab publishes, for a newsletter.

๐Ÿงช Find niche model sets.

An ML engineer searches for 'small language models' to discover curated collections they would otherwise miss.

๐Ÿ“ˆ Monitor collection growth.

A data analyst scrapes the same owner weekly and compares upvote counts to measure community interest.

Why choose this scraper

What you get
No API keyThe public Collections feed needs no token, so you can start scraping in minutes.
Flat rowsEvery collection is returned as one flat record, ready for spreadsheets or a database.
Flexible inputSearch by title, filter by owner, and sort by upvotes, trending, or last modified.
Large scaleCollect up to a million collections per run, with automatic pagination.

How it compares

This Actor focuses on Collections only, while the Hugging Face Hub API actor covers models, datasets, and spaces but not collections.

FeatureParseForgeHugging Face Hub API
Scrapes CollectionsYesNot listed
Search by collection titleYesNot listed
Filter by ownerYesNot listed
Sort by upvotes, trending, or last modifiedYesNot listed
Export to CSV, JSON, Excel, XMLYesNot listed
No API key requiredYesNot listed

Configure the run

Drive the Actor from a search term, an owner, and a sort order, alone or together, and filters run as each collection is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.85
1,000 results$8.50
10,000 results$85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Hugging Face Collections Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Hugging Face through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/huggingface-collections-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your search term and owner filter. The search is exact on titles, so try a shorter term. Also confirm the owner slug is correct.

Why did the run stop before maxItems?

The feed may have fewer collections than maxItems, or the API returned an error. Check the run log for details.

Why are some collections missing fields?

Hugging Face sometimes omits optional fields like description. The Actor returns what the API provides.

Can I get more than 1,000,000 collections?

The hard limit is 1,000,000 per run. Split your query by owner or search term and run multiple times.

Why is the sort order not what I expected?

The API may interpret sort differently. Try another sort value and compare the results.

FAQ

QuestionAnswer
Do I need a Hugging Face API token?No. This Actor reads the public Collections feed, which does not require authentication.
Can I scrape collections from a specific user or organization?Yes. Set the owner input to the Hugging Face username or organization slug, such as huggingface or meta-llama.
What does each collection row include?Each row includes the collection title, description, upvotes, last modified date, and the models it references, in a flat schema.
How many collections can I get in one run?Up to 1,000,000. The Actor paginates automatically until it reaches maxItems or the feed ends.
Can I search by keyword?Yes. The search input does a free-text search across collection titles.
What sort orders are supported?Upvotes, trending, and last modified. Choose one in the sort input.
What formats can I export to?CSV, JSON, Excel, and XML, all available from the Apify dataset tab.
Does this scrape models or datasets too?No, this Actor is for Collections only. For models, datasets, and spaces, use a Hugging Face Hub API actor.
Is this legal?You should only scrape public data in accordance with Hugging Face's terms of service and applicable laws.
Can I schedule this to run automatically?Yes. Use Apify schedules to run it hourly, daily, or weekly, and get notified when new collections appear.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Hugging Face, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.