Chorelet
Apify Actor

GitHub Trending & Repository Search Scraper

Trending today, this week or this month — per language — plus repository search with GitHub's query syntax.

Pay per result on Apify. Runs that return nothing cost nothing; Apify's free plan includes $5 of usage a month, and Apify Bronze, Silver and Gold subscribers get 10%, 20% and 30% off.

Read GitHub Trending for any period and language, or search repositories with GitHub's own syntax (topic:llm stars:>1000), and get stars, forks, stars gained, language, description, topics, license, open issues, watchers, dates and homepage for every repository.

Trending comes from github.com, details and search from the official API; an optional personal token raises the limit for big runs.

What you get

  • • Daily, weekly and monthly trending, per language and spoken language
  • • Search with stars:, language:, topic:, created: filters, up to 1,000 results
  • • Stars gained in the period and contributors for trending repos
  • • Details from the GitHub API; optional token
  • • Monitored daily

Typical uses

  • • Daily trending digests
  • • Tracking rising projects in a topic or language
  • • Ecosystem and competitor research
  • • Sourcing open-source tools and contributors

Output

source, rank, fullName, owner, url, description, languageIdentity
stars, forks, watchers, openIssues, starsPeriod, builtByPopularity
topics, license, homepage, archived, createdAt, updatedAt, pushedAtDetails

Run it from code

Same Actor, same output, from your own scripts (any language) or from n8n, Make and Zapier.

curl -X POST "https://api.apify.com/v2/acts/chorelet~github-trending-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"trendingPeriods":["daily"],"languages":["python"],"searchQueries":["topic:llm stars:>1000"],"maxResultsPerQuery":100}'