1-1sam/noss
1
3
Fork
You've already forked noss
0
RSS/Atom feed reader and aggregator
  • Perl 93.1%
  • Shell 6.8%
  • HTML 0.1%
2026年05月15日 19:24:50 -05:00
bin Fix grammar 2026年03月14日 12:40:09 -05:00
contrib Add benhoyt 2026年05月15日 19:24:50 -05:00
doc Update copyright 2026年01月01日 09:40:34 -06:00
img Add screenshot 2025年11月14日 12:06:37 -06:00
lib/WWW Bump 2026年03月27日 10:00:17 -05:00
t Handle \ escaping 2026年01月01日 11:18:17 -06:00
Changes Bump 2026年03月27日 10:00:17 -05:00
LICENSE Add license 2025年06月06日 12:51:01 -05:00
Makefile.PL Add NO_NOSSUI option to Makefile.PL 2025年11月08日 18:32:51 -06:00
MANIFEST Rebuild MANIFEST 2025年11月28日 08:40:12 -06:00
MANIFEST.SKIP Add reminders rss raku script 2025年07月11日 21:50:24 -05:00
README.md Update packages 2026年03月14日 12:33:33 -05:00

noss

noss

noss list

noss is a command-line RSS/Atom feed reader and aggregator written in Perl.

Installing

noss has been packaged for the following repositories:

If you cannot install noss through any of the above repositories, you can try building noss from source by following the instructions provided in the Building section below.

Building

noss should be able to run on most Unix-like and Windows systems.

noss depends on the following:

  • perl (>= 5.16)
  • DBI
  • DBD::SQLite
  • JSON
  • Parallel::ForkManager
  • XML::LibXML
  • curl (>= 7.68.0)
  • lynx
  • sqlite3 (>= 3.35.0)

noss optionally depends on the following:

  • JSON::XS: For faster JSON processing.
  • dialog: For the nossui script.

Once the aforementioned dependencies are installed, noss can be built and installed via the following commands:

perl Makefile.PL
make
make test
make install

Please consult the documentation for the ExtUtils::MakeMaker Perl module for information on configuring the build process.

Usage

The documentation for the usage of noss can be found in its manual.

man noss

It should contain all the information you need to get started using noss.

noss also comes with nossui, a dialog-based TUI frontend to noss written in POSIX sh. Most of the regular functionality of noss should also be available through nossui.

Thanks

A huge thanks to the newsraft and newsboat projects, which inspired the creation of this program and are also where I got many ideas for this project from.

Author

This program was written by Samuel Young, <samyoung12788 at gmail dot com>.

This project's source can be found on its Codeberg page. Comments and pull requests are welcome!

Copyright (C) 2025-2026 Samuel Young

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.