Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 2.5 KB

README.md

File metadata and controls

60 lines (41 loc) · 2.5 KB

github-trending-api

简体中文

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.