Fork of Newsbeuter because it just works and doesn't require soydev rust. Minimal modification.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sadoon AlBader fc52560bb6 yet more fixes 1 year ago
.github Issues: prod users to copy from `newsbeuter -v` 6 years ago
contrib Improve portability of Perl scripts 6 years ago
doc TTRSS-API: only set auth_info for "Single" ttrss-mode 5 years ago
filter Fixed uninitialized values reported by Valgrind 5 years ago
include Use SQLite to search within query feeds 5 years ago
mk Add new config setting `passwordeval` 6 years ago
po Add catalan translation 5 years ago
rss Show HTTP error code if fetching failed 5 years ago
src pull request #613 by r66ad 1 year ago
stfl Feedlist: "Catchup All" → "Mark All Read" (#216) 6 years ago
test consolidate_whitespace keeps leading whitespace 5 years ago
.editorconfig Add editorconfig ( ) 6 years ago
.gitignore Ignore vim swap files in repo 6 years ago
.travis.yml Travis: don't ask for Trusty explicitly 5 years ago
AUTHORS replaced code contributor list with "git shortlog -s" 10 years ago Update changelog with CVE ID for Podbeuter bug 5 years ago
LICENSE Update copyright notices 6 years ago
Makefile Make build reproducible 5 years ago yet more fixes 1 year ago
TODO Import filter commands from OPMLs 12 years ago
config.h Include the git commit hash in the version macro 6 years ago Revert "provide ability to influence CXXFLAGS and LDFLAGS using environment variables." 5 years ago
newsbeuter.cpp reformat source code to match common style, add Makefile target to redo this when necessary. 8 years ago
podbeuter.cpp reformat source code to match common style, add Makefile target to redo this when necessary. 8 years ago Fix coverage reports with GCC on Linux 6 years ago Improve portability of Perl scripts 6 years ago

Forked with a small patch to get it running because I like my RSS readers to not be written in soydev rust.

by Andreas Krennmair

Forked by Sadoon AlBader

Newsbeuter is an RSS feed reader for the text console. Zed Shaw called it "The Mutt of Feed Readers".

It is designed to run on Unix-like operating systems such as GNU/Linux and FreeBSD. NetBSD is currently not supported, due to technical limitations.


git clone


Newsbeuter depends on a number of libraries, which need to be installed before newsbeuter can be compiled.

Debian unstable comes with ready-to-use packages for these dependencies.


Compiling and installing newsbeuter is as simple as:

make install

(And if you ever need to uninstall it, use make uninstall.)


If you're a developer, here's how you can run the test suite:

make -j5 PROFILE=1 all test
(cd test && TMPDIR=/dev/shm ./test --order rand)

Note the use of ramdisk as TMPDIR: some of our tests require temporary files, which degrades the performance quite a bit if TMPDIR isn't in-memory.


Andreas Krennmair

Sadoon AlBader (Though I might not be able to help much, it's Andreas' code after all)


Newsbeuter is licensed under the MIT/X Consortium License. See the file LICENSE for further details.