Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Made a graph of the "wider" fediverse - is this correct?

Fediverse
5 3 11
  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.
  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.

    If you're talking protocols, then why is WordPress there?

    If you include Wordpress there are about 100 other softwares that should also show up, but then you also need more paper 😁

  • Wasn't quite sure how to fit WordPress, as well as either Minds and Threads, as all 3 end up being, from what I could tell, hybrids.

    But interesting. Now that you mention it, I remembered NodeBB also implemented ActivityPub compatibility, though can't remember if it's through optional plugins or if it became an ActivityPub platform altogether. Gonna look up what other softwares are in this situation too.

  • Been reading some docs and felt like drawing to get a better picture.

    Some things to note:

    • Parenthesis indicate bridges
    • Fed Bridgy and Mostr appear twice because I don't know if they allow cross-communication
    • One-way arrows (→) indicate one-way communication, and two-ways arrows (⇄) indicate the two sides can talk with each other
    • Threads to/from Facebook and Instagram communication appears with an interrogation mark because the information I could find didn't feel conclusive and I don't have an account to test myself
    • Maybe I missed some bridges and protocols, but that'd be more of a lack of knowing; also intentionally ignored X/Twitter > Nitter > RSS > ActicityPub bridges because it felt too much of a stretch.

    Cool. Looks about right to me, not that I'm an expert. Bridgy Fed and Mostr do allow you to chain them together and do Nostr <> AT communication (though more recently there's also Eclipse.Pub that does Nostr <> AT). There are also a few other protocols still in use (Diaspora, DFRN, Zot, Nomad - Diaspora, Friendica, Hubzilla, Streams respectively) although all but Diaspora all internally bridge to Activity Pub so I'm not sure how they'd fit into your model.

  • Wasn't quite sure how to fit WordPress, as well as either Minds and Threads, as all 3 end up being, from what I could tell, hybrids.

    But interesting. Now that you mention it, I remembered NodeBB also implemented ActivityPub compatibility, though can't remember if it's through optional plugins or if it became an ActivityPub platform altogether. Gonna look up what other softwares are in this situation too.

    NodeBB supports ActivityPub out of the box (no plugins) as of v4 🙂


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • Test post please do not upvote

    Fediverse
    8
    0 Votes
    8 Posts
    13 Views
    lemmy.ml is different from voyager.lemmy.ml. The latter is just a testing instance.
  • 0 Votes
    1 Posts
    4 Views
    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 Software that only contains the user's RSS feed PeerTube Funkwhale Pleroma BlueSky Misskey Pixelfed Bookwyrm Software that exists beyond user RSS feeds Lemmy Community User Local Timeline All Timeline Your front page Your inbox Your modlog PieFed Community User Topic Feeds Mbin Community User Tag Plume Blog User WriteFreely Blog User Mastodon User Hashtag User-Hashtag Hubzilla Posts and Comments Only Posts PeerTube User User Podcast HackersPub User User Article friendica User User Comments User Timeline Software without RSS notestock Reference Fediverse in general RSS on Mastodon and the Fediverse | Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse Finding Fediverse Feeds Lemmy API Votes and Ranking Mastodon Create an RSS feed from a hashtag? : r/Mastodon how now: "Turns out Mastodon has built-i…" - Mastodon Mastodon日本語Wiki Archive Misskey MisskeyでRSSを取得する|なおしむ 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).
  • 0 Votes
    9 Posts
    15 Views
    > If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place. Thanks, it's this. Edit: oh interesting, I looked into it. We serve the absolute URL in HTML but not in markdown. I had no idea threadiverse apps read the markdown. Neat!
  • 0 Votes
    2 Posts
    4 Views
    A blog requires a platform designed for blogging. Staying within the realm of federated software, the three natural alternatives are: WordPress, which, thanks to the plugin that makes it compatible with Activitypub, has achieved a level of perfect integration with the Fediverse. Ghost, which, federated a few months ago, is not only a blogging platform but is also specifically designed for creating mailing lists based on the Substack model. Writefreely, which, despite being natively federated, is extremely focused on distraction-free writing and therefore has some seriously limiting features. Friendica As for Friendica, I'm a huge fan of that software and manage the second-most active instance in the entire Fediverse. I can assure you that I know it well and appreciate all its most important features. But don't be fooled by the fact that some call it macro-blogging software. In fact, if you visit a Friendica account's profile, it's not possible to filter the Timeline of their posts from the Timeline of the posts they've reshared. So, you could virtually create a page like this: https://poliverso.org/profile/saio But you could only do that if you don't share too much other content, otherwise the result would be like this: https://poliverso.org/profile/notizie which would be much more confusing 😅 However, Friendica is a very powerful software that allows you to republish your blog feed, as well as automatically reshare your federated blogs. Here I've listed some very interesting Friendica features for blogging: https://poliverso.org/display/0477a01e-1366-ebfd-2002-91a370393480 So, to recap, if you want to use Friendica to create your blog, you can: you can create a new account. Remember to define it as a "page account," if possible, but also remember that when you reshare content you like, it will appear on your profile page. However, if you don't need the full suite of tools that characterize a social media platform, you're better off using WordPress. Sharkey We're talking about software with a very nice interface, but it's still a social networking software. Being essentially a fork of Misskey, it also has a section for creating static pages that can be easily viewed from outside the Fediverse, but these pages can't be federated with Activitypub 😭. Ultimately, it seems even less suitable for creating a blog. If you absolutely must use a Fediverse social media platform, then you'd be better off going with Friendica! Hubzilla PS: There's also a software called Hubzilla, which is compatible with Activitypub, although it has developed its own communication protocol. I'm only mentioning it because it's a feature-rich and well-designed product, but its interface is quite complex and unfriendly, so although I've chosen to mention it, I can't recommend it as an alternative.