eilmeldung
1 min read

Terminal RSS news reader written in Rust. Vim-inspired keybindings, a powerful query language for filtering, and a distraction-free reading mode.

Requires a Nerd Font-compatible terminal for icons.

Usage

sh
eilmeldung # launch TUI
eilmeldung --sync # sync feeds without opening TUI
eilmeldung --import-opml file.opml
eilmeldung --export-opml file.opml
eilmeldung --config-dir <path> # override config location


KeyAction
j / kMove down / up
h / lSwitch panels
Tab / Shift-TabCycle panels
gg / GJump to first / last
sSync feeds
oOpen in browser and mark read
r / uMark read / unread
R / UMark all read / unread
zToggle zen mode
/Search articles
=Filter articles
1 / 2 / 3Show all / unread / marked
tTag article
:Command line
?Show all keybindings

Features

• Vim-inspired keybindings
• Query language for filtering articles across feeds
• Tags and smart folders (query-based)
• Zen mode for distraction-free reading
• Fully configurable keybindings, colors, display
• Supports multiple RSS provider backends (via news-flash)
• Non-blocking UI with instant startup

Config

Config file at $XDG_CONFIG_HOME/eilmeldung/config.toml (falls back to ~/.config/eilmeldung/config.toml). No config file required — sensible defaults apply. Initial setup wizard runs on first launch for provider selection and feed import.