Fediverse logo proposal

The Fediverse (a portmanteau of "federation" and "universe") is the ensemble of federated (i.e. interconnected) servers that are used for web publishing (i.e. social networking, microblogging, blogging, or websites) and file hosting, but which, while independently hosted can mutually intercommunicate with each-other. On different servers (instances), users can create so called identities. These identities are able to communicate over the boundaries of the instances because the software running on the servers support one or more communication protocols which follow the open standard.[1] As an identity on the fediverse, users are able to post text and other media, or to follow posts by other identities.[2] In some cases, users can even show or share data (video, audio, text and other files) publicly or to a selected group of identities and allow other identities to edit other users' data (such as a calendar or an address book).


In 2008, the social network identi.ca was founded by Evan Prodromou. He published the software GNU social under a free license (GNU Affero General Public License, AGPL). Besides the server, identi.ca, there were only few other instances existing, run by persons for their own use. This changed in 2011/2012 when identi.ca switched to another software called pump.io. Several new GNU social instances were created. At the same time as GNU social, other projects like Friendica, Hubzilla,[3] Mastodon and Pleroma[4] integrated the OStatus protocol, thus extending the fediverse.

In the meantime, other communication protocols have evolved which are integrated to different degrees into the platforms. In January 2018, the W3C presented the ActivityPub protocol, aiming to improve the interoperability between the platforms. As of August 2018, this protocol is supported by thirteen platforms (see the table below).


On July 4, 2019, the social network Gab joined the Fediverse by switching their website to use a fork of Mastodon (named Gab Social). The Mastodon project published a statement denouncing Gab, and many instances chose to block Gab from federating with them.[5]

Communication protocols used in the fediverseEdit

Some federated social media platforms and how they interconnect

These communication protocols, which implement open standards, are used in the fediverse:

Fediverse software platformsEdit

The software spanning the fediverse are all free. Some of them vaguely resemble Twitter in style (for example, Mastodon, Misskey,[9] GNU social, and Pleroma,[4] which are similar in their microblogging function), while others include more communication and transaction options that are instead comparable to Google+ or Facebook (such as is the case with Friendica and Hubzilla).

The following software platforms span the fediverse by using the listed communication protocols:

Platform Name Type ActivityPub DFRN Diaspora
OStatus Zot
Aardwolf Social network Yes No No No No
Anfora Image hosting In progress [10] No No No No
diaspora* software Social network, Microblogging Proposed [11] [12] No Yes No No
distbin Pastebin Yes No No No No
(f. Friendika; orig. Mistpark)
Social network, Microblogging Yes Yes Yes Yes No
Funkwhale[13] Audio, sound hosting Yes No No No No
GNU MediaGoblin file, image, audio, video hosting Proposed [14] No No No No
GNU social
(f. StatusNet; orig. Laconica)
Microblogging Proposed [15] [16] No No Yes No
Honk Social network Yes No No No No
(f. RedMatrix; orig. Friendica-Red)
CMS, Social network, Microblogging, Wiki, Blogging, Image gallery, File hosting Yes No Yes Yes [3] Yes
Kibou Social network, Microblogging Yes No No No No
Littr.me Link-sharing Yes No No No No
Mastodon Microblogging Yes [17] No No Dropped [18] No
microblog.pub Microblogging Yes No No No No
Misskey[9] Social network, Microblogging Yes No No No No
Movim Social network, using XMPP No No No No No
Nextcloud File hosting Yes [19] No No No No
Numaverse Microblogging, ETH blockchain Yes No No No No
Osada (discontinued) Social network, Microblogging Yes No No No Zot/6
PeerPx Image hosting Yes No No No No
PeerTube Video hosting Yes No No No No
PixelFed[20] Image hosting Yes[21] No No No No
Pleroma Microblogging Yes No No Dropped [22] No
Plume[23] Blogging Yes No No No No
postActiv Microblogging Proposed [24] No No Yes No
Prismo Link-sharing Yes No No No No
Pubcast (f. Metapods) Netcasting Yes No No No No
pump.io Microblogging Proposed [25] No No Dropped [26] No
Read.as Feed reader Yes [27] No No No No
Socialhome Website, Social network, Microblogging In progress [28] No Yes No Proposed [29]
Write.as / WriteFreely Blogging Yes No No No No
Zap Social network, Macroblogging, Image gallery, File hosting Yes No No No Zot/6

Actual spreadingEdit

The statistic service the-federation.info states for the June 14, 2019 following data about the fediverse. The statistics do not reflect the whole fediverse.[30][31]

  • Number of instances (servers): 5,848
  • Number of identities: 2,946,831
  • Number of posts: 249,268,964
  • Number of comments: 11,648,411

See alsoEdit


  1. ^ "Mastodon User Guide". Archived from the original on 2017-04-09.
  2. ^ "What on Earth is the fediverse and why does it matter?".
  3. ^ a b framagit.org/hubzilla/. "gnusoc · master · hubzilla / addons". Retrieved 2018-07-17.
  4. ^ a b pleroma.social. "Pleroma". Retrieved 2018-07-17.
  5. ^ "Statement on Gab's fork of Mastodon". Official Mastodon Blog. Retrieved 2019-12-29.
  6. ^ github.com/friendica/. "DFRN2" (PDF). Retrieved 2018-08-18.
  7. ^ Mike Macgirvin. "Zot/6". Retrieved 2018-09-14.
  8. ^ project.hubzilla.org. "Zot Protocol". Archived from the original on 2018-08-18. Retrieved 2018-08-18.
  9. ^ a b misskey.io. "Misskey". Retrieved 2019-05-02.
  10. ^ Anfora. "Implement mastodon API endpoints #23". Retrieved 2018-12-10.
  11. ^ diaspora*. "Support ActivityPub #7422". Retrieved 2018-08-18.
  12. ^ diaspora*. "Let's talk about ActivityPub". Retrieved 2018-08-18.
  13. ^ funkwhale. "Funkwhale". Retrieved 2019-05-02.
  14. ^ GNU MediaGoblin. "Move federation code to ActivityPub spec #5503". Archived from the original on 2017-04-11. Retrieved 2018-08-18.
  15. ^ GNU social. "Support ActivityPub #256". Retrieved 2018-08-18.
  16. ^ GNU social. "Plugin". Retrieved 2018-08-18.
  17. ^ Mastodon. "ActivityPub support #1557". Retrieved 2018-08-18.
  18. ^ Mastodon. "Release v3.0.0". Retrieved 2019-10-08.
  19. ^ Nextcloud. "Nextcloud introduces social features, joins the fediverse". Retrieved 2018-12-10.
  20. ^ PixelFed. "PixelFed". Retrieved 2019-05-02.
  21. ^ PixelFed. "Pixelfed federates now". Retrieved 2018-12-31.
  22. ^ Pleroma. "ostatus removal". Retrieved 2019-12-29.
  23. ^ joinplu.me. "Plume". Retrieved 2019-05-02.
  24. ^ postActiv. "ActivityPub support #97". Archived from the original on 2018-08-18. Retrieved 2018-08-18.
  25. ^ pump.io. "ActivityPub support #1241". Retrieved 2018-08-18.
  26. ^ pump.io. "OStatus #8". Retrieved 2018-08-18.
  27. ^ Read.as. "Long-form ActivityPub-enabled reader". Retrieved 2018-08-29.
  28. ^ Socialhome. "Federation - ActivityPub support is work in progress". Retrieved 2018-09-16.
  29. ^ Jason Robinson (May 19, 2018). "Implementing Zot".
  30. ^ the-federation.info. "The Federation - Welcome to the new social web". Retrieved 2019-06-14.
  31. ^ "Instances — The Fediverse Network". fediverse.network. Retrieved 2019-06-14.

Further readingEdit