GitHub Trending Repos Scraper avatar

GitHub Trending Repos Scraper

Pricing

from $1.90 / 1,000 results

Go to Apify Store
GitHub Trending Repos Scraper

GitHub Trending Repos Scraper

Reads GitHub Trending and returns trending repositories by language and time window - name, description, language, total stars, forks, and stars gained today.

Pricing

from $1.90 / 1,000 results

Rating

0.0

(0)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

GitHub Trending Repos Scraper hero

GitHub Trending Repos Scraper (Apify Actor)

GitHub Trending Repos Scraper reads GitHub's public Trending page and returns every trending repository as structured data - name, description, language, total stars, forks, and stars gained today. Pick any language (or leave it blank for all languages) and a time window - today, this week, or this month. No account or login needed.

Try it with the default languages and see real results in seconds. Run it on a schedule to track what's gaining traction in your stack, or call it from your own app through the Apify API.

  • Tech scouting and sourcing. Spot fast-growing open-source projects in a language or framework you care about, before they're everywhere.
  • Recruiting and talent sourcing. Find active, high-signal open-source contributors and maintainers.
  • Market and competitive research. Track which tools and frameworks are gaining real developer attention week over week.
  • Content and newsletter research. Build a "what's trending" roundup without manually checking the site every day.

GitHub Trending Repos Scraper step-by-step: input, read, output

  1. Click Try for free (or Run if you've already added it).
  2. Optionally set one or more Languages (e.g. "python", "rust") - leave empty for all languages combined.
  3. Pick a Time window: today, this week, or this month.
  4. Click Start and open the Output tab once it finishes.

Input

GitHub Trending Repos Scraper input options

FieldTypeDefaultNotes
languagesarray["javascript", "python"]Leave empty for all-languages trending.
sinceselectdailydaily, weekly, or monthly.
maxItemsinteger25Max repos per language (not shared across languages).
proxyConfigurationobjectoffOptional, not required for typical volumes.

Output

GitHub Trending Repos Scraper dataset output

One dataset row per repo:

{
"owner": "TauricResearch",
"name": "TradingAgents",
"fullName": "TauricResearch/TradingAgents",
"description": "TradingAgents: Multi-Agents LLM Financial Trading Framework",
"language": "Python",
"totalStars": 115291,
"totalForks": 18420,
"starsInPeriod": 1376,
"url": "https://github.com/TauricResearch/TradingAgents",
"since": "daily",
"scrapedAt": "2026-10-26T12:00:00.000Z"
}

You can download the result in various formats such as JSON, HTML, CSV, or Excel.

Data fields

GitHub Trending Repos Scraper output field map

FieldDescription
owner, name, fullNameThe repository's owner, name, and owner/name combined.
descriptionThe repo's own description, as shown on GitHub.
languagePrimary language shown on the trending listing.
totalStars, totalForksAll-time star and fork counts.
starsInPeriodStars gained within the selected time window - the actual "trending" signal.
urlLink to the repository on GitHub.
sinceWhich time window this row was ranked under.

Pricing

Each run charges a small start fee plus one charge per repo returned - you pay for the result, not for how the page was read.

Tips and disclaimers

This Actor only reads GitHub's own public Trending page - it does not require an account or bypass any access controls. A language only returns results if GitHub has a dedicated trending page for it; obscure or very niche language names may return nothing. For support or a custom version of this Actor, use the Issues tab.