I would like to share my project I've been using and tweaking over the years:
sfeed is a RSS and Atom parser (and it has some format programs).
It converts RSS or Atom feeds from XML to a TAB-separated file. There are
formatting programs included to convert this TAB-separated format to various
other formats. There are also some programs and scripts included to import and
export OPML and to fetch, filter, merge and order feed items.
The README file has some examples of some of the functionality which other
programs offer like newsboat/snownews, rss2email, rsstail. Instructions on how
to use it are also described in the README or the sfeed man pages, like:
man sfeed
One brief example, to stream a single feed into a curses UI:
Multiple feeds can be synced with the included shellscript sfeed_update and the
multiple TAB-separated feed files can then be opened as file arguments with the
format programs. Some formatting programs will then show a sidebar or an index
of the feeds.