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
| Key | Action |
|---|---|
j / k | Move down / up |
h / l | Switch panels |
Tab / Shift-Tab | Cycle panels |
gg / G | Jump to first / last |
s | Sync feeds |
o | Open in browser and mark read |
r / u | Mark read / unread |
R / U | Mark all read / unread |
z | Toggle zen mode |
/ | Search articles |
= | Filter articles |
1 / 2 / 3 | Show all / unread / marked |
t | Tag 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.