GitHub Explore Scraper - Trending Repos, Stars & Metadata
Pricing
from $3.00 / 1,000 result delivereds
GitHub Explore Scraper - Trending Repos, Stars & Metadata
Scrape GitHub Explore trending repos: name, owner, stars, language, description. Clean JSON, no API key needed.
Pricing
from $3.00 / 1,000 result delivereds
Rating
0.0
(0)
Developer
Sam S
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape GitHub Explore trending repos: name, owner, stars, language, description. Clean JSON, no API key needed.
What you get
Every row contains:
idsourceUrltitleownerprimaryLanguagestarCountdescriptionscrapedAt
{"id": "modular/modular","sourceUrl": "https://github.com/modular/modular","title": "modular / modular","owner": "modular","primaryLanguage": "Mojo","starCount": "27.5k","description": "The Modular Platform (includes MAX & Mojo)","scrapedAt": "2026-01-01T00:00:00.000Z"}
Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array | yes | Trending or Explore pages to scrape. Each language and time period is a separate page with its own repositories — add more (github.com/trending/ |
maxItems | integer | no | Stops the run once this many results have been delivered. You are only charged for results actually returned. Default: 500. |
useBrowser | boolean | no | Leave off unless results come back empty. Off is several times faster and cheaper; turn it on only if the site renders its listings with JavaScript. Default: false. |
proxyConfiguration | object | no | Datacenter proxies are enough for most targets. Switch to residential only if you see blocks. Default: {"useApifyProxy":true}. |
Use cases
- Developer newsletters — a weekly list of what is actually trending, by language.
- Investor and hiring scouting — early traction signals before a project is widely known.
- Training-corpus curation — filter candidate repositories by language and momentum.
Pricing
$3.00 per 1,000 results. You are charged once per record written to the dataset, and never for a result you do not receive — validation failures and duplicates are dropped before billing.
The first 10 results of every run are free, so you can check that the output has the fields you need before paying for any of it.
Notes
- GitHub's REST and GraphQL APIs have no trending endpoint — trending is computed by GitHub and published only as a web page.
- Each language and time period is a separate page with its own repositories. The default input covers Explore plus nine trending views; add more
github.com/trending/<language>?since=daily|weekly|monthlyURLs for wider coverage. - GitHub caps each of these pages at roughly 20 repositories and renders no pagination, so breadth comes from the number of URLs, not from paging.
Support
Open an issue on this Actor if a field stops populating or a run returns nothing. Selector drift is a bug, not a fact of life — these parsers are re-tested weekly against the live site.