The HTML data in Atom is escaped because the data needs to put as a string to an XML file. If we are accessing it by reading the string value, then it is already unescaped, as opposed to getting the raw XML data. XHTML data don't need to be unescaped either since the elements are already encoded as is in tree. :) Closes #198
yarr
yarr (yet another rss reader) is a web-based feed aggregator which can be used both as a desktop application and a personal self-hosted server.
The app is a single binary with an embedded database (SQLite).
usage
The latest prebuilt binaries for Linux/MacOS/Windows AMD64 are available here. Installation instructions:
-
MacOS
Download
yarr-*-macos64.zip
, unzip it, placeyarr.app
in/Applications
folder, open the app, click the anchor menu bar icon, select "Open". -
Windows
Download
yarr-*-windows64.zip
, unzip it, openyarr.exe
, click the anchor system tray icon, select "Open". -
Linux
Download
yarr-*-linux64.zip
, unzip it, placeyarr
in$HOME/.local/bin
and run the script.
For self-hosting, see yarr -h
for auth, tls & server configuration flags.
See more:
credits
Feather for icons.