Get GitHub Trending Repositories

TypeScriptDeveloper Tools
POST api.upapi.io/github-trending.get

Fetch the github.com/trending page for the most-starred repos in a time window, optionally filtered by language. Pure HTTP (no browser). Returns full name, URL, description, language, total stars, stars this window, forks.

githubtrendingreposdeveloper
AuthAPI key
Cost1 unit
Timeout30s
Cache600s

Request schema

FieldTypeDescription
limit
integer· default: 15
since
stringTrend window· default: "daily"
language
stringProgramming language slug (python, rust, typescript, go, …). Empty = any language.· default: ""

Response schema

FieldTypeDescription
reposreq
array
sincereq
string
languagereq
string
fetchedAtreq
string
totalCountreq
integer

Try it

Try it

Trend window

Programming language slug (python, rust, typescript, go, …). Empty = any language.

Run this endpoint live

Jump in as a guest — no signup — and run github-trending.get with your own inputs. Create a free account anytime to get your own API key.

Sign in

Code examples

curl -X POST https://api.upapi.io/github-trending.get \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: YOUR_API_KEY' \
  -d '{ "limit": 15, "since": "daily", "language": "" }'

Developer tools

OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.