github-trending

Installation
Summary

Scrape and display GitHub trending repositories with language and time-period filtering.

  • Provides two approaches: direct web scraping of github.com/trending using Cheerio, or GitHub Search API as an official alternative
  • Extracts repository metadata including owner, name, description, programming language, star count, forks, and stars gained in the selected period
  • Supports filtering by programming language and time range (daily, weekly, monthly)
  • Includes ready-to-use Next.js API route and React hook for server-side caching and client integration
SKILL.md

GitHub Trending Data

Access GitHub trending repositories and developers data.

Important Note

GitHub does NOT provide an official trending API. The trending page at github.com/trending must be scraped directly or use the GitHub Search API as an alternative.

Approach 1: Direct Web Scraping (Recommended)

Scrape github.com/trending directly using Cheerio:

import * as cheerio from 'cheerio';
Related skills

More from hoodini/ai-agents-skills

Installs
2.8K
GitHub Stars
210
First Seen
Jan 22, 2026