GitHub Stars Scraper
Pricing
from $10.00 / 1,000 results
GitHub Stars Scraper
Scrape GitHub repository data. Search by keyword or language, fetch specific repos. Extract star counts, forks, topics, licenses, and full repo metadata.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
lulz bot
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Scrape GitHub repository data via the public GitHub API. Search repositories by keyword or programming language, or fetch specific repos by owner/name. Extract star counts, fork counts, topics, licenses, languages, and full repository metadata.
Modes
| Mode | Description |
|---|---|
search | Search repos by keyword, optionally filtered by language |
repos | Fetch details for specific repos by owner/name |
Output Fields
| Field | Description |
|---|---|
name | Repository name |
fullName | Full name (owner/repo) |
description | Repository description |
stars | Star count |
forks | Fork count |
watchers | Watcher count |
openIssues | Open issue count |
language | Primary programming language |
topics | Array of topic tags |
license | SPDX license identifier (e.g. "MIT", "Apache-2.0") |
createdAt | ISO timestamp when repo was created |
updatedAt | ISO timestamp of last update |
homepage | Homepage URL |
defaultBranch | Default branch name |
size | Repository size in KB |
isArchived | Whether repo is archived |
isFork | Whether repo is a fork |
sourceUrl | Direct URL to the GitHub page |
scrapedAt | ISO timestamp of scrape |
Input Options
- Mode:
searchorrepos - Search Queries: Keywords (e.g. "machine learning", "web scraping")
- Repository Names: Specific repos in owner/name format (e.g. "facebook/react", "torvalds/linux")
- Sort By:
stars,forks, orupdated - Language Filter: Filter by language (e.g. "python", "javascript", "rust")
- Max Results: Up to 500 per query (GitHub caps at 1000)
- Proxy: Optional proxy configuration
Example Output
{"name": "react","fullName": "facebook/react","description": "The library for web and native user interfaces.","stars": 231000,"forks": 47200,"watchers": 231000,"openIssues": 950,"language": "JavaScript","topics": ["javascript", "frontend", "react", "ui", "declarative"],"license": "MIT","createdAt": "2013-05-24T16:15:54.000Z","updatedAt": "2026-04-26T10:00:00.000Z","homepage": "https://react.dev","defaultBranch": "main","size": 412000,"isArchived": false,"isFork": false,"sourceUrl": "https://github.com/facebook/react","scrapedAt": "2026-04-26T12:00:00.000Z"}
Use Cases
- Trend Analysis: Track which repos and topics are gaining stars
- Technology Research: Compare libraries in the same category
- Competitive Intelligence: Monitor competitors' open source activity
- Portfolio Building: Find top repos by language for learning
- Market Research: Identify popular developer tools and frameworks
Notes
- Uses the public GitHub API (no auth required)
- Rate limit: 60 requests/hour for unauthenticated access
- The scraper automatically tracks and respects rate limits, waiting when necessary
- GitHub search API returns a maximum of 1000 results per query
- Delays between requests ensure reliable scraping within rate limits
Run on Apify
This scraper runs on the Apify platform — a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.