Github Trending Repositories / Developers

Github Trending Repositories / Developers

by saswave

Automatically scrape and filter GitHub's trending repositories and developers by date range, language, and more. Perfect for automating tech research and spotting trends.

791 runs
21 users
Try This Actor

Opens on Apify.com

About Github Trending Repositories / Developers

Ever feel like you're missing out on the next big thing on GitHub? Manually checking the trending page is a chore. This actor automates that entire process, letting you programmatically scrape the latest trending repositories and developers directly from GitHub's trending pages. You can pull data for daily, weekly, or monthly trends and filter the results to find exactly what you need—whether that's projects in a specific programming language like Python or JavaScript, developers from a particular spoken language region, or even filter by sponsorable status. I use it to keep my project's dependencies fresh and to spot emerging libraries before they blow up. It's perfect for devs who want to automate their tech radar, for teams building curated newsletters, or for anyone doing market research on open-source activity. Just set your parameters, run the actor, and get structured data delivered, saving you hours of manual browsing. It turns a daily manual check into a scheduled, reliable data feed you can integrate into your own dashboards or alerts.

What does this actor do?

Github Trending Repositories / Developers is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

GitHub Trending Scraper

Scrapes trending repositories and developers from GitHub in real time. Use it to track fast-growing projects, identify top engineers, or monitor new open-source trends without hitting GitHub API limits.

Overview

This actor extracts structured data from GitHub's "Trending" pages. You can scrape either trending repositories or developers, filtered by date range, programming language, spoken language, and sponsor status. Output is delivered as clean JSON.

Key Features

  • Dual Scraping: Collect data for both trending Repositories and Developers.
  • Flexible Timeframes: Set the date range to daily, weekly, or monthly trends.
  • Targeted Filtering: Filter results by:
    • Programming language (e.g., Python, JavaScript)
    • Spoken language (e.g., English)
    • Sponsor status (true/false to find developers with GitHub Sponsors enabled)
  • Structured Output: Returns predictable JSON objects for easy integration.
  • No API Limits: Built on web scraping, so it doesn't consume GitHub API rate limits.

How to Use

Configure the actor run with the following input parameters:

  • Trending category: Choose Repositories or Developers.
  • Date range: Daily, Weekly, or Monthly.
  • Code language: (Optional) The programming language to filter by.
  • Spoken language: (Optional) The spoken language to filter by (e.g., "English").
  • Is Sponsorable: (Optional) true or false to filter developers with sponsorship enabled.

Input / Output

Input Example

A typical configuration to get weekly trending Python repositories would use:

{
  "trendingCategory": "Repositories",
  "dateRange": "Weekly",
  "codeLanguage": "Python"
}

Output Format

The actor returns a list of items. The structure depends on your chosen category.

For Repositories:

{
  "name": "psf / black",
  "description": "The uncompromising Python code formatter",
  "languages": ["Python"],
  "forks": "2,466",
  "stars": "39,053",
  "builders": ["https://github.com/ambv", "..."],
  "date_range_stars": "108"
}

For Developers:

{
  "name": "hoshi-hiyouga",
  "url": "https://github.com/hiyouga",
  "popular_repo": "https://github.com/hiyouga/LLaMA-Factory",
  "popular_repo_description": "Unified Efficient Fine-Tuning of 100+ LLMs (ACL 2024)"
}

Common Use Cases

  • Discovering new, popular open-source projects.
  • Identifying influential developers in specific tech stacks.
  • Tracking growth metrics (stars, forks) for competitive analysis.
  • Building datasets for AI/ML repository research.
  • Sourcing potential investment or partnership opportunities in open source.

Support

If you encounter issues or have questions, please share your run details or create an issue to help improve the actor. You can find support through the Apify platform.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Github Trending Repositories / Developers now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
saswave
Pricing
Paid
Total Runs
791
Active Users
21
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support