# Install newsboat with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

RSS/Atom feed reader for text terminals. Version 2.44 via Homebrew; verified 2026-06-21.

## Install

```sh
sudo av install brew:newsboat
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install newsboat
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install newsboat
```

  Evidence: MacPorts ports tree: net/newsboat/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add newsboat
```

  Evidence: Alpine Linux edge package indexes: newsboat from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install newsboat
```

  Evidence: Debian stable package indexes: newsboat from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install newsboat
```

  Evidence: Fedora Rawhide package metadata: newsboat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#newsboat
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ne/newsboat/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S newsboat
```

  Evidence: Arch Linux sync databases: newsboat from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install newsboat
```

  Evidence: openSUSE Tumbleweed package metadata: newsboat from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## Package facts

- **Package key:** brew:newsboat
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/newsboat>
- **Version:** 2.44
- **Source summary:** RSS/Atom feed reader for text terminals
- **Homepage:** <https://newsboat.org/>
- **Repository:** <https://github.com/newsboat/newsboat>
- **Upstream docs:** <https://newsboat.org/releases/2.43/docs/newsboat.html>
- **License:** MIT
- **Source archive:** <https://newsboat.org/releases/2.44/newsboat-2.44.tar.xz>
- **Last updated:** 2026-06-21T12:48:32Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- newsboat (cli)
- podboat (cli)
- newsboat (alias)
- podboat (alias)

## Dependencies

- gettext
- json-c

## Build dependencies

- asciidoctor
- gettext
- make
- pkgconf
- rust
- xz

## Uses from macOS

- curl
- libxml2
- libxslt
- ncurses
- sqlite

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 2.44
- Package-manager updated: 2026-06-21
- Local data: ok
- Upstream repository: https://newsboat.org/
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

Newsboat is the actively maintained terminal RSS/Atom feed reader that continued the Newsbeuter line. It keeps the keyboard-driven, Unix-text-file style of Newsbeuter while adding maintained releases, documentation, packaging, sync backends, podcast support through Podboat, OPML import/export, filters, query feeds, and detailed configuration.

### Project history

Newsboat exists because Newsbeuter, Andreas Krennmair's older text-console feed reader, stopped being maintained. The old Newsbeuter repository now points users to Newsboat, and Newsboat's official site describes the project as an actively maintained fork. The name is an intentional play on Newsbeuter, keeping continuity while making clear that it is the maintained successor.

### Adoption history

Newsboat became the default answer for users who still want RSS without a browser, web service, or GUI. It is packaged across mainstream Unix-like distributions and Homebrew, and its own docs cover Linux, FreeBSD, and macOS. Its adoption is durable because it fills the same niche as Mutt or Vim-style tools: a local, scriptable reader controlled by plain text files.

Homebrew analytics reported 488 installs in 30 days, 928 in 90 days, and 4,393 in 365 days for the formula when queried on July 1, 2026. The official site listed version 2.44 as released on June 21, 2026, showing an active release stream years after the fork.

### How it is used

Package nerds use Newsboat by maintaining a urls file and a config file, often under XDG paths, then wiring it into the rest of their terminal environment. Common setups point the browser command to Firefox, open, mpv, urlscan, or custom scripts; import feeds through OPML; use query feeds for unread/starred subsets; and run Podboat or external media tools for podcast enclosures.

The practical appeal is control: feeds are local, cached, searchable, and usable offline; refreshes use feed metadata such as ETag and Last-Modified where available; and service integrations let users sync with systems such as Tiny Tiny RSS, NewsBlur, Inoreader, Nextcloud News, and similar readers.

### Why package nerds care

Newsboat is one of the canonical terminal RSS packages. It matters less because RSS is fashionable and more because it is stable infrastructure for people who treat subscriptions as a personal data file instead of a hosted timeline.

### Timeline

- 2007: Newsbeuter began the lineage that Newsboat later continued.
- 2017: Newsboat emerged as the maintained fork after Newsbeuter was abandoned.
- 2026-06-21: Newsboat 2.44 was released according to the official Newsboat site.
- 2026-07-01: Homebrew formula version observed as 2.44, with 4,393 formula installs over the preceding 365-day analytics window.

### Related projects

- Newsbeuter
- Podboat
- Tiny Tiny RSS
- NewsBlur
- Inoreader
- Nextcloud News
- Snownews

### Sources

- <https://formulae.brew.sh/api/formula/newsboat.json>
- <https://github.com/akrennmair/newsbeuter>
- <https://github.com/newsboat/newsboat>
- <https://newsboat.org/>
- <https://newsboat.org/releases/2.44/docs/newsboat.html>


## Security Notes

narrow executable package without higher-risk signals.

- **Geiger risk:** green / low
- narrow executable package without higher-risk signals


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: $XDG_CONFIG_HOME/newsboat/config, $XDG_CONFIG_HOME/newsboat/urls, ~/.newsboat/config, ~/.newsboat/urls
## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** newsboat
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - newsboat - 2.36-1.1: normalized package name match | Debian stable package indexes: newsboat from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | text mode rss feed reader with podcast support | https://www.newsboat.org
- Nix - newsboat: normalized package name match | nixpkgs package indexes: pkgs/by-name/ne/newsboat/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- apk - newsboat - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | RSS/Atom feed reader for text terminals | https://newsboat.org/
- apk - newsboat-doc - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | RSS/Atom feed reader for text terminals (documentation) | https://newsboat.org/
- apk - newsboat-fish-completion - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Fish completions for newsboat | https://newsboat.org/
- apk - newsboat-lang - 2.43-r0: normalized package name match | Alpine Linux edge package indexes: newsboat-lang from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Languages for package newsboat | https://newsboat.org/
- dnf - newsboat - 2.43-1.fc45: normalized package name match | Fedora Rawhide package metadata: newsboat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | RSS/Atom feed reader for the text console | https://www.newsboat.org
- pacman - newsboat - 2.43-1: normalized package name match | Arch Linux sync databases: newsboat from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | RSS/Atom feed reader for text terminals | https://newsboat.org/
- zypper - newsboat - 2.43-1.3: normalized package name match | openSUSE Tumbleweed package metadata: newsboat from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | RSS/Atom Feed Reader for Text Terminals | https://newsboat.org
- zypper - newsboat-lang - 2.43-1.3: normalized package name match | openSUSE Tumbleweed package metadata: newsboat-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Translations for package newsboat | https://newsboat.org
- MacPorts - newsboat: normalized package name match | MacPorts ports tree: net/newsboat/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Related links

- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://www.automicvault.com/pkg/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Productivity CLI packages](https://www.automicvault.com/pkg/productivity-cli-packages/) - Matched curated productivity category metadata from av.db.
- [gettext](https://www.automicvault.com/pkg/brew/gettext/) - Runtime dependency declared by Homebrew.
- [asciidoctor](https://www.automicvault.com/pkg/brew/asciidoctor/) - Build dependency declared by Homebrew.
- [make](https://www.automicvault.com/pkg/brew/make/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [newsraft](https://www.automicvault.com/pkg/brew/newsraft/) - Shares av.db curated category or tags: atom, cli, feed-reader, feeds, productivity.
- [bulletty](https://www.automicvault.com/pkg/brew/bulletty/) - Shares av.db curated category or tags: atom, cli, feed-reader, productivity, rss.
- [goread](https://www.automicvault.com/pkg/brew/goread/) - Shares av.db curated category or tags: atom, cli, feed-reader, productivity, rss.
- [nom](https://www.automicvault.com/pkg/brew/nom/) - Shares av.db curated category or tags: cli, feed-reader, productivity, rss, terminal.
- [miniflux](https://www.automicvault.com/pkg/brew/miniflux/) - Shares av.db curated category or tags: atom, cli, feed-reader, productivity, rss.
- [snownews](https://www.automicvault.com/pkg/brew/snownews/) - Shares av.db curated category or tags: atom, cli, feed-reader, productivity, rss.
- [bagels](https://www.automicvault.com/pkg/brew/bagels/) - Shares av.db curated category or tags: cli, productivity, terminal, tui.
- [circumflex](https://www.automicvault.com/pkg/brew/circumflex/) - Shares av.db curated category or tags: cli, productivity, terminal, tui.

## Combined YAML source

View the package source record on GitHub. [combined/newsboat.yml](https://github.com/automic-vault/db/blob/main/combined/newsboat.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
