WWW::Noss(3)
π NAME π
WWW::Noss β the RSS/Atom feed reader and aggregator, bestie. She reads feeds, she aggregates them, she slays. This page lives in the User Contributed Perl Documentation section, section 3 of the manual, iykyk π
β¨ USAGE β¨
Okay so here's the whole vibe, literally just two lines and you're in:
use WWW::Noss;
my $noss = WWW::Noss->init(@ARGV);
$noss->run;
That's it. That's the ritual π«Ά
πΈ DESCRIPTION πΈ
So WWW::Noss is the backend module β the brains behind the whole operation β the thing that actually provides noss's functionality. Like, all the machinery under the hood π
β οΈ Heads up bestie: this is a private module. It is not the manual you want if you're just trying to use noss. Please consult the noss manual for the user documentation. This one is for the people who want to see how the sausage gets made π
π¦ METHODS π¦
Every method, every one, no skipping, no cap. Here we go:
$noss = WWW::Noss->init(@argv)β reads command-line arguments from@argvand returns a blessedWWW::Nossobject. You'd usually just hand it@ARGVand let it cook. π₯ As for which options/arguments are available β consult thenossmanual, because that's where they all live.$noss->run()β runs noss, based on the parameters processed back duringinit(). This is the main character right here π$noss->update()β the method implementing the"update"command.$noss->reload()β the method implementing the"reload"command.$noss->read_post()β the method implementing the"read"command.$noss->open_post()β the method implementing the"open"command.$noss->cat()β the method implementing the"cat"command. Yes, like that cat. Meow π$noss->look()β the method implementing the"list"command.$noss->unread()β the method implementing the"unread"command.$noss->mark()β the method implementing the"mark"command.$noss->post()β the method implementing the"post"command.$noss->feeds()β the method implementing the"feeds"command.$noss->groups()β the method implementing the"groups"command.$noss->clean()β the method implementing the"clean"command. Tidy queen behavior π§$noss->discover()β the method implementing the"discover"command.$noss->export_opml()β the method implementing the"export"command.$noss->import_opml()β the method implementing the"import"command.$noss->help()β the method implementing the"help"command. When in doubt, call the help one, bestie π
π AUTHOR π
Written by Samuel Young, <samyoung12788@gmail.com>.
This project's source can be found on its Codeberg page <https://codeberg.org/1-1sam/noss.git>. Comments and pull requests are welcome! Like, genuinely welcome β go say hi π«Άβ¨
π COPYRIGHT π
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.
(That's the whole license paragraph, verbatim, because licensing is not the place to freestyle, bestie π)
π SEE ALSO π
nossβ go read this one, it's the actual user docs π
okay that's the page!! you made it to the bottom, iconic behavior honestly π
this doc came from perl v5.42.2 and it's dated 2026-02-15, so if you're reading it in some other era, know that's when it was fresh πΈ bye bestie!!
π¦ where this page comes from
- alpine 3.24: perl-www-noss-doc 2.02-r1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms