GitHub Trending Repos
A way to subscribe on new trending repositories in your favorite programming language on GitHub. Updates come as GitHub notifications once a day or a week.
How it works
- Every issue in this repo is related to a particular programming language
- You can subscribe to comments in particular issues by pressing button
- Scheduled script scrapes trending repos page every day and week
- If there are new repos - the script drops a comment to the corresponding issue
- All issue subscribers receive GitHub notification in the web interface or by email
Schedule
You can choose the following subscription types:
- Daily: runs every day at 00:00 UTC, see issues labeled with trending-daily
- Weekly: runs every friday at 02:00 UTC, see issues labeled with trending-weekly
Examples
Notification in web interface:
Available languages
Many languages are available for subscription including the fifteen most popular languages on GitHub:
- JavaScript
- Python
- Java
- Ruby
- PHP
- C++
- CSS
- C#
- Go
- C
- TypeScript
- Shell
- Swift
- Scala
- Objective-C
- Rust
- Haskell
- 1C Enterprise
- R
- Pascal
If you'd like to add new language - feel free to open an issue.
Alternatives
- Newsletter:
- Twitter bot: @TrendingGithub
- Browser extension: Githunt
- RSS feed: github-trends.ryotarai.info
- Webpage with extra filters: gitmostwanted.com/trending
- Daily updated repo: josephyzhou/github-trending
None of alternatives can send notifications per programming language. That's why I've created this project.
© 2017 Vitaliy Potapov