Upvote RSS is a self-hosted project I’ve been working on that generates RSS feeds from social aggregation websites like Lemmy, Reddit, and Hacker News. You can subscribe to Lemmy communities, subreddits, and Hacker News while filtering to only the top posts. It will embed Reddit post media (videos, images, galleries), and you can optionally include parsed article content, AI-generated summaries, top comments, and more. Here are some of the features:

  • Supports Lemmy communities, subreddits, Hacker News, and more to come
  • Configurable filtering to dial in the right number of posts per day in your feed reader
  • Embedded post media: videos, galleries, images
  • Parsers to extract clean content and add featured images
  • AI article summaries
  • Estimated reading time, score, and permalinks to the original post
  • Top comments
  • NSFW filtering/blurring (Reddit only for now)
  • Custom Reddit domain
  • Light/dark mode for feed previews

Here’s the GitHub link if you’d like to give it a spin:

https://github.com/johnwarne/upvote-rss

And the preview website (not all options are available here):

https://www.upvote-rss.com/

  • @[email protected]
    link
    fedilink
    English
    2
    edit-2
    10 hours ago

    This is really cool. Happy that you included the comments, as I find them often quite insightful. Look forward to spin this up and try it.

    Edit: I know this is really hard to design and implement, but is it possible to bring in certain amount of child comments as-well? E.g., past a certain vote threshold or only X child comments deep. This might be a requirement that want to “move” the social media platform into the RSS feeder, but I want to entertain the idea.

    • @johnny5wOP
      link
      English
      210 hours ago

      Thanks! I think the child comments idea is pretty doable. I’ll add it to the pile of things I’d like to add :)

      • @[email protected]
        link
        fedilink
        English
        2
        edit-2
        8 hours ago

        Awesome <3

        If you need feedback, testing etc. on this feature, I’m happy to help. Just pm me and I’ll give you my github account.