rss-update

Supports both rss and atom feeds.

fetches feeds updated based on last run. This is still a work in progress and things are likely to change.

Prerequisites

  1. rust
  2. cargo

You can get both by installing rustup and this is as easy as running single command.

Installation

  1. cargo install --git https://github.com/satylogin/rss-update
  2. To verify installationn: rss-update --help ```bash rss-update 0.1 To track and fetch updates on rss feeds.

USAGE: rss-update [SUBCOMMAND]

FLAGS: -h, --help Prints help information -V, --version Prints version information

SUBCOMMANDS: add Add new feed source to track. help Prints this message or the help of the given subcommand(s) read to mark post as read. remove to remove feed from tracking setup Set up config for traking feeds. tracking Lists feeds that are currently being tracked along with its metadata. unread Display contents of read list on terminal. `` 3. To setup:rss-update setup`.

Usage

rss-update --help should return output as shown above. you can get spefic command help by running help on subcommand like

rss-update add --help. ```bash rss-update-add Add new feed source to track.

USAGE: rss-update add [OPTIONS] --feed

FLAGS: -h, --help Prints help information -V, --version Prints version information

OPTIONS: --feed rss feed to track --from date to start tracking in YYYY-MM-DD (remember to pad with 0) ```

Output Format

output.png