GitHub Trending Scraper
github.com/trending by language and time window. The only reliable API
What it does
Scrape github.com/trending by language and time window (daily, weekly, monthly): rank, stars, forks, stars gained in the period, description, and language. There is no official API for GitHub Trending. This is the only way to get it programmatically.
Built in
- ✓ Daily, weekly, or monthly trending windows
- ✓ Filter by programming language
- ✓ Rank, stars, forks, and stars-gained-in-period
- ✓ Repo description and primary language
- ✓ No official API exists for this. This actor is the only programmatic path
Guides & tutorials
GitHub Repo Intelligence: Vet Any Dependency Before You Add It
Pull stars, forks, contributors, commit recency, latest release and full README for any public GitHub repo in one call. No token required, MCP-ready for agents doing dependency checks.
YouTube Transcripts for RAG and LLMs: No API Key Required
How to fetch timestamped YouTube captions as clean JSON and feed them into a vector database or LLM context window, without a Google API key or quota.
Firecrawl vs RAG Crawler: Pricing, Output Quality, and When to Use Each
Firecrawl charges per page on a subscription. RAG Crawler charges per page crawled on pay-per-result. Here is a direct comparison of output, pricing, and failure handling.
Related scrapers
RAG Website Crawler
Pre-chunked markdown with token counts for RAG pipelines
YouTube Transcript Scraper
Timestamped captions to JSON. No API key, no login
GitHub Repo Intelligence
Deep metadata for any public GitHub repo: stars, README, releases
GitHub Skill & Memory Discovery
Find every Claude/AI agent skill and memory repo on GitHub, full content
Common questions
Why isn't there an official API for this? +
GitHub has never shipped a public API for the /trending page. This actor scrapes the page directly so you can track trending repos programmatically.
What is the price? +
Pay per result: from $0.60 per 1,000 repos on Apify's higher plans, $1.00 on the free plan, plus a $0.005 start fee per run. Failed results are never charged.
Which time windows can I pull? +
Daily, weekly or monthly, matching the three windows github.com/trending itself offers.
What is in each repo record? +
Rank in the list, total stars, forks, stars gained during the period, the repo description and its primary language.
Can I narrow it to one language? +
Yes. Pass a language filter and the run returns only trending repositories for that language.
How often does trending change? +
GitHub recomputes the list continuously, so a daily window looks different each morning. Running on a schedule and storing each pull is how you get a history that github.com/trending itself does not keep.
What does stars gained mean? +
Stars added during the selected window only, not the lifetime total. It is the field that separates a genuinely rising repo from a large one that is merely popular.
Try it on Apify.
Pay only for results delivered. No credit card required to sign up.