🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

sporkfeed-cli

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sporkfeed-cli

Command-line RSS/Atom feed reader

latest
Source
npmnpm
Version
0.1.3
Version published
Maintainers
1
Created
Source

SporkFeed CLI

A command-line RSS/Atom feed reader

Reference implementation of a SporkFeed reader application. Track feeds and read articles from the comfort of your console.

See the core implementation at sporkfeed-core.

Installation

npm install -g sporkfeed-cli

Usage

Interactive mode

Run sporkfeed with no arguments to begin interactive mode. There you can add new feeds and read articles using simple key commands:

$ sporkfeed
No feeds added
? Enter a feed or website URL: xkcd.com
? Multiple feeds detected at xkcd.com: (Use arrow keys)
> "Atom 1.0": http://xkcd.com/atom.xml
  "RSS 2.0": http://xkcd.com/rss.xml
  Quit (none of the above)
âś“ Added feed "xkcd.com": http://xkcd.com/atom.xml
Ready to read 4 articles from 1 feed
  posted between 10 days ago and 3 days ago
? Command:  (Saqh)
  Start reading (s, space)
  Add a new feed (a)
  Quit (q)
  Help
...

Batch mode

A variety of commands are available with arguments to sporkfeed. Some of these have interactive prompts as well.

Add a feed

$ sporkfeed add spacex.com
? Multiple feeds detected at spacex.com: (Use arrow keys)
> "SpaceX Updates": http://www.spacex.com/news.xml
  "SpaceX Press Releases": http://www.spacex.com/press.xml
  Quit (none of the above)
The feed at http://www.spacex.com/news.xml does not have a name.
? Choose a name for this feed: SpaceX
âś“ Added feed "SpaceX": http://spacex.com/news.xml

Check the status of your feeds

$ sporkfeed status
2 feeds:       Unread     Updated        Oldest
xkcd.com   4 articles  3 days ago   10 days ago
SpaceX    10 articles  3 days ago  3 months ago

Rename a feed

$ sporkfeed rename xkcd.com XKCD
âś“ Renamed feed xkcd.com to XKCD

Refresh all feeds

$ sporkfeed refresh
2 feeds:        New  Unread Total
XKCD      1 article    5 articles
SpaceX          ---   10 articles

Put the reader state in a shared location

This is useful if you want to use sporkfeed from multiple computers, and want the reader state to be shared. You can save the state file in some shared location (e.g. Dropbox):

$ sporkfeed statefile D:\Dropbox\sporkfeed-state.json
Moved the reader state to D:\Dropbox\sporkfeed-state.json.

Keywords

rss

FAQs

Package last updated on 11 Sep 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts