MyRSS is a simple RSS feed gatherer and printer. The output of MyRSS is an XHTML document that is marked up heavily so that you can tweak the display with CSS easily. An example output document is available at http://myrss.sourceforge.net/example.html
python setup.py build python setup.py install
You might want to copy the myrss.css file that is provided as an example to someplace useful.
myrss [--db dir] load|print|setup [command-options]
Simple usage involves the following steps:
Suggestion: run the load and print after each other periodically from cron, e.g., once an hour.
Initializes the database. This is the first command that should be run in order to use MyRSS. Will create the directory if it doesn't exist.
None
Reads a list of newline-separated URLs on standard input (stdin) and loads information about them into the database. Lines beginning with # or are entirely whitespace are ignored.
None
Consults the database and write out an XHTML document to standard output (stdout) with the RSS items.
The output that MyRSS gives is heavily marked-up, allowing you to reference many of the types of elements in it easily. Looking at the sample myrss.css file provided in the distribution or simply the class attributes of the elements should provide enougn reference to learn by.
The inspiration for MyRSS was the O'Reilly Network's Meerkat. I wanted a simple standalone replacement where I could provide the URLs and incur less bandwidth because the output is residing on my system.
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 2 of the License, or (at your option) any later version.