GitHub Repo Scraper — Search, Details, Releases & Trending
Pricing
$5.00 / 1,000 result items
GitHub Repo Scraper — Search, Details, Releases & Trending
Scrape GitHub repository data using the public REST API and trending page. Search repos by keyword, get repo details, releases, top contributors, and trending repositories. No authentication required — uses GitHub's public API endpoints and page scraping.
Pricing
$5.00 / 1,000 result items
Rating
0.0
(0)
Developer
Thrifty Kiwi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
GitHub Repositories Scraper — Search, Details, Releases, Contributors & Trending
⚡ No authentication required — searches public repos via the GitHub REST API and scrapes the trending page. No API tokens, no proxies, no setup.
Quick Start
- Pick a mode: Search repositories, get repo details, releases, contributors, or trending repos.
- Enter your input — search keywords, a repo path (
owner/repo), or a language for trending. - Click Start and get structured JSON in seconds.
Example: Search for machine learning repos
{"mode": "search","query": "machine learning","limit": 10}
Example: Get repo details
{"mode": "repo","owner": "microsoft","repo": "vscode"}
Example: Get trending Python repos
{"mode": "trending","language": "python","limit": 25}
Example: Get latest releases
{"mode": "releases","owner": "facebook","repo": "react","limit": 5}
Example: Get top contributors
{"mode": "contributors","owner": "tensorflow","repo": "tensorflow","limit": 20}
Features
- 5 scraping modes: Search, Repo Details, Releases, Contributors, Trending
- No auth needed — uses GitHub's public REST API and page scraping
- No proxy required — direct access, fast and reliable
- Trending page scraping — get what's hot on GitHub right now, by language
- Pagination — fetches up to 200 results per run
- Structured JSON — clean, consistent output schema with all key fields
- Language filtering — filter trending repos by programming language
- Rate limit aware — respects GitHub's public API rate limit (60 req/hr)
Output Fields
Search / Repo Detail / Trending:
| Field | Description |
|---|---|
name | Repository name |
full_name | Owner/repository |
description | Repository description |
stars | Star count |
forks | Fork count |
language | Primary programming language |
topics | Repository topics/tags |
url | GitHub URL |
created_at | Creation date |
updated_at | Last update date |
owner_login | Owner username |
owner_type | User or Organization |
license | SPDX license identifier |
open_issues | Open issue count |
Releases:
| Field | Description |
|---|---|
tag_name | Git tag (e.g., v2.1.0) |
name | Release name |
body | Release notes (first 500 chars) |
draft | Whether it's a draft |
prerelease | Whether it's a pre-release |
published_at | Release date |
author_login | Release author |
Contributors:
| Field | Description |
|---|---|
login | GitHub username |
avatar_url | Avatar image URL |
contributions | Commit count |
html_url | Profile URL |
Trending (additional fields):
| Field | Description |
|---|---|
stars_today | Stars gained today |
Use Cases
- Competitive analysis — Track competitor repos, their releases, and contributor activity
- Market research — Discover trending technologies and frameworks
- Lead generation — Find repos and organizations matching your ICP
- Developer tools — Build dashboards, alerts, and analytics on top of GitHub data
- Academic research — Study open-source trends, contribution patterns, and language adoption
- Recruitment — Find top contributors to specific technologies or projects
Why This Scraper?
Most GitHub scrapers require auth tokens, use heavyweight browser automation, or only do one thing. This scraper:
- No token needed — uses the public REST API for instant results
- All 5 modes in one — search, details, releases, contributors, and trending
- Trending page scraping — unique feature not available via the REST API
- Clean defaults — click "Start" with defaults and get real results immediately
- Lightweight — HTTP-only, no browser overhead
Rate Limits
This Actor uses GitHub's public REST API which has a rate limit of 60 requests per hour per IP. For higher volumes, provide a GitHub personal access token — but even without one, the default limits are sufficient for most use cases.
Pricing
This Actor uses Pay-Per-Event pricing. You only pay for results returned, not for API calls or pagination overhead.
About the Publisher
Built by Thrifty Kiwi, an Apify Creator publishing high-quality, zero-hassle data extraction tools.