Fediverse

41259 readers
201 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS
1
 
 

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

Software Section URL type Title visible links RSS Subscriptions from External Servers
Lemmy Community /feeds/c/{community}.xml?sort={sort} RSS 2.0 Yes Yes No
Lemmy User /feeds/u/{username}.xml?sort={sort} RSS 2.0 Yes Yes No
Lemmy Local Timeline /feeds/local.xml?sort={sort} RSS 2.0 Yes Yes No
Lemmy All Timeline /feeds/all.xml?sort={sort} RSS 2.0 Yes Yes No
Lemmy Your front page /feeds/front.xml/{jwt_token} RSS 2.0 Yes No -
Lemmy Your inbox /feeds/inbox.xml/{jwt_token} RSS 2.0 Yes No -
Lemmy Your modlog /feeds/modlog.xml/{jwt_token} RSS 2.0 Yes No -
PieFed Community /community/{community}/feed RSS 2.0 Yes Yes Yes
PieFed User /u/{username}/feed RSS 2.0 Yes No Yes
PieFed Topic /topic/{topic}.rss RSS 2.0 Yes No Uninvestigated
PieFed Feeds /f/{feeds}.rss RSS 2.0? Yes? No Uninvestigated
Mbin Community /rss?magazine={community} RSS 2.0 Yes Yes Yes
Mbin User /rss?user={username} RSS 2.0 Yes Yes Yes
Mbin Tag /rss?tag={tag} RSS 2.0 Yes Yes Yes
Plume Blog /~/{blog}/atom.xml Atom Yes Yes Details unknown
Plume User /~/{username}/atom.xml Atom Yes Yes Details unknown
WriteFreely User /{username}/feed/ RSS 2.0 Yes No Details unknown
WriteFreely Reader /read/feed/ RSS 2.0 Yes No Details unknown
Funkwhale User /api/v1/channels/{user}/rss RSS2.0 Yes Yes Details unknown
PeerTube User feeds/videos.xml?videoChannelId={channel} RSS 2.0 Yes Yes Yes
PeerTube User-Podcast /feeds/podcast/videos.xml?videoChannelId={channel} RSS 2.0 Yes Yes Yes
Bookwyrm User /user/{username}/rss RSS 2.0 Yes Yes Yes
Mastodon User /@{username}.rss RSS 2.0 No No No
Mastodon Hashtag /tags/{hashtag}.rss RSS 2.0 No No No
Mastodon User-Hashtag /@{username}/tagged/{hashtag}.rss RSS 2.0 No No No
Pleroma User /users/{username}/feed.atom Atom Yes No External accounts cannot be viewed
BlueSky User /profile/{did-placeholder}/rss RSS 2.0 No No External instance does not exist
Misskey User /@{username}.rss RSS 2.0 partially (example: "New note by UserName") No Yes
Misskey User /@{username}.atom Atom 1.0 partially (example: "New note by UserName") No Yes
Pixelfed User /users/{username}.atom Atom Yes Yes External accounts cannot be viewed
HackersPub User /@{username}/feed.xml Atom Yes No External accounts cannot be viewed
HackersPub User Articles /@{username}/feed.xml?articles Atom Yes No External accounts cannot be viewed
Hubzilla Posts and Comments /feed/{channel} Atom No No External accounts cannot be viewed
Hubzilla Only Posts /feed/{channel}?f=&top=1 Atom No No accounts are displayed in summary only
friendica User /feed/{username}/ Atom Yes Yes External accounts cannot be viewed
friendica User Comments /feed/{username}/comments Atom Yes No External accounts cannot be viewed
friendica User Timeline /feed/{username}/activity Atom Yes No External 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

| Type | Description | url | |


|


|


| | Active (default) | Calculates a rank based on the score and time of the latest comment, with decay over time | Active | | Hot | Like active, but uses time when the post was published | Hot | | Scaled | Like hot, but gives a boost to less active communities | Scaled | | New | Shows most recent posts first | New | | Old | Shows oldest posts first | Old | Most Comments | Shows posts with highest number of comments first | MostComments | | New Comments | Bumps posts to the top when they are created or receive a new reply, analogous to the sorting of traditional forums | NewComments | |Top Hour|Highest scoring posts during the last 1 hour |TopHour | |Top Six Hours| Highest scoring posts during the last 6 hours|TopSixHour| |Top Twelve Hours |Highest scoring posts during the last 12 hours|TopTwelveHour | | Top Day | Highest scoring posts during the last 24 hours |TopDay | | Top Week | Highest scoring posts during the last 7 days | TopWeek | | Top Month | Highest scoring posts during the last 30 days | TopMonth | |Top Three Months|Highest scoring posts during the last 3 months |TopThreeMonths| |Top Six Months|Highest scoring posts during the last 6 months |TopSixMonths| |Top Nine Months|Highest scoring posts during the last 9 months |TopNineMonths| | Top Year | Highest scoring posts during the last 12 months | TopYear | | Top All Time | Highest scoring posts of all time | TopAll |

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).

2
226
submitted 1 year ago* (last edited 1 year ago) by woelkchen@lemmy.world to c/fediverse@lemmy.world
 
 

!fediverse@lemmy.world is not a place to file your grievances with "free speech", disrupting users, moderation, etc.

If you have problems with users: File complaints to the mods or just block them.

If you have problems with mods: File complaints with admins of the instance or just migrate to an alternative community.

If you have problems with an entire instance: Just leave it.

3
4
 
 

cross-posted from: https://mander.xyz/post/49700074

On Mastodon, if you have an account on instance X, you can follow someone who is on instance Y. It creates a connection: X -> Y. If there are a lot of such follows, weight of this edge will increase, attractive force between points will be higher.

Original explanation on the page of Kaggle dataset:

"active users" graphs: For each instance, we consider the set of the 10K most recently active users. Then, for each user of an instance X, we consider the list of the users they follow, and add 1 to the edge from X to Y where Y is the instance the followed users. The weight of the edge from X to Y thus encodes how much the content seen on instance X is generated in instance Y. Note that this graph thus contains self loops.

I've tried to layout this dataset in Gephi, but it was a classic hairy ball - everyone is connected to everyone, amount of edges is too high comparing to number of nodes. Then, I've filtered out all EN instances and suddenly got a meaningful picture:

graph

What can we see? If English-speaking instances are ignored, German, French and Japanese languages are most common across Mastodon. Japan and Korea don't hang around much with other folks, while French, German and Spanish instances are quite interconnected between each other.

Size of nodes depends on centrality, post about centrality of Peertube instances is here.

Gephi table

Same, but Fruchterman-Reingold algorithm instead of ForceAtlas 2:

FR

Mastodon active users dataset can be downloaded here: https://www.kaggle.com/datasets/marcdamie/fediverse-graph-dataset-reduced

5
 
 

I remember a while ago I saw a TikTok but for fediverse and also an instagram. What other cool programs are there for the fediverse?

6
 
 

I’ll be totally honest and say that I don’t trust Evan (for reasons I’m not getting into), and I’m not sure why we need “hashtags with extra steps,” but I’d like to get opinions from people who are smarter than I am about this stuff.

7
8
 
 

With previous Rexit's like the API debarcle etc. many users were left looking for an alternative, but with decision fatigue and bad UX etc. most did not find the Fediverse a viable option.

What needs to still improve, how can we be ready this time?

9
 
 

Hey all, feel free to delete if sharing YT videos isn't permitted, but I made a video on the Fediverse last week and specifically talking about Mastodon, Lemmy, Pixelfed, and Peertube.

Just thought I'd share in case anyone wanders by and wants an overview.

10
11
 
 
12
 
 

cross-posted from: https://lemmy.world/post/44736295

A consortium consisting of multiple interested parties including Murena, i.e. /e/ OS, iodéOS, and Volla, is working on an open source alternative to the Google Play Integrity API, which is to be offered on smartphones that are not running a Google-certified Stock ROM.

For those who do not know, the Google Play Integrity API is Google's official security and anti-abuse framework that lets Android apps verify that they are running on a genuine, i.e. unmodified device, installed from Google Play, and not being tampered with.

Sadly, this framework tends to discriminate against Custom ROMs, i.e. operating systems that are not running Google's apps and services, no matter their actual device security state.

Full Google Play Integrity is tied to the ROM being certified by Google, and running Google apps and services - many banking and government apps make use of it right now.


The consortium around UnifedAttestation wants the new framework to rest on three foundations:

it will be part of the operating system, apps can add support for it with a few lines of code

operation of the validation service will be decentral

an open test suite for checking and certifying operating systems on specific devices


The whole thing will be open source, developed under the Apache 2.0 license.

Developers of Scandinavian government apps have already indicated interest, considering the project a first mover for Europe.


Personal comment: I think it's good that there is now validation service for government & banking apps that is not tied to Google's infrastructure, and more crucially does not require Google's apps and the Play Services to be installed.

13
 
 

A very jovial greeting to all,

About 20 minutes ago, I started the build for Hubzilla 11.2; as usual, it will be available for all to enjoy, and update their own instances after about an hour or so, so please don't update until then.

If you're curious about the code, you are most welcome to check out the Hubzilla code at: https://framagit.org/hubzilla/core/-/releases

and, of course, the docker image code at: https://github.com/dhitchenor/hubzilla

Questions, issues and PRs are all welcome; I'm looking forward to speaking with you.

14
 
 

I find the inclusion of every federated instance in ‘All’ fairly annoying. New tiny/niche/vanity instances get added by default when federated. There ends up being too much duplication and stuff I’m not interested in.

I’d much rather a system that only includes the local instance by default with a way to discover and add other instances.

My instance block list is long but there’s always new instances to block. For me, this a design flaw of the fediverse.

15
 
 

I have a friend who's thinking about checking out the fediverse, and is looking for more aerospace (& maybe mechanical?) engineering-focused spaces. Do you guys have a suggested Lemmy, Piefed, or Mastodon instance/community that focuses on those topics? Maybe even a STEM community could be good enough. I know most of us are tech nerds on here, but we're more computer focused tech nerds 😅

My only requirement is that the instance can be viewed without sign-in, as I don't want to force them to make an account to check it out.

16
 
 

@fediverse is there any platform in fediverse where individuals can join groups just like Facebook groups, and share media ??🤔🤔🤔

17
18
19
 
 

cross-posted from: https://lemmy.world/post/44562049

I’m posting on behalf of another user on Reddit,u/TasmanianHorse, who’s exploring the possibility of integrating their platform (Echo, Pinterest alternative) into the Fediverse using ActivityPub.

I recommended the Fediverse to them earlier on, and they’re interested in making their platform interoperable with existing services (like Mastodon, Lemmy, Peertube, Pixelfed, Loops, etc.), but are still in the early stages and looking for guidance.


Some of the questions that they had:

  • What are the main challenges when implementing ActivityPub from scratch?
  • Are there recommended libraries, frameworks, or starter projects to build on?
  • How difficult is it to ensure compatibility with multiple Fediverse platforms?
  • Any common pitfalls or things to avoid early on?
  • Are there best practices for moderation, federation control, or scalability?

If anyone here has experience developing for the Fediverse or has worked with ActivityPub, your insights would be really appreciated.

Thanks in advance!


EDIT: They also have an e-mail address, that they have said that users can reach them at, if they have feedback /feature suggestions regarding Echo.

Email Address: sebastiantasmanian@gmail.com

20
 
 

cross-posted from: https://lemmy.world/post/44553006

One is called Moodloom


The other is called Echo

Link to Reddit Post


Link to other post: https://lemmy.world/post/44524093

21
 
 

cross-posted from: https://feddit.org/post/27405929

Yesterday I found Interstellar which has this feature. I assume mainly because it is not only a Lemmy app, but also a PieFed one, which has this feature in the reference frontend (AFAIK).

Are there other Lemmy apps or frontends that support thread merging?

22
 
 

cross-posted from: https://lemmy.world/post/44524093

Its called Aiko.

It's still in beta.

Although I did suggest that they potentially consider federation

https://www.reddit.com/r/Pinterest/s/ZZDgIfJRWd

23
 
 

Basically a rewrite, could be interesting.

24
 
 

I hope it's just growing pains.

25
 
 

Recently we've seen a spike in PieFed users, a lot of this came form raising awareness of PieFed's existence on Reddit.

Here's some info you'd need if you want to help raise awareness of PieFed on reddit.

Reddit uses AI to make a summary of a users behavior that it shows to mods, and will flag people who seem spammy eg.
image

Steps to make a successful reddit post:

  1. Don’t have a sus account
  2. Make it a image post with a nice catching image (Most important)
  3. Don’t include any links away from reddit in the post, don’t even add it to the comments (have others do that)

Sucesfull posts examples:

  1. https://piefed.social/c/fedibridge/p/1711535/post-with-5k-views-in-1h-promoting-the-fediverse
  2. https://piefed.social/c/fedibridge/p/1727090/post-promoting-the-fedrivers-on-r-degoogle-on-globalswitchday
  3. https://piefed.social/c/fedigrow/p/1720677/post-mentioning-piefed-ca-in-r-buycanadian

These 3 posts got ~500,000 views between them

  • Don't go and spam reddit with low effort content. It can do more harm than good.
  • Don't post to the same sub more than once a month
  • Don't post links in the comments of your own post unless it's already gone viral, instead let others post links or let people figure it out for themselves.

I've tried to promote Lemmy in the past, but Immediately I get comments of people complaining about the UI, UX and tankies which kills all momentum. I've had much better success with PieFed so sticking to that going forward.

view more: next ›