Repository navigation
Kletse RSS 5.2.0
Kletse RSS shows your unread articles one at a time, oldest first, and is driven from the keyboard. It reads from Miniflux or any Google Reader API server, and runs on Omarchy, macOS and in a terminal.
New in 5.2.0
- Google Reader API servers. Besides Miniflux, the app now reads from any server that speaks the Google Reader API: FreshRSS, Inoreader, BazQux, The Old Reader, and Miniflux's own Google Reader integration. Choose Google Reader API at the top of the settings form (,) and fill in the server URL, your username and the API password; for FreshRSS the URL ends in
/api/greader.php. Existing Miniflux settings carry on unchanged, and the form keeps the other kind's details when you switch, so switching back needs no retyping. Reading, history, m, b and Shift+A all work as with Miniflux, and Shift+A still leaves alone what arrived after it counted. - What a Google Reader API server can't do. The protocol has no way to fetch a full article (f) or refresh the feeds (r), so those keys say so, and the server refreshes on its own schedule. / searches only where the server offers search through the API; FreshRSS and Miniflux don't, and the app says so. History has no read counts, so the picker lists every feed there without a number. "Oldest first" is the order the server keeps: when items arrived on FreshRSS, when they were published on Miniflux. Miniflux's own integration can't list a category's items or give unread counts; its native API, the default, has no such limits.
- Checked against FreshRSS and Miniflux's Google Reader integration. Inoreader, BazQux and The Old Reader are untested; reports welcome.
Install on Arch / Omarchy
sudo pacman -U kletse-rss-5.2.0-1-x86_64.pkg.tar.zstOr from source: cd packaging && makepkg -si. kletse-rss-5.2.0-x86_64 is the standalone window; it needs qt6-base, qt6-declarative, qt6-svg and qt6-imageformats. kletse-rss-tui-5.2.0-x86_64 is the terminal version and needs nothing.
Install on macOS
Build the app from source with Xcode's command line tools and Rust; see Install → macOS. The terminal version is cargo install --path . --no-default-features --features tui --locked. Your settings carry over.