macOS
brew install newsraftlocal Homebrew formula metadata
sudo port install newsraftMacPorts ports tree · net/newsraft/Portfile · source: api.github.com
brew
Terminal feed reader. Version 0.36 via Homebrew; verified from local package data.
install
brew install newsraftlocal Homebrew formula metadata
sudo port install newsraftMacPorts ports tree · net/newsraft/Portfile · source: api.github.com
sudo apk add newsraftAlpine Linux edge package indexes · newsraft · source: dl-cdn.alpinelinux.org
nix profile install nixpkgs#newsraftnixpkgs package indexes · pkgs/by-name/ne/newsraft/package.nix · source: api.github.com
overview
Terminal feed reader
history
Newsraft is a newer terminal feed reader written as a small, text-based counterpart to Newsboat. Its own README describes it as Newsboat-inspired and lightweight, with a focus on parallel downloads, section-based grouping, SQL-style filtering, OPML import/export, scripted feeds, per-feed settings, and a compact terminal interface.
The Codeberg repository was created on March 29, 2022. Its changelog shows a young project moving quickly through 0.x releases, with packaging concerns called out repeatedly: dependency changes, macOS build notes, desktop metadata, removal of ncurses and yajl dependencies, and thanks to downstream package maintainers.
Newsraft is niche compared with Newsboat, but it has enough packaging interest to be present in Homebrew, Alpine, MacPorts, Nix, and other repositories tracked by package metadata. The adoption story is mostly among terminal/RSS users who want a simpler or fresher implementation rather than full Newsboat compatibility.
Homebrew analytics reported 5 installs in 30 days, 35 in 90 days, and 263 in 365 days for the formula when queried on July 1, 2026. Codeberg's API reported 198 stars and 24 forks when queried the same day, which fits a small but real enthusiast project.
Newsraft users keep a feeds file and optional config, then browse sections, feeds, item lists, and article content in the terminal. The man page and README emphasize custom key bindings, opening links in external programs, SQL-like item rules for filtering noisy feeds, scripted feeds that run shell commands, and OPML conversion.
The practical package-nerd pitch is that it is lighter than Newsboat but still serious about feed formats and local state. Release notes around 0.30 and 0.31 are especially relevant for packagers because they removed yajl and ncurses as build dependencies and leaned more heavily on SQLite and a smaller dependency set.
Newsraft is best treated as an emerging alternative rather than established infrastructure. It is worth enriching because its config/data paths and executable behavior are distinct from Newsboat, but claims about broad adoption should stay modest.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
newsraft | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://codeberg.org/newsraft/newsraft
install metadata
| Package key | brew:newsraft |
|---|---|
| Version | 0.36 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/newsraft |
| Homepage | https://codeberg.org/newsraft/newsraft |
| Repository | https://codeberg.org/newsraft/newsraft |
| Upstream docs | https://codeberg.org/newsraft/newsraft/src/branch/master/README.md |
| License | ISC |
| Source archive | https://codeberg.org/newsraft/newsraft/archive/newsraft-0.36.tar.gz |
| Dependencies | gumbo-parser |
| Build dependencies | scdoc |
| Uses from macOS | curl, expat, sqlite |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | newsraft |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
newsraft
nix profile install nixpkgs#newsraftnewsraft 0.36-r0
Feed reader with text-based user interface
https://codeberg.org/newsraft/newsraft
sudo apk add newsraftnewsraft-doc 0.36-r0
Feed reader with text-based user interface (documentation)
https://codeberg.org/newsraft/newsraft
sudo apk add newsraft-docnewsraft
sudo port install newsraftsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.