pkg.soopen package index

brew / rank 6614

Install newsraft with Homebrew, apk, MacPorts, Nix

Terminal feed reader. Version 0.37 via Homebrew; verified 2026-08-01. Also installable with nix: nix profile install nixpkgs#newsraft.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install newsraft

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install newsraft

MacPorts ports tree · net/newsraft/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add newsraft

Alpine Linux edge package indexes · newsraft · source: dl-cdn.alpinelinux.org

Nixverified · 92%
nix profile install nixpkgs#newsraft

nixpkgs package indexes · pkgs/by-name/ne/newsraft/package.nix · source: api.github.com

overview

Package summary

Terminal feed reader

Commands and aliases

  • newsraft

history

Project history and usage

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.

Project history

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.

Adoption history

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.

How it is used

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.

Why package nerds care

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.

Timeline

  • 2022-03-29: Codeberg repository created.
  • 2024: 0.26 release added a changelog and changed threading/download behavior.
  • 2025: 0.30 and 0.31 removed yajl and ncurses dependencies, improving the packaging story.
  • 2026-04-01: 0.36 release noted macOS build-instruction updates and other fixes.
  • 2026-07-01: Homebrew formula version observed as 0.36, with 263 formula installs over the preceding 365-day analytics window.

Related projects

  • Newsboat
  • curl
  • expat
  • gumbo-parser
  • SQLite

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
newsraftexecutableindexed executableDiscovered from the local executable index.

freshness

Version and 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.

page generated2026-08-03
manager version0.37
manager updated2026-08-01
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:newsraft
Version0.37
Package managerHomebrew
Homepagehttps://codeberg.org/newsraft/newsraft
Last updated2026-08-01T12:53:07Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

newsraft

nix profile install nixpkgs#newsraft
  • normalized package name match
  • Matched by: Newsraft
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ne/newsraft/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

newsraft 0.37-r0

Feed reader with text-based user interface

https://codeberg.org/newsraft/newsraft

sudo apk add newsraft
  • License: ISC
  • Architecture: x86_64
  • Source Package: newsraft
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Newsraft
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: newsraft from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

newsraft-doc 0.37-r0

Feed reader with text-based user interface (documentation)

https://codeberg.org/newsraft/newsraft

sudo apk add newsraft-doc
  • License: ISC
  • Architecture: x86_64
  • Source Package: newsraft
  • normalized package name match
  • Matched by: Newsraft
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: newsraft-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
MacPorts95%

newsraft

sudo port install newsraft
  • normalized package name match
  • Matched by: Newsraft
MacPorts ports tree · api.github.com · MacPorts ports tree: net/newsraft/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation