Hi fellow Gophers,
I wrote a tool called
stars to help me manage my collection of starred projects on GitHub. It saves all of a user’s starred projects, can un-star out-of-date (older than n months, default 2) projects (including archived repositories), and can also display a set of projects in the terminal based on some filters, or also open them in the browser for viewing.
I use this daily to ensure that I only follow active projects, and random browsing assists in spaced repetition learning so that I know what is out there when I need to look for open-source software.
I find it very valuable and I wanted to share it with you, and hopefully get some feedback on the features and / or the code. It’s been a small side-project of mine for a while and I would love to hear what you all think.
NAME: stars - Command-line interface to your GitHub stars USAGE: stars [global options] command [command options] [arguments...] VERSION: 0.4.16 COMMANDS: save Save all stars topics list all topics of starred projects show Show popular stars given filters clear Clear local stars cache cleanup Clean up old stars help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --help, -h show help --version, -v print the version