Skip to content

isboyjc/github-trending-api

Repository files navigation

github-trending-api

English | 简体中文

Github trending data for developers and rss subscribers

Get information about popular repositories on the GitHub Trending Page via a script written in JavaScript and executed using GitHub Actions Service.

Use

description options
since Date range daily / weekly / monthly
language Language languages list or languages list - cdn Use lowercase for language names and the "-" hyphen for spaces.

To view trend data for all languages, please pass in all for languages.

# json or rss
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/{since}/{language}.json
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/{since}/{language}.xml

# cdn
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/{since}/{language}.json
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/{since}/{language}.xml

Example

# since: daily language: all
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/daily/all.json
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/daily/all.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/daily/all.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/daily/all.xml

# since: weekly language: javascript
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/weekly/javascript.json
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/weekly/javascript.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/weekly/javascript.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/weekly/javascript.xml

# since: monthly language: java
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/monthly/java.json
https://raw.githubusercontent.com/isboyjc/github-trending-api/main/data/monthly/java.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/monthly/java.xml
https://cdn.jsdelivr.net/gh/isboyjc/github-trending-api/data/monthly/java.xml

# ...

Related links

  • Rsstabs Build Your Own AI News Assistant in RssTabs,Intelligent, personalized, and effortlessly efficient.

License

Licensed under the MIT License, Copyright © 2024 Isboyjc.

About

GitHub trending data for developers and rss subscribers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published