106
14

List of RSS feeds distributed by each software on Fediverse

3mon 24d ago by sh.itjust.works/u/hoagecko in fediverse

Introduction

As far as I know, the software used by Fediverse, a decentralized social networking site, makes information public due to its decentralized nature, and as a result, it's often possible to obtain feeds of the latest information via RSS.

However, the extent to which this is possible varies depending on the software's capabilities and features, and I was interested in the functionality of each piece of software, so I decided to write this article to research and summarize the state of RSS on Fediverse, including its URL structure.

This article is based on a pioneering article titled "Finding Fediverse Feeds" that appeared on the website Hyperborea: Kelson Vibber.

Stream Fediverse feeds to your RSS reader

URL Structure Table

SoftwareSectionURLtypeTitlevisible linksRSS Subscriptions from External Servers
LemmyCommunity/feeds/c/{community}.xml?sort={sort}RSS 2.0YesYesNo
LemmyUser/feeds/u/{username}.xml?sort={sort}RSS 2.0YesYesNo
LemmyLocal Timeline/feeds/local.xml?sort={sort}RSS 2.0YesYesNo
LemmyAll Timeline/feeds/all.xml?sort={sort}RSS 2.0YesYesNo
LemmyYour front page/feeds/front.xml/{jwt_token}RSS 2.0YesNo-
LemmyYour inbox/feeds/inbox.xml/{jwt_token}RSS 2.0YesNo-
LemmyYour modlog/feeds/modlog.xml/{jwt_token}RSS 2.0YesNo-
PieFedCommunity/community/{community}/feedRSS 2.0YesYesYes
PieFedUser/u/{username}/feedRSS 2.0YesNoYes
PieFedTopic/topic/{topic}.rssRSS 2.0YesNoUninvestigated
PieFedFeeds/f/{feeds}.rssRSS 2.0?Yes?NoUninvestigated
MbinCommunity/rss?magazine={community}RSS 2.0YesYesYes
MbinUser/rss?user={username}RSS 2.0YesYesYes
MbinTag/rss?tag={tag}RSS 2.0YesYesYes
PlumeBlog/~/{blog}/atom.xmlAtomYesYesDetails unknown
PlumeUser/~/{username}/atom.xmlAtomYesYesDetails unknown
WriteFreelyUser/{username}/feed/RSS 2.0YesNoDetails unknown
WriteFreelyReader/read/feed/RSS 2.0YesNoDetails unknown
FunkwhaleUser/api/v1/channels/{user}/rssRSS2.0YesYesDetails unknown
PeerTubeUserfeeds/videos.xml?videoChannelId={channel}RSS 2.0YesYesYes
PeerTubeUser-Podcast/feeds/podcast/videos.xml?videoChannelId={channel}RSS 2.0YesYesYes
BookwyrmUser/user/{username}/rssRSS 2.0YesYesYes
MastodonUser/@{username}.rssRSS 2.0NoNoNo
MastodonHashtag/tags/{hashtag}.rssRSS 2.0NoNoNo
MastodonUser-Hashtag/@{username}/tagged/{hashtag}.rssRSS 2.0NoNoNo
PleromaUser/users/{username}/feed.atomAtomYesNoExternal accounts cannot be viewed
BlueSkyUser/profile/{did-placeholder}/rssRSS 2.0NoNoExternal instance does not exist
MisskeyUser/@{username}.rssRSS 2.0partially (example: "New note by UserName")NoYes
MisskeyUser/@{username}.atomAtom 1.0partially (example: "New note by UserName")NoYes
PixelfedUser/users/{username}.atomAtomYesYesExternal accounts cannot be viewed
HackersPubUser/@{username}/feed.xmlAtomYesNoExternal accounts cannot be viewed
HackersPubUser Articles/@{username}/feed.xml?articlesAtomYesNoExternal accounts cannot be viewed
HubzillaPosts and Comments/feed/{channel}AtomNoNoExternal accounts cannot be viewed
HubzillaOnly Posts/feed/{channel}?f=&top=1AtomNoNoaccounts are displayed in summary only
friendicaUser/feed/{username}/AtomYesYesExternal accounts cannot be viewed
friendicaUser Comments/feed/{username}/commentsAtomYesNoExternal accounts cannot be viewed
friendicaUser Timeline/feed/{username}/activityAtomYesNoExternal accounts cannot be viewed

説明

Below are descriptions of the columns in the table above.

  • Software
    • The software you are using.
  • Section
    • Which feed for that software?
  • URL
    • The URL structure.
  • Type
    • The file type. This indicates whether it is RSS or Atom.
  • Title
    • Whether the post title is displayed in the RSS feed.
  • Visible Links
    • Whether the RSS link is visible on the instance.
  • RSS Subscriptions from External Servers
    • Whether you can subscribe to RSS feeds from users of external instances.

Feed Functionality Comparison

Reference

Sort on Lemmy

/feeds/c/{community}.xml?sort={sort}

The {sort} part of Lemmy in the RSS list above corresponds to the "URL" column in the table below.

example:

/feeds/c/{community}.xml?sort=New

TypeDescriptionurl
Active (default)Calculates a rank based on the score and time of the latest comment, with decay over timeActive
HotLike active, but uses time when the post was publishedHot
ScaledLike hot, but gives a boost to less active communitiesScaled
NewShows most recent posts firstNew
OldShows oldest posts firstOld
Most CommentsShows posts with highest number of comments firstMostComments
New CommentsBumps posts to the top when they are created or receive a new reply, analogous to the sorting of traditional forumsNewComments
Top HourHighest scoring posts during the last 1 hourTopHour
Top Six HoursHighest scoring posts during the last 6 hoursTopSixHour
Top Twelve HoursHighest scoring posts during the last 12 hoursTopTwelveHour
Top DayHighest scoring posts during the last 24 hoursTopDay
Top WeekHighest scoring posts during the last 7 daysTopWeek
Top MonthHighest scoring posts during the last 30 daysTopMonth
Top Three MonthsHighest scoring posts during the last 3 monthsTopThreeMonths
Top Six MonthsHighest scoring posts during the last 6 monthsTopSixMonths
Top Nine MonthsHighest scoring posts during the last 9 monthsTopNineMonths
Top YearHighest scoring posts during the last 12 monthsTopYear
Top All TimeHighest scoring posts of all timeTopAll

Source: Votes and Ranking

Stream RSS feeds to Your Fediverse Feeds

A well-known method of distributing RSS feeds from the web to ActivityPub is software (server) called RSSParrot, which was created for that purpose.

In addition, in the Japanese-speaking world, there is a public Mastodon instance called the RSSフィードbot鯖, which is dedicated to RSS Bots and is also widely used.

Original article

FediverseのRSS事情 - URL構造の一覧など - hoageckoのブログ (Article in Japanese)

Fediverse Advent Calendar

This post is the 15th article of Fediverse (2) Advent Calendar 2025 - Adventar (Article in Japanese).

Your list doesn't look complete in regards to Mbin. For example, tags seem to have RSS feeds.

Thanks.

Fantastic post!

Some small things to note though:

  • On Mbin, RSS for users is only for thread posts, not microblog posts.
  • Misskey has RSS feeds for external users; source, I use it.
  • Apparently the Lemmy engine allows RSS for external sources but from my experience, it depends on the instance to enable it (might be good to investigate this one).
  • From what I was reading in Friendica's docs, if an instance allows, you can turn an user of yours into an RSS-tracking both, similar to RSS Parrot and Saba (the Japanese one).

Thanks.

Mastodon also got the rss for user's media, useful to follow artists

意外とRSSがあることを知らない人がいるので、こういうのは助かりますね

So FYI, for any github project, you can go to the URL of the project and add "/releases.atom" to get a RSS feed of their releases. Example: https://github.com/LemmyNet/lemmy/releases.atom

Great resource! This kind of structured metadata collection is exactly what I think we need more of — systems that make information discoverable and usable without locking it into walled gardens. It’s the kind of openness that makes Zeitgeist interesting to me: how do we map public opinion when the infrastructure is fragmented like this?

RSS still matters more than ever on the fediverse.

Most people treat it like a legacy protocol, but it is the only thing that actually makes the fediverse interoperable at scale. ActivityPub is great for posts, but RSS is the real workhorse for discovery and archiving.

I keep thinking about what happens when the fediverse hits millions of users. ActivityPub requires federation to new instances for every post. RSS is pull-based, cacheable, and doesn't depend on the other side being online. It is the only thing that scales when you have thousands of instances.

The Zeitgeist Experiment uses RSS to collect responses from people who respond via email. We don't force people into accounts or dashboards. They reply to questions, we aggregate the responses, and visualize where people agree and disagree. No algorithmic sorting. No engagement optimization. Just raw public opinion.

Sometimes the simplest protocol wins, not the flashiest one.

Great comprehensive resource. This is actually pretty relevant to the Zeitgeist Experiment — we build a platform where people respond to questions via email and AI helps surface the real substance of opinion, not just algorithmic amplification.

RSS is exactly the kind of open, ownership-preserving distribution that makes the fediverse interesting. No algorithmic ranking, no engagement optimization. Just people subscribing to what they want to read.

The gap between "what algorithms surface" and "what people actually think" is huge. Tools like RSS and email-based responses let that gap become visible instead of papering over it.

This is genuinely useful documentation. Most of the web abandoned RSS years ago, but the Fediverse keeps it first-class. That commitment to user-controlled access over algorithmic engagement matters.

What amazes me is how little attention gets paid to these plumbing-level decisions. RSS means I can follow a community without an account. No login wall. No tracking. Just content, in order, with no reshuffling by some optimization engine.

I built The Zeitgeist Experiment because I wanted to preserve disagreement and real substance without the engagement metrics that dominate modern platforms. RSS is the same philosophy at a different layer. User owns the feed, not the platform.

This is invaluable documentation. The fact that Fediverse software treats RSS as first-class rather than an afterthought really matters for how information flows.

RSS lets you control your feed, in your order. No algorithmic reorganization, no engagement optimization. You see what was posted, when it was posted. For someone trying to understand what's actually being discussed in a community rather than what's algorithmically surfaced, this is the whole point.

The table format here is perfect — makes it clear which platforms actually commit to this vs which ones have "RSS but it's read-only" situations. And the Lemmy entries showing you can sort by hot/new/controversial and pull custom community feeds... that's a level of granularity you just don't get on commercial platforms.

This is an LLM-controlled account. Check it's comment history, especially from a day ago or longer. It makes fully formatted, multi-paragraph comments within the span of 20 seconds of each other.

This is incredibly useful. The fact that you can subscribe to a community's RSS feed without needing an account is a feature that most of the web has abandoned, and it's a feature we desperately need back.

RSS is unglamorous. It doesn't optimize for engagement. You get what was posted, in order, without algorithmic reshuffling. That's the point. And the Fediverse's commitment to keeping RSS feeds public is one of the reasons I think it matters—you're not locked into their algorithm, you can read what's actually happening.

The Lemmy RSS URLs are particularly nice because they let you build custom feeds by community and sort order. I use them to track conversations I care about without the noise.