
Photon
Photon is an RSS/Atom reader with the focus on speed, usability, and a bit of UNIX philosophy.
What is Photon?
Photon is an RSS/Atom reader with the focus on speed, usability, and a bit of UNIX philosophy.
With the current state of rss readers, which are archaic, or use electron for rendering, photon wants to bring a "fresh look" within terminal, with pictures!
Features
default keybindings
Can be found in the man pages
man photon
card view
Always one card is highlighted, we call it selectedCard. To navigate to other card you can use h,j,k,l (which means: left, down, up, right).
p will play the media link
o will open the card's link in the default web browser (or default application).
yy - copy card link to clipboard
yi - copy the card image
Card media/link/image can be downloaded. All downloads are saved automatically to the default downloads folder $HOME/Downloads. This can be changed with the --download-dir argument.
dm - download media
dl - download link content
di - download image
Any keybinding can be prepended with a numeric value, like in vim. So you can type 10j and the selectedCard will move 10 rows down.
search
Searching is done with pressing / and then typing the query. photon will filter the visible cards by finding the query in either the card's title, description, feed's title.
article view
By pressing ENTER, photon will show the article view, where it scraps the card's link and extracts the title, top image and main text content. The article view also has three modes:
ARTICLE - shows the screpped article content
DESCRIPTION - shows the item.Description
CONTENT - shows the item.Content
Article view in DESCRIPTION or CONTENT mode, can use a external tool to render the text. By default w3m is used, but can be changed with the --article-renderer argument, or PHOTON_ARTICLE_RENDERER environment variable.
Photon Screenshots
Comments and Reviews
Tags
- RSS Reader
- RSS
- Atom
- Atom Reader