GitHub Repository & Trending Scraper avatar

GitHub Repository & Trending Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
GitHub Repository & Trending Scraper

GitHub Repository & Trending Scraper

Search GitHub repos, scrape user profiles with repos, get repo details with contributors, or track GitHub trending. Uses public API - optional token for higher rate limits.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Syed Rupom

Syed Rupom

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape GitHub repositories, user profiles, organizations, and trending repos. Search by keyword, filter by language and stars, or track what's trending daily/weekly/monthly. Priced at $0.50 per 1,000 results.

What it scrapes

  • Repository name, description, and topics
  • Stars, forks, open issues, and watchers
  • Primary language and language breakdown
  • License, creation date, and last update
  • README content
  • User/org profile: name, bio, follower count, public repo count, company, location
  • Top contributors (optional)

Sample output (repository)

{
"full_name": "openai/whisper",
"description": "Robust Speech Recognition via Large-Scale Weak Supervision",
"url": "https://github.com/openai/whisper",
"stars": 68000,
"forks": 7900,
"open_issues": 1400,
"watchers": 68000,
"language": "Python",
"topics": ["speech-recognition", "transformer", "whisper"],
"license": "MIT",
"created_at": "2022-09-16",
"updated_at": "2024-01-15",
"is_fork": false,
"homepage": "https://openai.com",
"readme": "# Whisper\n..."
}

Input

Search repositories

{
"scrapeType": "search",
"queries": ["machine learning python"],
"resultsPerQuery": 30,
"sort": "stars",
"language": "python",
"minStars": 1000
}

User/org profile

{
"scrapeType": "user",
"queries": ["openai", "microsoft", "torvalds"]
}
{
"scrapeType": "trending",
"queries": ["python", "javascript"],
"since": "weekly"
}

Single repository

{
"scrapeType": "repo",
"queries": ["openai/whisper", "facebook/react"],
"includeContributors": true
}

Input fields

FieldTypeDefaultDescription
scrapeTypestringsearchsearch, user, repo, trending
queriesstring[]Keywords / usernames / owner/repo paths / languages
resultsPerQueryinteger30Max repos per query (up to 1,000)
sortstringstarsstars, forks, updated, help-wanted-issues, best-match
languagestringFilter by programming language
minStarsinteger0Minimum star count filter
sincestringdailyTrending timeframe: daily, weekly, monthly
includeContributorsbooleanfalseFetch top 10 contributors per repo
githubTokenstringPersonal access token for higher rate limits (5,000/hr vs 60/hr)

Use cases

  • Tech landscape research: find top repos in any language or topic
  • Competitor intelligence: track stars and forks over time
  • Developer outreach: find contributors to relevant open source projects
  • Trend monitoring: daily trending to spot emerging tools
  • Portfolio analysis: bulk profile data for GitHub users

Notes

  • Without a token: 60 requests/hour (fine for small runs)
  • With a GitHub token: 5,000 requests/hour — required for large queries
  • Trending scrapes GitHub's public trending page (no API needed)
  • README content available in repo mode

Pricing

$0.50 per 1,000 results — GitHub public data, no enterprise API needed.