GitHub Repository Scraper
Pricing
from $1.00 / 1,000 repositories
GitHub Repository Scraper
Search GitHub repositories and get stars, forks, language, topics, license and activity, using GitHub's official API. Find trending repos with date filters.
Pricing
from $1.00 / 1,000 repositories
Rating
0.0
(0)
Developer
Rafiullah Siddiq
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Search GitHub repositories and export stars, forks, open issues, language, topics, license, creation date and last push for each one, using GitHub's official API. Find trending repositories by language, or look up specific repos.
What can this GitHub scraper do?
- 🔎 Full GitHub search syntax.
web scraper language:python stars:>1000,topic:llm pushed:>2026-10-01, and anything else GitHub search supports. - 🔥 Trending repositories. The most-starred new repositories per language over the last N days.
- 📦 Specific repositories. Paste
owner/repoor GitHub URLs to get current stats. - ⚡ Official API. Reliable, structured data with no page scraping.
Who uses it?
- Developers and investors spotting fast-growing open-source projects.
- Developer-tools companies mapping an ecosystem or finding integration targets.
- Researchers building datasets of repositories.
How to scrape GitHub repositories
- Add search queries, trending languages (or
any), and/or repositories. - Set Max results per search and Sort searches by.
- Optionally add a GitHub token for higher limits.
- Click Start and download the results.
Input example
{"searchQueries": ["topic:llm stars:>500"],"trendingLanguages": ["python", "typescript", "any"],"trendingDays": 7,"trendingMinStars": 20,"repoUrls": ["https://github.com/apify/crawlee"],"maxResultsPerQuery": 100}
Output example
{"resultType": "repository","query": "scraper language:python","fullName": "unclecode/crawl4ai","description": "Open-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown.","url": "https://github.com/unclecode/crawl4ai","stars": 86619,"forks": 9014,"openIssues": 301,"language": "Python","topics": ["ai", "ai-agents", "crawler", "data-extraction"],"license": "Apache-2.0","createdAt": "2024-05-09T09:48:50Z","pushedAt": "2026-10-30T15:02:02Z","isFork": false,"isArchived": false}
Use it from AI agents (Claude, ChatGPT, Cursor)
AI assistants can run this Actor as a tool through Apify's MCP server. Add this server URL to any MCP client:
https://mcp.apify.com?tools=rsiddiq95/github-repo-scraper
Then just ask, for example: "Find the most-starred GitHub repositories about web scraping created this year." Agent runs cost the same per result as runs from the console.
How much does it cost?
Pay per repository collected. See the Pricing tab. Searches that fail or find nothing are free.
Limits
- GitHub returns at most 1,000 results per search. Split big searches with filters like
created:orstars:ranges. - Without a token GitHub allows 10 searches a minute and 60 repository lookups an hour, so the Actor paces itself. A free personal access token with no permissions raises this to 30 searches a minute and 5,000 lookups an hour.
FAQ
Do I need a GitHub token? No. It just makes large runs faster. Create one at GitHub → Settings → Developer settings → Personal access tokens, with no scopes. It's stored encrypted.
Something isn't working. Open an issue on the Issues tab with your input.