{"repo":"aidlx/rssnix","free":true,"listed":false,"github":"https://github.com/aidlx/rssnix","clone":"git clone https://github.com/aidlx/rssnix.git","description":"Unix-style filesystem-based RSS/Atom/JSON Feed fetcher/reader","language":"Go","stars":189,"topics":["atom","atom-feed","json-feed","jsonfeed","news","rss","rss-feed","rss-feed-parser","rss-reader","go"],"license":"MIT","category":"productivity","readme_excerpt":"TOC Demonstration Installation Packages Flags Config Demonstration Installation You need to have Go =1.19 installed. git clone https://github.com/aidlx/rssnix --depth=1 && cd rssnix && go install Flags config - Opens config file with $EDITOR update [feed name] - If [feed name] argument is given and is space-delimited list of feeds, then these feeds are updated - If no [feed name] argument is given then all feeds are updated open [feed name] - If [feed name] argument is given then the said feed's directory is opened with the configured viewer - If no [feed name] argument is given then the root feeds directory is opened with the configured viewer add [feed name] [feed url] - Adds a new feed to the config file import [OPML URL or file path] - Imports feeds from OPML file refetch [feed name] - delete and refetch given feed(s) or all feeds if no argument is given version - Prints the rssnix version Config Config file is expected to be at /.config/rssnix/config.ini . Sample config file: (Tip: ranger is another great candidate for viewer )","default_branch":null,"files":null,"tree":[],"storefront":"/r/aidlx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aidlx/rssnix/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}