newsboat
An extendable RSS feed reader for text terminals.
Newsboat is a console‑based RSS/Atom feed reader that operates entirely within a text terminal. It retrieves updates from blogs, news sites and other syndication sources, presenting them in a single interface without requiring a graphical browser. The built‑in HTML renderer can display text‑only entries directly in the console.
The program supports extensive customization through scripts and filters, allowing users to send articles to external services, exclude content based on title or author, and create meta‑feeds that aggregate items matching arbitrary criteria. Macros enable rapid execution of command sequences, and rudimentary podcast handling lets users download audio feeds. Integration points exist for popular online reading services such as The Old Reader, NewsBlur and FeedHQ.
Newsboat is written in C++17 and relies on a collection of libraries including STFL for the UI, SQLite3, libcurl, libxml2 and json‑c. It is actively maintained, stable, and distributed via source releases or a Git repository, requiring a modern C++ compiler, Rust/Cargo and standard build tools.
Reviews
Loading reviews…
Similar apps

RSS & News Aggregators
NetNewsWire
A free, open-source RSS reader for macOS and iOS.

Email Clients
NeoMutt
Email client.

Team Chat & Messaging
irssi
IRC chat client.

Network & Connectivity
Newspipe
Web news reader.

Terminals & CLI
asciinema
Terminal session recorder and companion app for asciinema.org.

RSS & News Aggregators
Fluent Reader
RSS/Atom news aggregator