A command-line tool for aggregating RSS feeds and viewing posts. Supports multiple users.
Requires Go and a local Postgres database. Install with:
go install github.com/luckysal/gatorCreate a .gatorconfig.json file in your home directory with the following structure:
{
"db_url": "<database_connection_string>"
}Create a user:
gator register <username>Add a feed:
gator addfeed <feed_name> <url>Start the aggregator:
gator agg 1mView the posts:
gator browse [limit]Other commands:
gator login <username>- Log in to an existing usergator users- List all registered usersgator feeds- List all feeds in the databasegator follow <url>- Follow a feed that already exists in the databasegator following- List all feeds the current user is followinggator unfollow <url>- Unfollow a feed that the current user is following