GitHub Trending Scraper — Discover Rising Open-Source Projects avatar

GitHub Trending Scraper — Discover Rising Open-Source Projects

Under maintenance

Pricing

Pay per usage

Go to Apify Store
GitHub Trending Scraper — Discover Rising Open-Source Projects

GitHub Trending Scraper — Discover Rising Open-Source Projects

Under maintenance

Extract trending repositories from GitHub Trending with stars, language, description, and daily growth metrics. Perfect for developer research, competitive analysis, and market intelligence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Pierrick McD0nald

Pierrick McD0nald

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

an hour ago

Last modified

Categories

Share

GitHub Trending Repositories Scraper -- Extract Trending Repos with Stars, Language, and Growth Data

Scrape GitHub Trending pages to discover the fastest-growing open-source repositories. Extract repository names, descriptions, programming languages, total stars, forks, and daily star growth -- all without needing a GitHub API key.

This Actor is ideal for developers, investors, and analysts who want to track open-source momentum, identify emerging technologies, and monitor community interest across programming languages.

Use Cases

  • Developer Research -- Discover trending libraries and frameworks before they become mainstream
  • Competitive Analysis -- Track which repos in your niche are gaining traction
  • Content Curation -- Build newsletters or dashboards around trending open-source projects
  • Market Intelligence -- Identify emerging programming languages and technology shifts
  • Recruitment -- Find fast-growing projects to identify high-demand skills

Input

FieldTypeRequiredDescription
startUrlsArrayYesGitHub Trending URLs to scrape
maxItemsNumberNoMaximum repos per page (default: 25)
proxyConfigurationObjectNoProxy configuration

Supported URLs

  • https://github.com/trending -- All languages, daily
  • https://github.com/trending?since=weekly -- Weekly trends
  • https://github.com/trending?since=monthly -- Monthly trends
  • https://github.com/trending/python -- Language-specific daily
  • https://github.com/trending/typescript?since=weekly -- Language-specific weekly

Output

The Actor outputs a dataset with the following fields:

{
"rank": 1,
"owner": "microsoft",
"name": "vscode",
"fullName": "microsoft/vscode",
"url": "https://github.com/microsoft/vscode",
"repoDescription": "Visual Studio Code",
"language": "TypeScript",
"stars": 162000,
"forks": 32000,
"starsToday": 245,
"trendingPage": "https://github.com/trending",
"scrapedAt": "2026-04-20T12:00:00.000Z"
}

Pricing

Pay per event: $0.001 per repository scraped.

Limitations

  • GitHub Trending pages show up to 25 repositories per page
  • Rate limiting may apply; proxy is recommended for repeated runs
  • Data reflects GitHub's trending algorithm at scrape time

FAQ

Q: Do I need a GitHub API token? A: No. This scraper uses the public GitHub Trending HTML pages.

Q: Can I scrape multiple languages at once? A: Yes. Pass multiple URLs in startUrls.

Q: How often should I run this? A: Daily for daily trends, weekly for weekly trends.

Changelog

  • v1.0.0 -- Initial release