5 unstable releases
0.7.1 | Jul 27, 2020 |
---|---|
0.7.0 | Jul 21, 2020 |
0.6.0 | Jul 12, 2020 |
0.5.1 | Jun 21, 2020 |
0.5.0 | Jun 21, 2020 |
#10 in #rss-reader
31KB
296 lines
Hemingway
An economical RSS reader for your terminal. I needed an RSS feed reader and I'm learning Rust, so I decided to build one myself. Hemingway aims to be small and easy to use.
Updates
Check the changelog!
Misc.
Hemingway stores your feeds list in a .hemrc
file in your home directory. This file is in JSON format, mostly because it's easy to work with. Hemingway will create the .hemrc
file the first time you run it.
Installation
$ cargo install hemingway
Usage
Check for updates
Shows you up to 5 of the newest articles if there's been an update to the site since you last ran Hemingway
$ hem
👉 Heads up! This will create a
.hemrc
in your home folder if the file doesn't exist (ie you're running Hemingway for the first time).
Display n
newest articles from all your feeds (defaults to 1)
$ hem top 3 # shows the 3 newest articles from all feeds
Add a feed
$ hem add https://example.com/feed.xml
Remove feeds
$ hem remove
Lists out all your feeds. Move up and down the list with the arrow keys, select feeds with the space bar. Click enter
to delete selected feeds.
List out your saved feeds
$ hem list
Dependencies
~16–30MB
~464K SLoC