Skip to content

Onward 6.0.0

Choose a tag to compare

@kletse kletse released this 04 Nov 19:32

Onward 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 6.0.0

  • Kletse RSS is now Onward. The app, its commands (onward, onward-tui), folders and environment variables (ONWARD_DEMO and so on) take the new name, and the repository is now kletse/onward-rss-reader. Nothing is lost on the way: your servers and preferences move over by themselves on the first run.
  • The logo is the way into the feeds. It takes the hamburger's place on the button that opens the picker, in the window and the terminal, and shows above the end screens.
  • A new layout for the picker. Quiet Unread and History tabs show where you are, with refresh and search beside them. The order, the keys and the settings move to a footer, so nothing shifts between modes. q now quits from the picker too, on every platform.
  • Onward Dark and Onward Light on Omarchy. The system theme stays the default; pick either under Colours in Settings to keep the logo's colours. The font and rounding stay Omarchy's.
  • macOS: the app takes the logo's colours in light and dark mode, and on macOS 26 or later the Dock icon follows. A new Appearance tab in Settings has the original look with your system accent, and an orange icon. Settings is a window of its own, so the reader keeps working behind it. The picker, the keys and the search box float in the window instead of being sheets: they shrink to fit, close on a click beside them, and no longer stop the app quitting.

Install on Arch / Omarchy

sudo pacman -U onward-6.0.0-1-x86_64.pkg.tar.zst

The package replaces kletse-rss, so answer yes when pacman asks. Or from source: cd packaging && makepkg -si. onward-6.0.0-x86_64 is the standalone window; it needs qt6-base, qt6-declarative, qt6-svg and qt6-imageformats. onward-tui-6.0.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. Coming from Kletse RSS, delete /Applications/Kletse RSS.app as well. Your settings carry over.