The daily GitHub trending-repositories feed across all languages from one REST endpoint. Developer momentum is one of the earliest signals in tech; Trends API serves it as JSON without scraping the trending page.
# one POST, every source POST https://api.trendsapi.ai/api Authorization: Bearer YOUR_API_KEY { "mode": "get_growth", "source": "github trending", "keyword": "trending", "percent_growth": ["3M", "12M"] }
{
"type": "GitHub Trending Repos",
"trends": [
{ "rank": 1, "repo": "openai/codex" },
{ "rank": 2, "repo": "ggml-org/llama.cpp" },
{ "rank": 3, "repo": "anthropics/claude-code" }
],
"timestamp": "2026-08-03T12:00:00Z"
}GitHub trending is where developer attention shows up first. A repo climbing the daily chart is often a framework, tool or model about to matter, weeks before it shows up in npm downloads or search volume. For dev-tool investors, DevRel and engineering content, that lead time is the whole point.
GitHub has no official trending API, so getting this data means scraping the trending page. Trends API serves it as clean JSON in the same shape as the other 20 live feeds, and pairs naturally with the npm download source for a before-and-after read on adoption.
Catch rising frameworks and tools before adoption shows up elsewhere.
See which repos in your ecosystem are gaining developer attention.
Write about tools while they are still climbing, not after.
Watch momentum before committing a codebase to a dependency.
| Scraping GitHub trending | Trends API | |
|---|---|---|
| Official API | none for trending | one call, JSON |
| Breakage | page changes break scrapers | managed |
| Pair with npm downloads | separate pipeline | same schema |
| Free tier | n/a | 100 requests/month |
Historical trend series for a keyword on this source, normalized 0-100.
Growth percentages over 3M / 6M / 12M / 5Y windows.
21 live trending feeds across platforms, no keyword needed.
The daily GitHub Trending Repos feed across all languages, no keyword needed, via get_top_trends with type "GitHub Trending Repos".
No. GitHub does not expose the trending page through the official API. Trends API serves it as JSON.
GitHub trending is early developer attention; npm downloads are realized adoption. Querying both gives you a before-and-after read on a tool's momentum.
It updates daily with the GitHub trending chart. Every response includes a timestamp.
The feed covers trending repositories across all languages.
100 requests a month free. No credit card, no sales call. One key works for every source.
Get a free API key