VOOZH about

URL: https://apify.com/codingfrontend/github-trending-repositories-scraper

โ‡ฑ GitHub Trending Repositories Scraper ยท Apify


๐Ÿ‘ GitHub Trending Repositories Scraper avatar

GitHub Trending Repositories Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store

GitHub Trending Repositories Scraper

Scrape trending repositories from GitHub Trending. Extracts repo name, owner, description, stars, forks, language, contributors, and current period star gains.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

Scrape trending repositories from GitHub Trending. Extract repository name, owner, description, programming language, star counts, fork counts, contributors, and topics.

Features

  • Daily / Weekly / Monthly trending โ€” configurable time range
  • Language filtering โ€” filter by any programming language (python, javascript, rust, etc.)
  • Spoken language filtering โ€” filter by documentation/spoken language
  • Rich data โ€” extracts 15+ fields per repository including language color, active contributors, period star gains
  • Topics โ€” captures repository topics/tags
  • Proxy support โ€” optional (GitHub is generally accessible without proxy)

Input Parameters

FieldTypeDefaultDescription
sincestring"daily"Time range: daily, weekly, monthly
languagestring""Filter by programming language (e.g. python, javascript)
spokenLanguagestring""Filter by spoken language code (e.g. en, zh)
maxItemsinteger25Maximum repositories to scrape (GitHub shows ~25 per page)
proxyConfigurationobjectโ€”Optional proxy settings

Example INPUT.json

{
"since":"daily",
"language":"python",
"maxItems":25
}

Output Fields

FieldTypeDescription
rankintegerPosition in the trending list
namestringRepository short name
ownerstringGitHub username or organization
fullNamestringowner/repo format
urlstringFull GitHub URL
descriptionstringRepository description
languagestringPrimary programming language
languageColorstringLanguage badge hex color
starsintegerTotal star count
forksintegerTotal fork count
starsTodayintegerStars gained in the selected period
topicsarrayRepository topics/tags
contributorsarrayTop contributor avatars and logins
sincestringTime range filter used
languageFilterstringLanguage filter applied
scrapedAtstringISO 8601 scrape timestamp

Example Output

{
"rank":1,
"name":"awesome-llm",
"owner":"someuser",
"fullName":"someuser/awesome-llm",
"url":"https://github.com/someuser/awesome-llm",
"description":"A curated list of LLM resources",
"language":"Python",
"languageColor":"#3572A5",
"stars":45200,
"forks":3100,
"starsToday":1200,
"topics":["llm","machine-learning","ai"],
"contributors":[{"avatarUrl":"https://avatars.github.com/...","login":"user1"}],
"since":"daily",
"languageFilter":"python",
"scrapedAt":"2025-05-15T10:00:00.000Z"
}

Notes

  • GitHub Trending shows approximately 25 repositories per page
  • No authentication required
  • Generally accessible without proxy
  • Data refreshes daily; run regularly to track trending over time

You might also like

GitHub Trending Scraper

plantane/github-trending-scraper

Scrape trending repositories and developers from GitHub. Filter by language, time period, and spoken language. Get stars, forks, descriptions, and contributors.

GitHub Trending Scraper

uxinfra/github-trending-scraper

Scrapes trending repositories from GitHub with real-time data

GitHub Trending Scraper

automation-lab/github-trending-scraper

Scrape GitHub Trending repositories by language and time range: today, this week, or this month. Extracts repo names, star counts, forks, star gains, and top contributors. Great for dev trend tracking, tech newsletters, and investment research. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

63