GitHub Trending Repositories Scraper
Pricing
from $5.00 / 1,000 results
Go to Apify Store
GitHub Trending Repositories Scraper
Scrapes GitHub Trending and returns repo name, owner, description, language, stars, forks, and stars gained today.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Ganesh B
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Scrapes the GitHub Trending page and returns structured data on trending repositories, including star counts, fork counts, stars gained today, and programming language.
What you get
- repo: Full repository name (
owner/repo) - owner: Repository owner
- repoName: Repository name without owner
- description: Repository description
- language: Primary programming language
- stars: Total number of stars
- forks: Total number of forks
- starsToday: Stars gained in the selected time range
- url: Full GitHub URL
- since: Time range filter used (daily/weekly/monthly)
- scrapedAt: ISO timestamp of when the data was fetched
Input
| Field | Type | Default | Description |
|---|---|---|---|
| language | String | (all) | Filter by programming language, e.g. python, javascript, rust |
| since | String | daily | Time range: daily, weekly, or monthly |
| maxItems | Integer | 25 | Maximum number of repositories to return (GitHub shows up to 25 per page) |
Quick Start
- Find the actor in Apify Store
- Click Try for free and set your inputs
- Click Start and wait for the run to finish
- Download results as JSON, CSV, or via the API
Sample Output
Each item in the dataset looks like this:
{"repo": "antirez/kilo","owner": "antirez","repoName": "kilo","description": "A text editor in less than 1000 lines of code, written to explain how text editors work.","language": "C","stars": 7840,"forks": 712,"starsToday": 428,"url": "https://github.com/antirez/kilo","since": "daily","scrapedAt": "2024-11-01T10:00:00.000Z"}
Use cases
- Track trending open-source projects daily or weekly
- Build a developer newsletter with trending repos
- Analyze programming language popularity over time
- Monitor competitor or partner projects gaining traction
- Research emerging libraries and frameworks
Notes
- GitHub Trending shows up to 25 repositories per page
- Set
languageto an empty string to get trending repos across all languages - The
sinceparameter acceptsdaily,weekly, ormonthly - Data is scraped directly from GitHub's public trending page — no API key required