~lattis/rss

a simple rss reader
add a license
remove 'new' alias
pass unquoted args to commands

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~lattis/rss
read/write
git@git.sr.ht:~lattis/rss

You can also use your local clone with git send-email.

rss

A simple rss feed reader. It uses curl(1) to fetch feeds, xsltproc(1) parse them, and w3m(1) to render the result.

Posts and feeds are organized using the filesystem

Ruby News
`-- 2019
    |-- 08
    |   `-- 28
    |       |-- 09:00:00 - Ruby 2.5.6 Released
    |       `-- 09:00:00 - Ruby 2.6.4 Released
    `-- 10
        |-- 01
        |   |-- 11:00:00 - CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and Fil
        |   |-- 11:00:00 - CVE-2019-16201: Regular Expression Denial of Service vulnerability of
        |   |-- 11:00:00 - CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
        |   |-- 11:00:00 - CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#
        |   |-- 11:00:00 - Ruby 2.4.8 Released
        |   |-- 11:00:00 - Ruby 2.5.7 Released
        |   `-- 11:00:00 - Ruby 2.6.5 Released
        `-- 02
            `-- 09:00:00 - Ruby 2.4.9 Released

Features

  • parallel fetching
  • group feeds

Install

Dependencies

  • curl
  • w3m
  • xsltproc
  • scdoc (for man page)

Installation

$ make install

Usage

$ rss help