Skip to content

Kletse RSS 5.1.0

Choose a tag to compare

@kletse kletse released this 04 Nov 00:05

Kletse RSS shows your unread Miniflux articles one at a time, oldest first, and is driven from the keyboard. It runs on Omarchy and macOS.

New in 5.1.0

  • A terminal version, kletse-rss-tui, on Linux and macOS: the same reader, keys and servers, in the terminal's own colours, so it follows the theme. Pictures show in the article through sixel, kitty or iTerm2 graphics, as half-blocks elsewhere. The wheel scrolls; a click opens links, images and picker rows. The Arch package installs it, and this release has a standalone binary.
  • Search. / searches every feed, read and unread; the results read like any list, best match first.
  • Newest first. s reads unread items newest first, and remembers it; new arrivals still follow on at the end.
  • An image viewer. v, or a click on an image, shows the article's images over the window, ← / → between them.
  • Shift+A in the picker marks the selected row read, after asking; the list stays on screen behind the question.
  • j at the end goes on to the next feed or category with unread items, in picker order; the end screen says which.
  • The next article is got ready while you read this one: converted, with its images loading.
  • History is newest published first again, and an article short enough to fit the window is centred.

Fixed

  • b marks the article it saved to Readeck, not the one you had moved on to while the save was in flight.
  • Opening another feed while a page of the last one was still loading no longer leaves the new one on "Loading…".
  • A feed with thousands of unclosed tags no longer crashes the app, and a list start or table span too big for the layout no longer crashes the Mac app.
  • Links, images and embeds keep only web addresses (and mail, and inline data), whatever the feed says; the feed's text is shown as text, markup and all.
  • A table inside a table cell is laid out as lines in that cell, rather than as rows of the outer table.
  • A code block over 100 KB is shown plain rather than holding the window while it is highlighted.
  • The terminal keeps an article's pictures as they came rather than decoded, and gives up on a picture it can't encode instead of asking for it again every draw.
  • macOS: keys keep working after a click on article text, and Space at the end of an article moves on.

Install on Arch / Omarchy

sudo pacman -U kletse-rss-5.1.0-1-x86_64.pkg.tar.zst

Or from source: cd packaging && makepkg -si. kletse-rss-5.1.0-x86_64 is the standalone window; it needs qt6-base, qt6-declarative, qt6-svg and qt6-imageformats. kletse-rss-tui-5.1.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.