Show HN: A simple and powerful RSS reader for the web
Visit it at [link-redacted]
View our GitHub repo at [link-redacted]
Visit it at [link-redacted]
View our GitHub repo at [link-redacted]
http://rachelbythebay.com/w/2024/05/30/fs/
Probably worth at least reading through this post: http://rachelbythebay.com/w/2024/08/02/fs/ to learn from other feed reader developer's mistakes...
* Provide some example feeds in the left side bar when the list is empty, so people new to RSS aren't just looking at an empty, black page. Maybe https://news.ycombinator.com/rss ?
* Provide an OPML import option so experienced RSS-using users can quickly populate their list of feeds and compare your project with whatever they are currently using.
* Don't build HTML by interpolating arbitrary strings whose content you don't know 100% in advance. Actually, avoid interpolating at all if you can use a builder that takes care of all the escaping for you.
* Double-check that those `/getFeed?url=` and `/fetchArticleText?url=` (and any other similar stuff) don't recursively fetch URLs pointing to themselves or to the same domain they're being hosted at. And then triple-check again.
What I miss is good filtering and search within the feeds. Some readers make "smart folders". But usually the searches are pretty primitive: not searching metadata (like starred or read/unread, in or out of another named search, etc), lacking regular expressions etc). Also no way to apply changes (e.g. read/unread) to multiple selections, etc.
I'll look in from time to time -- might be worth a switch.
https://github.com/robdelacruz/freerss
https://freerss.robdelacruz.xyz/
Unfortunately, it needs to be revamped or recreated from scratch because I can no longer recompile it due to the changes in SvelteJS.
It's a hidden feature, actually. Just think of all the power contained in only these two lines:
* [link-redacted]
* [link-redacted]
The more you look, the more power you can find.
Doesn't work.
I need some customization features similar to feedly