Each of the platforms supported by this project exposes their own RSS feeds. Which is great!
My main motivation for creating this is that I prefer to interact with social aggregation websites in a low-volume way, so I let Upvote RSS surface only the most popular posts for those communities in my RSS reader of choice. I usually use the averagePostsPerDay
filter so I can expect a certain amount of posts in my feeds per day; for popular communities that have hundreds of posts per day (news or whatever) I'll set it to something like 3 so that I see only the top 3 most upvoted posts per day.
On top of the score filtering, this project includes much more in the RSS than comes by default from these platforms:
- Embedded post media: videos, galleries, images
- Parsers to extract and embed article content and add featured images when the link is to a webpage
- AI article summaries based on the parsed webpage content
- Estimated reading time, score, and permalinks to the original post
- Top comments (this is one of the features I find most useful)