You are not logged in.
I love to use rss-feeds. For years I've used newsboat, which is truly great. However there are few thing that disagree with me. Not because they are bad, but because I have different preferences. So I went ahead and wrote my own rss reader and I've been using it for about a year now. I finally polished it up to be somewhat presentable so here you go: https://codeberg.org/tcftbl/rsrssr
Some differences with newsboat are:
Directory structure instead of tags for categorizing feeds (less flexible but more intuitive for me atleast)
Support for combined feeds and deduplicating entries
Customization of article view elements and element styling
No persistant filters but can filter items in the TUI
You need to build the program using cargo. When you start up rsrssr press ? to see help. Everything needed to get started should be there, though I'm not sure how intuitive it is.
I'd be very interested and grateful for feedback and questions!
Offline
i have never touched anything rss related in my life, but this looks cool
Offline
Congratulations!
Did you consider to support Focuscript?
Issue: The only good RSS was RSS 1.0, and RSS 2.0 has the same issues of RSS 0.9x; and, for some reason, possibly to discourage people from considering RSS, RSS formats, be it RSS 0.9x or RSS 2.0, are disorganized with external XML Namepaces to which some people call "modules".
The XSLT stylesheets here demonstrate the compatibility issue, especially of RSS 2.0 version.
https://git.xmpp-it.net/sch/Focus/src/b … in/scripts
Those stylesheets are currently being ported to Focuscripts.
https://git.xmpp-it.net/sch/Slixfeed/sr … focuscript
My lawyer, Schimon, has recently developed a framework, similarly to Greasemonkey, of XSLT to handle this concern. I am testing it with Liferea, and it works pleasantly nicely.
https://git.xmpp-it.net/sch/Slixfeed#focuscript
He emphasised that his software (Slixfeed) supports parsing of Atom Format only.
His Focuscripts transform any document, including FOAF, Gemtext, JSON and even Twtxt, into Atom document.
So he advises to do the same, and let to The Focus to do the work of formatting formats that are not Atom Format.
He told me that he intends to release a new version (1.4) of The Focus which has three new elements to "focus:exclude" and "focus:match", probably "focus:scheme", "focus:host", and "focus:path".
Offline
Did you consider to support Focuscript?
I wasn't aware of Focuscript. Sounds interesting though. I'm currently using feed-rs to handle the feed parsing so I'm going with what they support for the moment.
Offline