GitHub Trending Repos Scraper – Daily Weekly Monthly
Pricing
from $1.00 / 1,000 results
GitHub Trending Repos Scraper – Daily Weekly Monthly
Scrape GitHub trending repositories without a token. Language filter, daily/weekly/monthly range, stars today, total stars, forks, description. Linear JSON for tech monitoring and content.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
DataFusionX
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does GitHub Trending Repos Scraper do?
GitHub Trending Repos Scraper extracts GitHub's daily, weekly, or monthly trending repositories — including rank, stars, stars-gained-today, forks, and description — filterable by programming language and spoken language. It's built for developers, investors, and tech media teams who want to spot rising open-source projects the moment they break out, without manually refreshing GitHub's Trending page. Unlike manual browsing or the raw GitHub Search API (which can't replicate GitHub's trending algorithm), this Actor returns the exact same ranked trending list GitHub shows, as clean structured JSON.
Why scrape GitHub trending repositories? (Business Use Cases)
- Early Technology & Trend Discovery — Spot breakout open-source projects and emerging frameworks before they hit mainstream tech media coverage.
- VC & Startup Scouting — Identify fast-growing open-source projects with high daily star velocity as early signals for investment or acquihire scouting.
- Content & Newsletter Curation — Automate "what's trending on GitHub today" roundups for developer newsletters, blogs, or social media accounts.
- Competitive & Market Intelligence — Monitor trending activity within a specific programming language or ecosystem to track where developer attention is shifting.
Key Features
- Filter by programming language slug (e.g.
python,javascript,go), or leave empty for all languages - Filter by spoken/natural language code (e.g.
en) to match regional trending lists - Choose the trending window: daily, weekly, or monthly
- Returns stars, forks, and
stars_today(star velocity) for each repository - Structured JSON output ready for CSV, Excel, or dashboard import
- Lightweight, low compute-unit run — ideal for scheduled daily monitoring
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
spokenLanguageCode | String | No | "" (empty) | Optional spoken language filter (e.g. en); empty returns all spoken languages |
language | String | No | "" (empty) | Programming language slug (e.g. python, javascript, go); empty returns all languages |
since | String | No | "daily" | Trending window: daily (Today), weekly (This week), or monthly (This month) |
Valid input sample:
{"spokenLanguageCode": "","language": "python","since": "daily"}
Output Data Structure
Each output item represents one trending repository, including its rank, star velocity, and core metadata.
{"rank": 1,"owner": "multimodal-art-projection","name": "YuE","full_name": "multimodal-art-projection/YuE","description": "YuE2: frontier music generation with symbolic planning, zero-shot covers, and agentic music editing.","language": "Python","stars": 8635,"forks": 923,"stars_today": 559,"html_url": "https://github.com/multimodal-art-projection/YuE","since": "daily","language_filter": "python","scraped_at": "2026-09-15T06:59:03.244601+00:00"}
How to use GitHub Trending Repos Scraper
- Configure
language,spokenLanguageCode(both optional), andsinceto set your trending window. - Click "Start" or trigger a run via the Apify API, Python, or JavaScript SDK.
- Preview the ranked trending repositories dataset in the Apify Console.
- Export to JSON, CSV, or Excel, or schedule recurring runs and route results into Zapier, Webhooks, or Google Drive.
Integrations & Export Options
Results export natively to JSON, CSV, Excel, and XML, with direct compatibility with n8n, Zapier, and Make for no-code automation. Pair this Actor with Apify's built-in scheduler to run it daily and feed fresh trending data into database pipelines (Postgres, BigQuery, Airtable) or trigger webhook alerts when a new repository breaks into the top rankings.
Custom Scrapers & Enterprise Automation Solutions
Need a customized scraping solution, tailored workflow automation, or enterprise data extraction pipeline? Get custom development, maintenance, and setup tailored to your exact infrastructure requirements: 📬 Submit Your Custom Automation Requirements
Frequently Asked Questions (FAQ)
1. Is scraping GitHub trending repositories legal and compliant? GitHub's Trending page is publicly accessible without authentication, and scraping publicly displayed rankings is generally acceptable, but always review GitHub's Terms of Service before commercial use.
2. How much does it cost to scrape GitHub trending repos using this Actor? This is a lightweight Actor with a small, fixed-size result set per run, making it very low-cost in Apify compute units — well suited to frequent scheduled runs.
3. Do I need proxies or coding skills to run this scraper? No. Simply set your language and time-window filters in the Apify Console's input form — no proxies or coding required.
4. How does this compare to the official GitHub API? GitHub does not expose its Trending algorithm through the official API — the Trending page is only available as HTML, and the Search API cannot replicate its ranking. This Actor is the structured-data alternative, parsing the Trending page into clean, automatable JSON.