Original post

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.

Thank you!


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 

submitted by /u/gkze
[link] [comments]