Are you unsure how to read RSS feeds? Why don't you just mount them?
It will mirror RSS and Atom feeds as file systems. Example file system structure for one feed with two articles:
/tmp/mnt/rssfs/Open Source Feed/Hello World.html
/tmp/mnt/rssfs/Open Source Feed/Second Article.html
This software is written and tested mainly on macOS with OSXFUSE. Other FUSE implementations should work as well. Note that Windows support is still a work in progress and does not really exist yet. (Contributions welcome!)
fossil clone https://code.rosaelefanten.org/rssfs rssfs.fossil
fossil open rssfs.fossil
go build
(You'll need GO111MODULES
to be set to "on"!)
Copy rssfs.hcl-example
as rssfs.hcl
to your configuration directory
and adjust your settings. The required path is:
- On Windows:
%APPDATA%\rssfs.hcl
- On macOS:
$HOME/Library/Application Support/rssfs.hcl
- Elsewhere:
$XDG_CONFIG_HOME/rssfs.hcl
Set a mountpoint
or, on Windows, a driveletter
and one or more feeds
which can be inside or outside a category. (Categories are not required.
Subcategories are not supported.)
./rssfs
Not implemented yet. Sorry.
Discuss rssfs
in #rssfs on freenode.net.