Newsboat
ActiveOverview
Newsboat is an RSS/Atom feed reader designed for text terminals on Unix-like systems. It serves users preferring keyboard-driven, lightweight console applications for managing news feeds, offering filtering, customization, and integration with external services as a fork of the unmaintained Newsbeuter.123
Key Features
- Keyboard-driven interface - Navigates feeds and articles using keybindings like R for reload, / for search, and Enter for article lists.
- Powerful filter language - Filters feeds and articles by attributes such as age, unread status, or keywords using queries like age < "2" and unread = "yes".
- Customizable configuration - Supports macros, regular expression filters, colorschemes, and keybindings via config files.
- Multiple instances - Runs simultaneous instances with different settings and feeds.
- Shell script execution - Executes shell scripts from within the reader for custom actions.
- Dynamic feeds - Creates virtual feeds combining filters, e.g., unread articles with specific title keywords.
- Feed reloading - Downloads updates for all feeds (Shift+R) or selected feeds (R).
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | Full feature set including filtering, customization, and integrations. |
Platforms & Requirements
Newsboat runs on text terminals of Unix-like systems including GNU/Linux, FreeBSD, and macOS. It requires compilation from source or package managers, with dependencies like libsqlite3-dev. No native Windows support; limited to terminal environments without GUI.
Integrations & Ecosystem
- The Old Reader
- NewsBlur
- FeedHQ
- Bazqux
- Tiny Tiny RSS
- nextCloud News
- OPML import/export
- Shell scripts
Alternatives
| App | Difference |
|---|---|
| Newsbeuter | Original project Newsboat forked from; unmaintained since fork. |
| Liferea | GUI-based RSS reader for Linux desktops, less lightweight than Newsboat's terminal focus. |
| FeedReader | Modern GTK-based reader with online sync, graphical unlike Newsboat's text console. |
| Cantata | Music player with podcast/RSS support, not dedicated news feed reader. |
Reputation
Newsboat is regarded as a reliable, feature-rich terminal RSS reader praised for its speed, customizability, and active maintenance over Newsbeuter.127 Users value its keyboard efficiency and filter capabilities but note a steep learning curve for configuration and keybindings.27 It holds positive reception in Linux communities for lightweight news consumption without graphical dependencies.15
Sources (10)
- https://newsboat.org/index.html
- https://hunden.linuxkompis.se/2020/07/29/an-introduction-to-the-web-feed-client-newsboat.html
- https://newsboat.org/releases/2.10.2/docs/newsboat.html
- https://newsboat.org/releases/2.30/docs/newsboat.html
- https://github.com/andreasbaumann/newsboat-og
- https://newsboat.org/releases/2.17/docs/newsboat.html
- https://smarttech101.com/how-to-setup-newsboat-rss-reader-in-linux
- https://manpages.ubuntu.com/manpages/jammy/man1/newsboat.1.html
- https://groups.google.com/g/newsboat/c/wFF8L9o0n6Y/m/qtz-RuD3BQAJ
- https://www.youtube.com/watch?v=XbdW9YZpKwk