An app that is open source and can extract the page content in a simplified “Reader Mode”.
FreshRss! It’s a selfhostable web app/server with a browser reader.
The full text extraction takes some technical fiddling and reading, but it works like a charm!
Miniflux has grown on me https://miniflux.app/
I run it in docker and access from browser. It says it can automatically download the whole article. For me I have to hit download button each time, maybe I missed some configuration.
If you self-host services, I recommend it
I recently moved from FreshRSS to Miniflux and the matrix integration is a godsend. Having miniflux automatically send everything to element instead of having a dedicated RSS client is great
Miniflux submit selected articles to Wallabag for later reading. I also use the Newsboat CLI client which can sync with Miniflux installations as an alternative to the web interface it’s comfortable.
I tend to use either Newsboat or Elfeed. The first one is command line, the second is Emacs. So they’re both text-based. Might not be precisely what you’re looking for, but with the right choice of terminal font and easy-on-the-eyes colours, I find it a pleasant reading experience without distraction.
Emacs
This might not fit your workflow, but Thunderbird can be used as an RSS reader. Go to File > New and add a new Feed Account
Liferea does the job and worries pretty well.
Can’t go wrong with Fluent Reader. It’s beautiful and featureful, has a reader mode as well.
Nunti
I am using feedpushr which sends articles to my mail.
Self hosted, very simpel, runs in browser (therefore accessable cross-plattform, mobile and desktop) and looks good enough.
It was my initial idea to consume news after reddit died for me. Thankfully, Lemmy files that gap <3
rss2email combined with any mail client
(best to use some dedicated mail account though)
If you’re not afraid of the terminal, the combination of newsboat and w3m is the quickest option.
Gnome Feeds
Gnome Feeds works well for me.
Nextcloud’s news reader is pretty good – but you need to host a Nextcloud instance first :) (Hint: you should, to free yourself from google/icloud or whatever you use)
https://lemmy.ca/c/selfhosted@lemmy.world
https://github.com/nextcloud/news
Desktop and mobile clients are available.