Trends
List trending repos
Trending repos is an open source alternative to GitHub trends, which showcases recently popular open source projects in the GitHub community.
Note
Please URI encode the requested parameters, e.g. C++ needs to be encoded as C%2B%2B.
☁️ Daily run on TiDB Cloud, analyze upon dataset that has over 6 billion GitHub events.
get/trends/repos/
Query parameters
period'past_24_hours' | 'past_week' | 'past_month' | 'past_3_months'
Specify the period of time to calculate trending repos.
language'All' | 'JavaScript' | 'Java' | 'Python' | 'PHP' | 'C++' | 'C#' | 'TypeScript' | 'Shell' | 'C' | 'Ruby' | 'Rust' | 'Go' | 'Kotlin' | 'HCL' | 'PowerShell' | 'CMake' | 'Groovy' | 'PLpgSQL' | 'TSQL' | 'Dart' | 'Swift' | 'HTML' | 'CSS' | 'Elixir' | 'Haskell' | 'Solidity' | 'Assembly' | 'R' | 'Scala' | 'Julia' | 'Lua' | 'Clojure' | 'Erlang' | 'Common Lisp' | 'Emacs Lisp' | 'OCaml' | 'MATLAB' | 'Objective-C' | 'Perl' | 'Fortran'
Specify using which programming language to filter trending repos. If not specified, all languages will be included.
Response
Default Response
Example response
{
"type": "sql_endpoint",
"data": {
"columns": [
{
"col": "repo_id",
"data_type": "INT",
"nullable": true
},
{
"col": "repo_name",
"data_type": "VARCHAR",
"nullable": true
},
{
"col": "primary_language",
"data_type": "VARCHAR",
"nullable": true
},
{
"col": "description",
"data_type": "VARCHAR",
"nullable": true
},
{
"col": "stars",
"data_type": "INT",
"nullable": true
},
{
"col": "forks",
"data_type": "INT",
"nullable": true
},
{
"col": "pull_requests",
"data_type": "INT",
"nullable": true
},
{
"col": "pushes",
"data_type": "INT",
"nullable": true
},
{
"col": "total_score",
"data_type": "DOUBLE",
"nullable": true
},
{
"col": "contributor_logins",
"data_type": "VARCHAR",
"nullable": true
},
{
"col": "collection_names",
"data_type": "VARCHAR",
"nullable": true
}
],
"rows": [
{
"collection_names": "CICD",
"contributor_logins": "cplee,nektos-ci,usagirei,ae-ou,MrNossiom",
"description": "Run your GitHub Actions locally 🚀",
"forks": "5",
"primary_language": "Go",
"pull_requests": "6",
"pushes": "17",
"repo_id": "163883279",
"repo_name": "nektos/act",
"stars": "395",
"total_score": "1565.7526"
},
{
"collection_names": "ChatGPT Alternatives",
"contributor_logins": "antonkesy,ruanslv,starplatinum3,AlexandroLuis,realhaik",
"description": "Inference code for LLaMA models",
"forks": "48",
"primary_language": "Python",
"pull_requests": "41",
"pushes": "7",
"repo_id": "601538369",
"repo_name": "facebookresearch/llama",
"stars": "209",
"total_score": "1079.0274"
},
{
"collection_names": "Stable Diffusion Ecosystem",
"contributor_logins": "atiorh,SaladDays831,ZachNagengast,TimYao18,vzsg",
"description": "Stable Diffusion with Core ML on Apple Silicon",
"forks": "5",
"primary_language": "Python",
"pull_requests": "7",
"pushes": "5",
"repo_id": "566576114",
"repo_name": "apple/ml-stable-diffusion",
"stars": "99",
"total_score": "575.2498"
},
{
"collection_names": "Stable Diffusion Ecosystem",
"contributor_logins": "danonymous856,EvilPhi666,FurkanGozukara,Prathyusha-98,ca-kishida",
"description": "High-Resolution Image Synthesis with Latent Diffusion Models",
"forks": "6",
"primary_language": "Python",
"pull_requests": "2",
"pushes": "",
"repo_id": "569927055",
"repo_name": "Stability-AI/stablediffusion",
"stars": "75",
"total_score": "483.0236"
}
],
"result": {
"code": 200,
"message": "Query OK!",
"start_ms": 1690957407469,
"end_ms": 1690957407499,
"latency": "30ms",
"row_count": 4,
"row_affect": 0,
"limit": 50,
"databases": [
"gharchive_dev"
]
}
}
}