Draft:Comparison of Fediverse software
This article is a draft! A lot of info might still be missing and the page might change at any time. |
Basic info
Development
Name | Inception | last updated (red=ended) |
License (green=copyleft) (yellow=anti-capitalist) (red=proprietary) |
Git repository (green=federated) (red=evil) |
Main developer(s) | Written in |
---|---|---|---|---|---|---|
Mastodon | 2016-03-16 | AGPLv3 | Github | Eugen Rochko | Ruby on Rails, JavaScript (React.js, Redux) | |
Ecko | 2021 | AGPLv3 | GitHib | |||
Fedibird | AGPLv3 | GitHub | ||||
Glitch-soc | AGPLv3 | GitHub | ||||
Hometown | 2019-08-20 | AGPLv3 | GitHub | Darius Kazemi | ||
koyu.space | AGPLv3 | GitHub | ||||
Smalltown | AGPLv3 | GitHub | ||||
Pleroma | 2016-02-22 | AGPLv3 | git.pleroma.social | Elixir | ||
Akkoma | 2022-01-29 | AGPLv3 | akkoma.dev | Elixir | ||
Misskey | 2014 | AGPLv3 | GitHub | Syuilo | ||
Firefish | 2022-07-19 (Calckey) 2023-06-25 (Firefish rebrand) |
AGPLv3 | Codeberg | Naskya | NodeJS (Typescript), Vue 3 | |
FoundKey | 2022-06-13 | 2023-06-05 | AGPLv3 | akkoma.dev | Norm | |
GNU social | 2008-07-02 (Laconica, later StatusNet) 2013-06-08 (StatusNet merged into GNU social) |
AGPLv3 | notabug.org | |||
GoToSocial | AGPLv3 | GitHub | Go | |||
snac | MIT | Codeberg | grunfink | C | ||
Pump.io | 2012-10-04 | Apache v2 | ||||
Identi.ca | 2008-07-02 | |||||
Takahē | 2022 | BSD3 new | GitHub | Python | ||
Epicyon | AGPLv3 | gitlab.com | Python | |||
Micro.blog | 2017 | proprietary | ✖️ | |||
Tumblr | 2007 | proprietary | ✖️ | |||
Bonfire | AGPLv3 | GitHub | Elixir + JavaScript | |||
Swanye | ||||||
Threads | 2023 | proprietary | ✖️ | |||
Friendica | 2010-07-02 | AGPLv3 | GitHub | PHP | ||
diaspora* | 2010 | AGPLv3 | GitHub | Ruby on Rails | ||
Acropolis | AGPLv3 | GitHub | ||||
(streams) | 2021-10 | Public domain + various free licenses for third-party contributions | Codeberg | The community; Mike Macgirvin | PHP | |
Socialhome | 2017-07-27 | Jason Robinson | ||||
Honk | ActivityPub | |||||
Hubzilla | 2012-07 (Red) 2015 (rebranded Hubzilla) |
MIT License | framagit | Mario Vavti | PHP | |
WriteFreely | 2018-11-10 | AGPLv3 | GitHub | Matt Baer | ||
Plume | AGPLv3 | GitHub | ||||
WordPress | 2003 | PHP | ||||
Drupal | 2001 | PHP | ||||
Lemmy | 2019-05-06 | |||||
Kbin | 2022-10-30 | |||||
Pixelfed | 2018-11-03 | AGPLv3 | GitHub | Daniel Supernault | ||
Flickr | proprietary | ✖️ | PHP | |||
PeerTube | 2018-03-20 | AGPLv3 | GitHub | |||
Owncast | MIT License | GitHub | ||||
Goldfish | ||||||
Funkwhale | AGPLv3 | dev.funkwhale.audio | ||||
CastoPod | PHP | |||||
reel2bits | ||||||
Mobilizon | 2019 | AGPLv3 | framagit | |||
Gancio | ||||||
BookWyrm | 2020-12-31 | Anti-Capitalist Software License | GitHub | Python | ||
Inventaire | TypeScript |
User interface
Name | Different Web frontends |
Themes for Web frontends |
Switchable dark mode |
Public timelines | |||
---|---|---|---|---|---|---|---|
for instances | for users | 🎨 | 🔧 | Local | Federated | ||
Mastodon | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Ecko | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Fedibird | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Glitch-soc | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Hometown | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
koyu.space | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Smalltown | ✔️ | ✖️ | ✖️ | Manual | ✔️ | ✔️ | |
Pleroma | ✔️ | ||||||
Akkoma | ✔️ | ||||||
Misskey | Local, Social (Home + Local) |
Global | |||||
Firefish | Local, Social (Home + Local) |
Global | |||||
FoundKey | ✔️ | Global | |||||
GNU social | |||||||
GoToSocial | |||||||
Pump.io | |||||||
Identi.ca | |||||||
Takahē | |||||||
Epicyon | |||||||
Micro.blog | Single user |
||||||
Tumblr | Centralised | ||||||
Bonfire | |||||||
Swanye | |||||||
Threads | Centralised | ||||||
Friendica | ✔️ | ✔️ | ✔️ | ✔️ | |||
diaspora* | |||||||
Acropolis | |||||||
(streams) | ✔️ | ✔️ | Depending on the theme | Depending on the theme | ✖️ | Optional, either local or federated, adjustable visibility, off by default | |
Socialhome | |||||||
Honk | |||||||
Hubzilla | Currently only one supported frontend |
Depending on the theme | Depending on the theme | Manual | Optional, either local or federated, adjustable visibility, off by default | ||
WriteFreely | Custom CSS per blog | ✖️ | ✔️ | ||||
Plume | |||||||
WordPress | |||||||
Drupal | |||||||
Lemmy | |||||||
Kbin | |||||||
Pixelfed | |||||||
Flickr | Centralised | ||||||
PeerTube | |||||||
Owncast | |||||||
Goldfish | |||||||
Funkwhale | |||||||
CastoPod | |||||||
reel2bits | |||||||
Mobilizon | |||||||
Gancio | |||||||
BookWyrm | |||||||
Inventaire |
Apps
Note: The Mastodon API makes it possible to use apps developed for Mastodon with a project. However, the available features will be limited to only Mastodon features included in the app.
Name | Mastodon API support |
Project-specific desktop apps | Project-specific mobile apps | OAuth support | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Official | Windows | macOS | Linux | Other | Official | iOS | Android | Other | OAuth | OAuth2 | ||||||
CLI | GUI | Google Play Store |
F-Droid | Client | Server | Client | Server | |||||||||
Mastodon | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | 3rd-party only; SailfishOS |
✖️ | ✖️ | |||
Ecko | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
Fedibird | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
Glitch-soc | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
Hometown | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
koyu.space | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
Smalltown | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
Pleroma | ✖️ | |||||||||||||||
Akkoma | ✖️ | |||||||||||||||
Misskey | ✖️ | ✖️ | ||||||||||||||
Firefish | Partial | ✖️ | ||||||||||||||
FoundKey | ✖️ | ✖️ | ||||||||||||||
GNU social | ✖️ | |||||||||||||||
GoToSocial | Partial | ✖️ | ||||||||||||||
snac | Partial | ✖️ | ||||||||||||||
Pump.io | ✖️ | |||||||||||||||
Identi.ca | ✖️ | |||||||||||||||
Takahē | Partial | ✖️ | ||||||||||||||
Epicyon | ✖️ | |||||||||||||||
Micro.blog | ✖️ | |||||||||||||||
Tumblr | ||||||||||||||||
Bonfire | ✖️ | |||||||||||||||
Swanye | ✖️ | |||||||||||||||
Threads | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ✖️ | ||||
Friendica | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||||||
diaspora* | ✖️ | |||||||||||||||
Acropolis | ✖️ | |||||||||||||||
(streams) | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | Optional | Optional | Optional | Optional |
Socialhome | ✖️ | |||||||||||||||
Honk | ✖️ | |||||||||||||||
Hubzilla | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | Unmaintained since 12/2019 | ✖️ | Optional | Optional | Optional | Optional |
WriteFreely | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||
Plume | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||
WordPress | ✖️ | |||||||||||||||
Drupal | ✖️ | |||||||||||||||
Lemmy | ✖️ | |||||||||||||||
Kbin | ✖️ | |||||||||||||||
Pixelfed | ✖️ | ✖️ | ✔️ | ✔️ | ✔️ | 3rd-party only | ||||||||||
Flickr | ✖️ | |||||||||||||||
PeerTube | ✖️ | |||||||||||||||
Owncast | ✖️ | |||||||||||||||
Goldfish | ✖️ | |||||||||||||||
Funkwhale | ✖️ | |||||||||||||||
CastoPod | ✖️ | |||||||||||||||
reel2bits | ✖️ | |||||||||||||||
Mobilizon | ✖️ | |||||||||||||||
Gancio | ✖️ | |||||||||||||||
BookWyrm | ✖️ | |||||||||||||||
Inventaire | ✖️ |
Accounts
Name | Multiple identities/channels per account with separate content and separate connections |
Account/channel role | Account/channel verification |
OpenWebAuth single sign-on | |||
---|---|---|---|---|---|---|---|
Variable role |
Preset roles | Your login recognised |
Recognises logins of others |
Limit to only instances with connections | |||
Mastodon | ✖️ | ✖️ | ✔️ | Planned | Planned? | ||
Ecko | ✖️ | ✖️ | ✔️ | ||||
Fedibird | ✖️ | ✖️ | ✔️ | ||||
Glitch-soc | ✖️ | ✖️ | ✔️ | ||||
Hometown | ✖️ | ✖️ | ✔️ | ||||
koyu.space | ✖️ | ✖️ | ✔️ | ||||
Smalltown | ✖️ | ✖️ | ✔️ | ||||
Pleroma | ✖️ | ✖️ | |||||
Akkoma | ✖️ | ✖️ | |||||
Misskey | ✖️ | ✔️ | ✖️ | ||||
Firefish | ✖️ | ✔️ | ✖️ | ||||
FoundKey | ✖️ | ✖️ | ✖️ | ||||
GNU social | ✖️ | ✖️ | ✖️ | ||||
GoToSocial | ✖️ | ||||||
Pump.io | ✖️ | ✖️ | |||||
Identi.ca | ✖️ | ✖️ | ✖️ | ||||
Takahē | ✖️ | ||||||
Epicyon | ✖️ | ||||||
Micro.blog | ✖️ | ||||||
Tumblr | ✖️ | ||||||
Bonfire | ✖️ | ||||||
Swanye | ✖️ | ||||||
Threads | ✖️ | ✖️ | |||||
Friendica | ✖️ | ✔️ | ✔️ | ✖️ | |||
diaspora* | ✖️ | ✖️ | ✖️ | ||||
Acropolis | ✖️ | ✖️ | ✖️ | ||||
(streams) | Unlimited | Partially | ✔️ | ✔️ | ✔️ | ✔️ | ✖️ |
Socialhome | ✖️ | ||||||
Honk | ✖️ | ||||||
Hubzilla | Unlimited | ✔️ | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ |
WriteFreely | ✔️ | ✖️ | ✔️ | ✖️ | |||
Plume | ✖️ | ✖️ | |||||
WordPress | ✖️ | ||||||
Drupal | ✖️ | ||||||
Lemmy | ✖️ | ✖️ | ✖️ | ||||
Kbin | ✖️ | ✖️ | ✖️ | ||||
Pixelfed | ✖️ | ||||||
Flickr | ✖️ | ||||||
PeerTube | ✖️ | ||||||
Owncast | ✖️ | ||||||
Goldfish | ✖️ | ||||||
Funkwhale | ✖️ | ||||||
CastoPod | ✖️ | ||||||
reel2bits | ✖️ | ||||||
Mobilizon | ✖️ | ||||||
Gancio | ✖️ | ||||||
BookWyrm | ✖️ | ||||||
Inventaire | ✖️ |
Profiles
Name | Multiple profiles per account/channel | Profile fields | |||
---|---|---|---|---|---|
Number | Assign to... | Number | Tag field | ||
Connections | Groups | ||||
Mastodon | ✖️ | ||||
Ecko | ✖️ | ||||
Fedibird | ✖️ | ||||
Glitch-soc | ✖️ | ||||
Hometown | ✖️ | ||||
koyu.space | ✖️ | ||||
Smalltown | ✖️ | ||||
Pleroma | |||||
Akkoma | |||||
Misskey | |||||
Firefish | |||||
FoundKey | |||||
GNU social | ✖️ | ||||
GoToSocial | |||||
Pump.io | |||||
Identi.ca | ✖️ | ||||
Takahē | |||||
Epicyon | |||||
Micro.blog | |||||
Tumblr | ✖️ | ||||
Bonfire | |||||
Swanye | |||||
Threads | |||||
Friendica | Unlimited | ||||
diaspora* | ✖️ | ||||
Acropolis | ✖️ | ||||
(streams) | ✖️ | At least 33 free-text fields 4 lists |
Keywords | ||
Socialhome | |||||
Honk | |||||
Hubzilla | Unlimited | ✔️ | ✖️ | 29 free-text fields 3 lists |
Keywords |
WriteFreely | ✖️ | ||||
Plume | ✖️ | ||||
WordPress | ✖️ | ||||
Drupal | ✖️ | ||||
Lemmy | ✖️ | ||||
Kbin | |||||
Pixelfed | |||||
Flickr | ✖️ | ||||
PeerTube | |||||
Owncast | |||||
Goldfish | |||||
Funkwhale | |||||
CastoPod | |||||
reel2bits | |||||
Mobilizon | |||||
Gancio | |||||
BookWyrm | |||||
Inventaire |
Moving
Name | Move from where | Take what with you | Account/channel import/export |
Nomadic identity | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Instances of the same project |
Instances with the same underlying protocol |
Instances with a different underlying protocol |
Posts | Profile(s) | Followed | Followers | Images, media, other files |
Settings | Export | Import | ||
Mastodon | ✔️ | ✖️ | ✖️ | ✔️ | ✔️ | ✖️ | ✔️ | ✖️ | ✔️ | ✖️ | ✖️ | |
Ecko | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
Fedibird | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
Glitch-soc | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
Hometown | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
koyu.space | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
Smalltown | ✔️ | ✖️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||||
Pleroma | ✖️ | |||||||||||
Akkoma | ✖️ | |||||||||||
Misskey | ✔️ | ✖️ | ✖️ | Misskey and forks | Misskey and forks | Misskey and forks | Misskey and forks | ✖️ | Misskey and forks | ✔️ | ✔️ | ✖️ |
Firefish | ✔️ | Mastodon and forks | ✖️ | Misskey and forks, Mastodon and forks |
Misskey and forks | Misskey and forks | Misskey and forks | ✖️ | Misskey and forks | ✔️ | ✔️ | ✖️ |
FoundKey | ✔️ | ✖️ | ✖️ | Misskey and forks | Misskey and forks | Misskey and forks | Misskey and forks | ✖️ | Misskey and forks | ✔️ | ✖️ | |
GNU social | ✖️ | |||||||||||
GoToSocial | ✖️ | |||||||||||
Pump.io | ✖️ | |||||||||||
Identi.ca | ✖️ | |||||||||||
Takahē | ✖️ | |||||||||||
Epicyon | ✖️ | |||||||||||
Micro.blog | ✖️ | |||||||||||
Tumblr | Centralised | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |||
Bonfire | ✖️ | |||||||||||
Swanye | ✖️ | |||||||||||
Threads | Centralised | ✖️ | ||||||||||
Friendica | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖️ | ||||
diaspora* | ✖️ | |||||||||||
Acropolis | ✖️ | |||||||||||
(streams) | ✔️ | Not applicable | ✖️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✖️ | Partially |
Socialhome | ✖️ | |||||||||||
Honk | ✖️ | |||||||||||
Hubzilla | ✔️ | Not applicable | ✖️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
WriteFreely | ✖️ | |||||||||||
Plume | ✖️ | |||||||||||
WordPress | ✖️ | ✖️ | ||||||||||
Drupal | ✖️ | ✖️ | ||||||||||
Lemmy | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Kbin | ✖️ | |||||||||||
Pixelfed | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |||
Flickr | Centralised | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |||
PeerTube | ✖️ | |||||||||||
Owncast | ✖️ | |||||||||||
Goldfish | ✖️ | |||||||||||
Funkwhale | ✖️ | |||||||||||
CastoPod | ✖️ | |||||||||||
reel2bits | ✖️ | |||||||||||
Mobilizon | ✖️ | |||||||||||
Gancio | ✖️ | |||||||||||
BookWyrm | ✖️ | |||||||||||
Inventaire | ✖️ |
File uploads and file space
Name | File space with file manager |
Maximum file size (green = adjustable) |
Subfolders | Access permissions | Flag images/media as sensitive |
WebDAV access | ||
---|---|---|---|---|---|---|---|---|
Adjustable permissions |
Access permissions control for images/media when embedded |
Guest tokens | ||||||
Mastodon | Uploads to posts |
40MB | ✖️ | |||||
Ecko | Uploads to posts |
✖️ | ||||||
Fedibird | Uploads to posts |
✖️ | ||||||
Glitch-soc | Uploads to posts |
✖️ | ||||||
Hometown | Uploads to posts |
✖️ | ||||||
koyu.space | Uploads to posts |
✖️ | ||||||
Smalltown | Uploads to posts |
✖️ | ||||||
Pleroma | Uploads to posts |
✖️ | ||||||
Akkoma | Uploads to posts |
✖️ | ||||||
Misskey | Uploads to posts |
✖️ | ||||||
Firefish | Uploads to posts |
80MB | ✖️ | |||||
FoundKey | Uploads to posts |
✖️ | ||||||
GNU social | Uploads to posts |
✖️ | ||||||
GoToSocial | ||||||||
Pump.io | ||||||||
Identi.ca | ||||||||
Takahē | ||||||||
Epicyon | ||||||||
Micro.blog | ||||||||
Tumblr | ||||||||
Bonfire | ||||||||
Swanye | ||||||||
Threads | ||||||||
Friendica | ✔️ | Unlimited | ✔️ | |||||
diaspora* | Uploads to posts |
✖️ | ||||||
Acropolis | Uploads to posts |
✖️ | ||||||
(streams) | ✔️ | Unlimited | ✔️ | ✔️ | ✔️ | ✔️ | ✖️ | ✔️ |
Socialhome | ||||||||
Honk | ||||||||
Hubzilla | ✔️ | Unlimited | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
WriteFreely | ✖️ | |||||||
Plume | ✔️ | ✖️ | ||||||
WordPress | ||||||||
Drupal | ||||||||
Lemmy | ||||||||
Kbin | ||||||||
Pixelfed | ||||||||
Flickr | ||||||||
PeerTube | ||||||||
Owncast | ||||||||
Goldfish | ||||||||
Funkwhale | ||||||||
CastoPod | ||||||||
reel2bits | ||||||||
Mobilizon | ||||||||
Gancio | ||||||||
BookWyrm | ||||||||
Inventaire |
Multimedia
Name | Supported formats | Image gallery | Playback/ Streaming |
Limits | Media files modified upon upload | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
🖼️ | 🎧 | 🎞️ | 🎧 | 🎞️ | 📺 | Image file size |
Audio file size |
Video file size |
Image size |
Audio duration |
Video duration |
Lossy image compression |
Image resizing |
Lossy audio compression |
Lossy video compression |
Video resizing | ||
Mastodon | ✖️ | ✖️ | See file size limit | |||||||||||||||
Ecko | ✖️ | ✖️ | See file size limit | |||||||||||||||
Fedibird | ✖️ | ✖️ | See file size limit | |||||||||||||||
Glitch-soc | ✖️ | ✖️ | See file size limit | |||||||||||||||
Hometown | ✖️ | ✖️ | See file size limit | |||||||||||||||
koyu.space | ✖️ | ✖️ | See file size limit | |||||||||||||||
Smalltown | ✖️ | ✖️ | See file size limit | |||||||||||||||
Pleroma | ✖️ | ✖️ | See file size limit | |||||||||||||||
Akkoma | ✖️ | ✖️ | See file size limit | |||||||||||||||
Misskey | ✖️ | ✖️ | See file size limit | |||||||||||||||
Firefish | ✖️ | See file size limit | ||||||||||||||||
FoundKey | ✖️ | ✖️ | See file size limit | |||||||||||||||
GNU social | ✖️ | See file size limit | ||||||||||||||||
GoToSocial | ✖️ | See file size limit | ||||||||||||||||
Pump.io | ✖️ | See file size limit | ||||||||||||||||
Identi.ca | ✖️ | See file size limit | ||||||||||||||||
Takahē | ✖️ | See file size limit | ||||||||||||||||
Epicyon | ✖️ | See file size limit | ||||||||||||||||
Micro.blog | ✖️ | See file size limit | ||||||||||||||||
Tumblr | ✖️ | |||||||||||||||||
Bonfire | ✖️ | See file size limit | ||||||||||||||||
Swanye | ✖️ | See file size limit | ||||||||||||||||
Threads | ||||||||||||||||||
Friendica | ✖️ | Unlimited | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |||||||||||
diaspora* | ✖️ | ✖️ | See file size limit | |||||||||||||||
Acropolis | ✖️ | ✖️ | See file size limit | |||||||||||||||
(streams) | Optional | ✖️ | Unlimited | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||||||||
Socialhome | ✖️ | See file size limit | ||||||||||||||||
Honk | ✖️ | See file size limit | ||||||||||||||||
Hubzilla | Optional | ✖️ | Unlimited | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||||||||
WriteFreely | None | None | ✖️ | ✖️ | ✖️ | ✖️ | No uploads possible | |||||||||||
Plume | ✖️ | See file size limit | ||||||||||||||||
WordPress | ✖️ | See file size limit | ||||||||||||||||
Drupal | ✖️ | See file size limit | ||||||||||||||||
Lemmy | ✖️ | See file size limit | ||||||||||||||||
Kbin | ✖️ | See file size limit | ||||||||||||||||
Pixelfed | None | None | ✖️ | ✖️ | ✖️ | See file size limit | None | None | None | None | ✖️ | ✖️ | ✖️ | |||||
Flickr | None | None | ✔️ | ✖️ | ✖️ | ✖️ | See file size limit | None | None | None | None | ✖️ | ✖️ | ✖️ | ||||
PeerTube | None | None | ✖️ | ✖️ | ✔️ | ✔️ | None | See file size limit | None | ✖️ | ||||||||
Owncast | None | None | ✖️ | ✖️ | ✖️ | ✔️ | None | See file size limit | None | ✖️ | ||||||||
Goldfish | ✖️ | ✖️ | See file size limit | |||||||||||||||
Funkwhale | None | ✖️ | ✖️ | ✖️ | See file size limit | None | None | ✖️ | ✖️ | |||||||||
CastoPod | None | ✖️ | ✖️ | ✖️ | See file size limit | None | None | ✖️ | ✖️ | |||||||||
reel2bits | None | ✖️ | ✖️ | ✖️ | See file size limit | None | None | ✖️ | ✖️ | |||||||||
Mobilizon | ✖️ | See file size limit | ||||||||||||||||
Gancio | ✖️ | See file size limit | ||||||||||||||||
BookWyrm | ✖️ | See file size limit | ||||||||||||||||
Inventaire | ✖️ | See file size limit |
Features
Note: "Unlimited" for post length doesn't mean absolutely unlimited, but within the limits and the capacity of the underlying Web server and database. These are usually high enough to be neglectable. There is no defined or adjustable limit within the server application.
Name | hover over emojis to see explanation | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Default limits per post (green=editable) |
♻️ | ✏️ | ||||||||||||
🔠 | 📊 | 🖼 | ||||||||||||
Post local |
Post inbound |
Handling of longer posts | Alt-text local |
Alt-text inbound |
Handling of longer alt-text | Number (local) | Character limit | Choose multiple options (local) | ||||||
Mastodon | 500 | 100,000 | Reject post | 1,500 | 1,500 | Truncate | 4 | 20 | ✖️ | 4 | ✔️ | ✔️ | ||
Ecko | 500 | 100,000 | Reject post | 1,500 | 1,500 | Truncate | 4 | ✖️ | 4 | ✔️ | ✔️ | |||
Fedibird | ✔️ | ✔️ | ||||||||||||
Glitch-soc | ✔️ | ✔️ | ||||||||||||
Hometown | ✔️ | ✔️ | ||||||||||||
koyu.space | ✔️ | ✔️ | ||||||||||||
Smalltown | ✔️ | ✔️ | ||||||||||||
Pleroma | 5000 | 100,000 | Reject post | 20 | ||||||||||
Akkoma | 50,000 | Reject post | ||||||||||||
Misskey | 3000 | <10,000? | Reject post | 1,500 | 1,500 | Truncate? | ||||||||
Firefish | 3000 | <10,000? | Reject post | 1,500 | 1,500 | Truncate? | 10 | 16 | ||||||
FoundKey | <10,000? | Reject post | 1,500 | 1,500 | Truncate? | |||||||||
GNU social | 1000 | 5 | 1 | |||||||||||
GoToSocial | 5000 | |||||||||||||
Pump.io | ||||||||||||||
Identi.ca | ||||||||||||||
Takahē | ||||||||||||||
Epicyon | ||||||||||||||
Micro.blog | ||||||||||||||
Tumblr | ✔️ | |||||||||||||
Bonfire | ||||||||||||||
Swanye | ||||||||||||||
Threads | 500 | |||||||||||||
Friendica | unlimited | unlimited | unlimited; included in post | unlimited | ✖️ | unlimited; embedding | ✔️ | ✔️ | ||||||
diaspora* | unlimited | unlimited | ||||||||||||
Acropolis | ||||||||||||||
(streams) | unlimited | unlimited | unlimited; included in post | unlimited | unlimited | unlimited | ✔️ | unlimited; embedding | ✔️ | ✔️ | ||||
Socialhome | ||||||||||||||
Honk | ||||||||||||||
Hubzilla | unlimited | unlimited | unlimited; included in post | unlimited | unlimited | unlimited | ✔️ | unlimited; embedding | ✔️ | ✔️ | ||||
WriteFreely | ✔️ | does not import external posts | does not import external posts | ✖️ | unlimited; embeds externally hosted media | ✔️ | ✖️ | |||||||
Plume | ✔️ | does not import external posts | unlimited; included in post | does not import external posts | unlimited; embedding | |||||||||
WordPress | does not import external posts | unlimited; included in post | does not import external posts | |||||||||||
Drupal | does not import external posts | unlimited; included in post | does not import external posts | |||||||||||
Lemmy | ✖️ | |||||||||||||
Kbin | ||||||||||||||
Pixelfed | 500 | ✖️ | 4 | ✖️ | ||||||||||
Flickr | ||||||||||||||
PeerTube | ✖️ | ✖️ | ✖️ | |||||||||||
Owncast | ||||||||||||||
Goldfish | ||||||||||||||
Funkwhale | ||||||||||||||
CastoPod | ||||||||||||||
reel2bits | ||||||||||||||
Mobilizon | ||||||||||||||
Gancio | ||||||||||||||
BookWyrm | ||||||||||||||
Inventaire |
Federation
Note: Yellow means either announced or optionally available, but off by default. Optional, but on by default is green.
Name | Current base protocol | Supported protocols/APIs | RSS/Atom | Can also connect to | |||||
---|---|---|---|---|---|---|---|---|---|
ActivityPub | OpenMicroBlogging OStatus |
diaspora* | Nomad | Other | Feeds | Subscr. | |||
Mastodon | ActivityPub | Since 2017-09-03 | Until 2019-10-04 | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Ecko | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Fedibird | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Glitch-soc | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Hometown | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
koyu.space | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Smalltown | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | RSS | ✖️ | ✖️ |
Pleroma | ActivityPub | Since unknown date | Until 2020-03-08 | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Akkoma | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Misskey | ActivityPub | Since unknown date | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Firefish | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
FoundKey | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
GNU social | OStatus | Since 2021-07-18 | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
GoToSocial | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
snac | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Pump.io | ActivityPump | ✖️ | ✖️ | ✖️ | ✖️ | ActivityPump | ✖️ | ✖️ | |
Identi.ca | ActivityPump | ✖️ | Until 2013-07-12 | ✖️ | ✖️ | ActivityPump since 2013-07-12 | ✖️ | ✖️ | |
Takahē | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Epicyon | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Micro.blog | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Tumblr | Proprietary | Announced | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Bonfire | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Swanye | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Threads | Limited | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Friendica | DFRN | Since 2018-11-18 | OpenMicroBlogging since 2010-09-09, OStatus since 2010-10-13 |
Since 2011-03-19 | ✖️ | WordPress XMLRPC, XMPP |
Atom | ✔️ | X (Twitter), Tumblr, Libertree, Bluesky |
diaspora* | diaspora* | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Acropolis | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
(streams) | Nomad | Optional | ✖️ | ✖️ | ✔️ | ✖️ | Atom | ✖️ | ✖️ |
Socialhome | Since 2019-10-06 | ✖️ | ✔️ | ✖️ | ✖️ | ✖️ | |||
Honk | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Hubzilla | Nomad | Since 2017-07 | Until 2021-07-09 (6.0) | Optional | ✔️ | WordPress XMLRPC | Atom | ✔️ | X (Twitter) |
WriteFreely | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ |
Plume | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✔️ | ✖️ | ✖️ |
WordPress | Optional | Optional | Optional | ✖️ | ✔️ | ✖️ | Friendica crossposter | ||
Drupal | Optional | ✖️ | Optional | ✖️ | ✖️ | ✖️ | ✖️ | ||
Lemmy | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Kbin | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Pixelfed | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Flickr | Proprietary | Announced | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
PeerTube | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Owncast | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | |
Goldfish | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Funkwhale | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
CastoPod | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
reel2bits | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Mobilizon | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Gancio | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
BookWyrm | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||
Inventaire | ActivityPub | ✔️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ |