Skip to content

Display activity from your starred repositories in the terminal. This project was inspired by the fact that the GitHub activity feed has been broken for me and a subset of other users for months. See link in README for more info.

License

Notifications You must be signed in to change notification settings

fullerzz/github-feed

Repository files navigation

GitHub Feed

The GitHub activity feed is broken, so I decided to reimplement it in the terminal.

Goals

  • Store list of user's starred repos locally in sqlite database
  • Retrieve list of releases using GitHub REST API and display on console
  • Allow user to specify how far in the past to query for when finding releases
  • Cache release data locally to avoid needless GitHub API usage
  • Transform from basic CLI that uses rich to a TUI using textual

Example Output

Home Screen

Home Screen

Starred Repos Screen

Starred Repos Screen

Releases Screen

Collapsed

Releases Screen - Collapsed

Expanded

Releases Screen - Expanded

About

Display activity from your starred repositories in the terminal. This project was inspired by the fact that the GitHub activity feed has been broken for me and a subset of other users for months. See link in README for more info.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published