NAME

WWW::Noss - RSS/Atom feed reader and aggregator

USAGE

use WWW::Noss;

my $noss = WWW::Noss->init(@ARGV);
$noss->run;

DESCRIPTION

WWW::Noss is the backend module providing noss's functionality. This is a private module, please consult the noss manual for user documentation.

METHODS

$noss = WWW::Noss->init(@argv)

Reads command-line arguments from @argv and returns a blessed WWW::Noss object. You would usually pass @ARGV to it.

Consult the noss manual for documentation on what options/arguments are available.

$noss->run()

Runs noss based on the parameters processed during init().

$noss->update()

Method implementing the update command.

$noss->reload()

Method implementing the reload command.

$noss->read_post()

Method implementing the read command.

$noss->open_post()

Method implementing the open command.

$noss->cat()

Method implementing the cat command.

$noss->look()

Method implementing the list command.

$noss->unread()

Method implementing the unread command.

$noss->mark()

Method implementing the mark command.

$noss->post()

Method implementing the post command.

$noss->feeds()

Method implementing the feeds command.

$noss->groups()

Method implementing the groups command.

$noss->clean()

Method implementing the clean command.

$noss->export_opml()

Method implementing the export command.

$noss->import_opml()

Method implementing the import command.

$noss->help()

Method implementing the help command.

AUTHOR

Written by Samuel Young, <samyoung12788@gmail.com>.

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

COPYRIGHT

Copyright (C) 2025 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.

SEE ALSO

noss