Draft:Comparison of Fediverse software: Difference between revisions
(More specifics for OpenWebAuth due to Friendica's only limited support) |
(→Apps: Add that Snac, GoToSocial and Takahē have partial support for the Mastodon API) |
||
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{Draft}} | {{Draft}} | ||
<!--Here is a comparison between Misskey, FoundKey, Firefish, Iceshrimp, Sharkey and Catodon that can be used as a source: https://trypancakes.com/misskey-comparison/--> | |||
==Basic info== | ==Basic info== | ||
<center> | <center> | ||
Line 98: | Line 101: | ||
|- | |- | ||
!{{FoundKey}} | !{{FoundKey}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
!GNU social | !GNU social | ||
Line 113: | Line 121: | ||
|[https://gotosocial.fediverse.observer/list gotosocial] | |[https://gotosocial.fediverse.observer/list gotosocial] | ||
|[https://fedidb.org/network?s=gotosocial gotosocial] | |[https://fedidb.org/network?s=gotosocial gotosocial] | ||
| | |||
|- | |||
!snac | |||
!{{snac}} | |||
|[https://codeberg.org/grunfink/snac2 snac2] | |||
| | |||
|[https://snac.fediverse.observer/list snac] | |||
|[https://fedidb.org/software/snac snac] | |||
| | | | ||
|- | |- | ||
Line 207: | Line 223: | ||
| | | | ||
|- | |- | ||
!Friendica<br />Red Matrix<br />Osada<br />Zap...<br />Roadhouse | !Friendica<br />Red Matrix/<br />Hubzilla<br />Osada<br />Zap...<br />Roadhouse | ||
!{{(streams)}} | !{{(streams)}} | ||
|None, only code repository | |None, only code repository | ||
Line 502: | Line 518: | ||
| | | | ||
| | | | ||
| | |{{Yes|Local,<br />Social<br />(Home + Local)}} | ||
| | |{{Yes|Global}} | ||
|- | |- | ||
!{{Firefish}} | !{{Firefish}} | ||
Line 511: | Line 527: | ||
| | | | ||
| | | | ||
| | |{{Yes|Local,<br />Social<br />(Home + Local)}} | ||
| | |{{Yes|Global}} | ||
|- | |- | ||
!{{FoundKey}} | !{{FoundKey}} | ||
Line 520: | Line 536: | ||
| | | | ||
| | | | ||
| | |{{Yes}} | ||
| | |{{Yes|Global}} | ||
|- | |- | ||
!{{GNU_social}} | !{{GNU_social}} | ||
Line 655: | Line 671: | ||
| | | | ||
| | | | ||
| | | colspan="2" style="background:#FF9;vertical-align:middle;text-align:center;" class="table-maybe" |Optional, either local or federated, off by default | ||
|- | |- | ||
!{{SocialHome}} | !{{SocialHome}} | ||
Line 681: | Line 696: | ||
|{{Yes}} | |{{Yes}} | ||
|{{Yes|Optionally<br />automatic}} | |{{Yes|Optionally<br />automatic}} | ||
| | | colspan="2" style="background:#FF9;vertical-align:middle;text-align:center;" class="table-maybe" |Optional, either local or federated, off by default | ||
|- | |- | ||
!{{WriteFreely}} | !{{WriteFreely}} | ||
Line 1,044: | Line 1,058: | ||
|- | |- | ||
!{{Misskey}} | !{{Misskey}} | ||
| | |{{No}} | ||
|{{No}} | |{{No}} | ||
| | | | ||
Line 1,062: | Line 1,076: | ||
|- | |- | ||
!{{Firefish}} | !{{Firefish}} | ||
| | |Partial | ||
|{{No}} | |{{No}} | ||
| | | | ||
Line 1,080: | Line 1,094: | ||
|- | |- | ||
!{{FoundKey}} | !{{FoundKey}} | ||
| | |{{No}} | ||
|{{No}} | |{{No}} | ||
| | | | ||
Line 1,116: | Line 1,130: | ||
|- | |- | ||
!{{GoToSocial}} | !{{GoToSocial}} | ||
|Partial | |||
|{{No}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Snac}} | |||
|Partial | |||
|{{No}} | |{{No}} | ||
| | | | ||
Line 1,170: | Line 1,202: | ||
|- | |- | ||
!{{Takahē}} | !{{Takahē}} | ||
| | |Partial | ||
|{{No}} | |{{No}} | ||
| | | | ||
Line 1,416: | Line 1,448: | ||
|{{No|Defunct}} | |{{No|Defunct}} | ||
|{{No}} | |{{No}} | ||
|{{ | |{{Maybe|Optional}} | ||
|{{ | |{{Maybe|Optional}} | ||
|{{ | |{{Maybe|Optional}} | ||
|{{ | |{{Maybe|Optional}} | ||
|- | |- | ||
!{{WriteFreely}} | !{{WriteFreely}} | ||
Line 1,752: | Line 1,784: | ||
{| class="wikitable sortable" style="text-align: center" | {| class="wikitable sortable" style="text-align: center" | ||
! rowspan="2" |Name | ! rowspan="2" |Name | ||
! rowspan="2" |Multiple<br />identities/channels<br />per account<br />with separate content<br />and separate connections | ! rowspan="2" |Multiple<br />identities/{{Internal link |target=Channels (Hubzilla & (streams)) |link-name=channels}}<br />per account<br />with separate content<br />and separate connections | ||
! colspan="2" |Account/channel role | ! colspan="2" |Account/channel role | ||
! rowspan="2" |Account/channel<br />verification | ! rowspan="2" |Account/channel<br />verification | ||
Line 1,837: | Line 1,869: | ||
| | | | ||
| | | | ||
| | |{{Yes}} | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | | colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | ||
|- | |- | ||
Line 1,844: | Line 1,876: | ||
| | | | ||
| | | | ||
| | |{{Yes}} | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | | colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | ||
|- | |- | ||
Line 1,851: | Line 1,883: | ||
| | | | ||
| | | | ||
| | |{{No}} | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | | colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | ||
|- | |- | ||
Line 1,985: | Line 2,017: | ||
|{{Yes}} | |{{Yes}} | ||
| colspan="2" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | | colspan="2" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | ||
|{{ | |{{Yes}} | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | | colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | ||
|- | |- | ||
Line 2,430: | Line 2,462: | ||
! colspan="6" |Take what with you | ! colspan="6" |Take what with you | ||
! colspan="2" |Account/channel<br />import/export | ! colspan="2" |Account/channel<br />import/export | ||
! rowspan="2" |Nomadic identity | ! rowspan="2" |{{Internal link |target=nomadic identity |link-name=Nomadic identity}} | ||
|- | |- | ||
!Instances<br />of the same<br />project | !Instances<br />of the same<br />project | ||
Line 2,571: | Line 2,603: | ||
|- | |- | ||
!{{Misskey}} | !{{Misskey}} | ||
|{{Yes}} | |||
|{{No}} | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
|{{Yes}} | |||
|{{Yes}} | |||
|{{No}} | |||
|- | |||
!{{Firefish}} | |||
|{{Yes}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Mastodon and forks | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks,<br />Mastodon and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
|{{Yes}} | |||
|{{Yes}} | |||
|{{No}} | |||
|- | |||
!{{FoundKey}} | |||
|{{Yes}} | |||
|{{No}} | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
|{{No}} | |||
| style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes" |Misskey and forks | |||
| | |||
|{{Yes}} | |||
|{{No}} | |||
|- | |||
!{{GNU_social}} | |||
| | | | ||
| | | | ||
Line 2,584: | Line 2,658: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{GoToSocial}} | ||
| | | | ||
| | | | ||
Line 2,598: | Line 2,672: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{Pump.io}} | ||
| | | | ||
| | | | ||
Line 2,612: | Line 2,686: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{Identi.ca}} | ||
| | | | ||
| | | | ||
Line 2,626: | Line 2,700: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{Takahē}} | ||
| | | | ||
| | | | ||
Line 2,640: | Line 2,714: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{Epicyon}} | ||
| | | | ||
| | | | ||
Line 2,654: | Line 2,728: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{ | !{{Micro.blog}} | ||
| | | | ||
| | | | ||
Line 2,668: | Line 2,742: | ||
|{{No}} | |{{No}} | ||
|- | |- | ||
!{{Tumblr}} | |||
!{{Tumblr}} | |||
| colspan="2" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | Centralised | | colspan="2" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | Centralised | ||
|{{No}} | |{{No}} | ||
Line 4,430: | Line 4,462: | ||
<center> | <center> | ||
{|class="wikitable sortable" style="text-align: center" | {|class="wikitable sortable" style="text-align: center" | ||
! rowspan=" | ! rowspan="4" |Name | ||
! colspan=" | ! colspan="14" |hover over emojis to see explanation | ||
|- | |||
! colspan="10" |Default limits per post<br>(green=editable) | |||
! rowspan="3" |<abbr title="crosspost">♻️</abbr> | |||
|- | |- | ||
! colspan=" | ! colspan="6" |<abbr title="character limit">🔠</abbr> | ||
! | ! colspan="3" |<abbr title="poll options">📊</abbr> | ||
! rowspan="2" |<abbr title="media uploads">🖼</abbr> | |||
! rowspan="2" |<abbr title="editable posts">✏️</abbr> | |||
|- | |- | ||
!< | ! Post<br />local | ||
!< | ! Post<br />inbound | ||
!< | ! Handling of longer posts | ||
!< | ! Alt-text<br />local | ||
! | ! Alt-text<br />inbound | ||
! Handling of longer alt-text | |||
! Number (local) | |||
! Character limit | |||
! Choose multiple options (local) | |||
|- | |- | ||
!{{Mastodon}} | !{{Mastodon}} | ||
|500 | |500 | ||
|100,000 | |||
|Reject post | |||
|1,500 | |||
|1,500 | |||
|Truncate | |||
|4 | |4 | ||
|20 | |||
|{{no}} | |||
|4 | |4 | ||
|{{yes}} | |{{yes}} | ||
Line 4,451: | Line 4,499: | ||
!{{Ecko}} | !{{Ecko}} | ||
|{{yes|500}} | |{{yes|500}} | ||
|100,000 | |||
|Reject post | |||
|1,500 | |||
|1,500 | |||
|Truncate | |||
|{{yes|4}} | |{{yes|4}} | ||
| | |||
|{{no}} | |||
|4 | |4 | ||
|{{yes}} | |{{yes}} | ||
Line 4,457: | Line 4,512: | ||
|- | |- | ||
!{{Fedibird}} | !{{Fedibird}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,464: | Line 4,526: | ||
|- | |- | ||
!{{Glitch-soc}} | !{{Glitch-soc}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,471: | Line 4,540: | ||
|- | |- | ||
!{{Hometown}} | !{{Hometown}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,478: | Line 4,554: | ||
|- | |- | ||
!{{koyu.space}} | !{{koyu.space}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,485: | Line 4,568: | ||
|- | |- | ||
!{{Smalltown}} | !{{Smalltown}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,493: | Line 4,583: | ||
!{{Pleroma}} | !{{Pleroma}} | ||
|{{yes|5000}} | |{{yes|5000}} | ||
|100,000 | |||
|Reject post | |||
| | |||
| | |||
| | |||
|{{yes|20}} | |{{yes|20}} | ||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,499: | Line 4,596: | ||
|- | |- | ||
!{{Akkoma}} | !{{Akkoma}} | ||
| | |||
|50,000 | |||
|Reject post | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,507: | Line 4,611: | ||
!{{Misskey}} | !{{Misskey}} | ||
|3000 | |3000 | ||
|<10,000? | |||
|Reject post | |||
|1,500 | |||
|1,500 | |||
|Truncate? | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 4,514: | Line 4,625: | ||
!{{Firefish}} | !{{Firefish}} | ||
|{{yes|3000}} | |{{yes|3000}} | ||
|<10,000? | |||
|Reject post | |||
|1,500 | |||
|1,500 | |||
|Truncate? | |||
|10 | |10 | ||
| | |||
| | |||
|16 | |16 | ||
| | | | ||
Line 4,520: | Line 4,638: | ||
|- | |- | ||
!{{FoundKey}} | !{{FoundKey}} | ||
| | |||
|<10,000? | |||
|Reject post | |||
|1,500 | |||
|1,500 | |||
|Truncate? | |||
| | |||
| | | | ||
| | | | ||
Line 4,528: | Line 4,653: | ||
!{{GNU_social}} | !{{GNU_social}} | ||
|1000 | |1000 | ||
| | |||
| | |||
| | |||
| | |||
| | |||
|5 | |5 | ||
| | |||
| | |||
|1 | |1 | ||
| | | | ||
Line 4,539: | Line 4,671: | ||
| | | | ||
| | | | ||
| | | | ||
| | |||
| | | | ||
| | | | ||
Line 4,547: | Line 4,679: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Pump.io}} | ||
| | | | ||
| | | | ||
Line 4,553: | Line 4,685: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,560: | Line 4,690: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
!{{Identi.ca}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,574: | Line 4,702: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Takahē}} | ||
| | | | ||
| | | | ||
Line 4,588: | Line 4,713: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,595: | Line 4,718: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
!{{Epicyon}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,616: | Line 4,729: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,624: | Line 4,735: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Micro.blog}} | ||
| | | | ||
| | | | ||
Line 4,637: | Line 4,741: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,644: | Line 4,746: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Tumblr}} | ||
| | |||
| | | | ||
| | | | ||
Line 4,672: | Line 4,756: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|{{yes}} | |||
| | | | ||
|- | |- | ||
!{{ | !{{Bonfire}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,693: | Line 4,773: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | | | ||
!{{ | |- | ||
!{{Swanye}} | |||
| | | | ||
| | | | ||
Line 4,707: | Line 4,783: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,722: | Line 4,791: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Threads}} | ||
|500 | |||
| | |||
| | | | ||
| | | | ||
Line 4,728: | Line 4,799: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,736: | Line 4,805: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Friendica}} | ||
|unlimited | |||
| colspan="2" |unlimited | |||
|unlimited; included in post | |||
| colspan="2" |unlimited | |||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | |||
|unlimited; embedding | |||
|{{yes}} | |||
|{{yes}} | |||
|- | |||
!{{diaspora*}} | |||
|unlimited | |||
| colspan="2" |unlimited | |||
| | |||
| | | | ||
| | | | ||
Line 4,742: | Line 4,824: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
!{{Acropolis}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,756: | Line 4,836: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,764: | Line 4,842: | ||
| | | | ||
|- | |- | ||
!{{ | !{{(streams)}} | ||
|unlimited | |||
| colspan="2" |unlimited | |||
|unlimited; included in post | |||
| colspan="2" |unlimited | |||
|unlimited | |||
|unlimited | |||
|{{yes}} | |||
|unlimited; embedding | |||
|{{yes}} | |||
|{{yes}} | |||
|- | |||
!{{SocialHome}} | |||
| | |||
| | | | ||
| | | | ||
Line 4,770: | Line 4,861: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 4,777: | Line 4,866: | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Honk}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Hubzilla}} | ||
| | |unlimited | ||
| colspan="2" |unlimited | |||
|unlimited; included in post | |||
| colspan="2" |unlimited | |||
|unlimited | |||
|unlimited | |||
|{{yes}} | |||
|unlimited; embedding | |||
|{{yes}} | |||
|{{yes}} | |||
|- | |||
!{{WriteFreely}} | |||
|{{yes}} | |||
| colspan="2" |does not import external posts | |||
| | |||
| colspan="2" |does not import external posts | |||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | |||
|{{no|unlimited; embeds externally hosted media}} | |||
|{{yes}} | |||
|{{no}} | |||
|- | |||
!{{Plume}} | |||
|{{yes}} | |||
| colspan="2" |does not import external posts | |||
|unlimited; included in post | |||
| colspan="2" |does not import external posts | |||
| | |||
| | | | ||
| | | | ||
| | | unlimited; embedding | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{WordPress}} | ||
| | |||
| colspan="2" |does not import external posts | |||
|unlimited; included in post | |||
| colspan="2" |does not import external posts | |||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Drupal}} | ||
| | |||
| colspan="2" |does not import external posts | |||
|unlimited; included in post | |||
| colspan="2" |does not import external posts | |||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Lemmy}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|{{no}} | |||
|- | |- | ||
!{{ | !{{Kbin}} | ||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Pixelfed}} | ||
|{{yes|500}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | |||
|{{yes|4}} | |||
| | | | ||
|{{no}} | |||
|- | |- | ||
!{{ | !{{Flickr}} | ||
| | | | ||
| | | | ||
Line 4,946: | Line 4,987: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | |- | ||
!{{PeerTube}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️ | |||
|{{no}} | |||
|{{no}} | |||
| | | | ||
|- | |- | ||
!{{ | !{{Owncast}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Goldfish}} | ||
| | |||
| | | | ||
| | | | ||
Line 5,006: | Line 5,030: | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Funkwhale}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Castopod}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |||
!{{reel2bits}} | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{ | !{{Mobilizon}} | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 5,128: | Line 5,090: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Gancio}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
Line 5,138: | Line 5,104: | ||
| | | | ||
|- | |- | ||
!{{ | !{{BookWyrm}} | ||
| | |||
| | |||
| | |||
| | |||
| | | | ||
| | | | ||
Line 5,148: | Line 5,118: | ||
| | | | ||
|- | |- | ||
!{{ | !{{Inventaire}} | ||
| | | | ||
| | | | ||
| | |||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
|{{ActivityPub}} | |} | ||
</center> | |||
'''Note:''' "Unlimited" for post length doesn't mean absolutely unlimited, but within the limits and the capacity of the underlying Web server. There is no defined or adjustable limit within the server application. | |||
==Technical== | |||
<!-- Here's a detailed Fediverse timeline: https://codeberg.org/ddfon/federated-sns/src/branch/main/fediverse-history.markdown Also see here for Misskey and the more important Forkeys: https://trypancakes.com/misskey-comparison/ --> | |||
<center> | |||
{|class="wikitable sortable" style="text-align: center" | |||
!Name | |||
!Inception | |||
!Federating since | |||
!last updated<br>(red=ended) | |||
!Protocols | |||
!License<br>(green=copyleft)<br>(yellow=anti-capitalist)<br>(red=proprietary) | |||
!Git repository<br>(green=federated)<br>(red=evil) | |||
!Main developer(s) | |||
!Written in | |||
|- | |||
!{{Mastodon}} | |||
|2016-03-16 | |||
|2016-03-16 - 2019-10-04 (OStatus)<br />2017-09-03 (ActivityPub) | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/tootsuite/mastodon Github]}} | |||
|[[Fedizen:Eugen Rochko|Eugen Rochko]] | |||
|Ruby on Rails, JavaScript (React.js, Redux) | |||
|- | |||
!{{Ecko}} | |||
|2021 | |||
|2021 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | ||
|{{no|[https://github.com/Chocobozzz/PeerTube GitHub]}} | |{{no|[https://github.com/magicstone-dev/ecko GitHib]}} | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{Owncast}} | !{{Fedibird}} | ||
| | | | ||
| | | | ||
| | | | ||
|{{ActivityPub}} | |{{ActivityPub}} | ||
|[https://mit-license.org MIT License] | |{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | ||
|{{no|[https://github.com/owncast GitHub]}} | |{{no|[https://github.com/fedibird/mastodon GitHub]}} | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{Goldfish}} | !{{Glitch-soc}} | ||
| | | | ||
| | | | ||
| | | | ||
| | |{{ActivityPub}} | ||
| | |{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | ||
| | |{{no|[https://github.com/glitch-soc/mastodon GitHub]}} | ||
| | | | ||
| | | | ||
|- | |- | ||
!{{Funkwhale}} | !{{Hometown}} | ||
| | |2019-08-20 | ||
| | |2019-08-20 | ||
| | | | ||
|{{ActivityPub}} | |{{ActivityPub}} | ||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | ||
|[https://dev.funkwhale.audio/funkwhale dev.funkwhale.audio] | |{{No|[https://github.com/hometown-fork/hometown GitHub]}} | ||
| | |Darius Kazemi | ||
| | | | ||
|- | |- | ||
!{{Castopod}} | !{{Koyu.space}} | ||
| | | | ||
| | | | ||
| | | | ||
| | |{{ActivityPub}} | ||
| | |{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | ||
| | |{{no|[https://github.com/koyuspace/mastodon GitHub]}} | ||
| | | | ||
| | | | ||
|- | |||
!{{Smalltown}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/chandrn7/smalltown GitHub]}} | |||
| | |||
| | |||
|- | |||
!{{Pleroma}} | |||
|2016-02-22 <!-- Not to be confused with the first official "stable" release which was on 2016-20-26 --> | |||
|2016-02-22 - 2020-03-08 (OStatus)<br />? (ActivityPub) | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|[https://git.pleroma.social/pleroma/pleroma git.pleroma.social] | |||
| | |||
|Elixir | |||
|- | |||
!{{Akkoma}} | |||
|2022-01-29 | |||
|2022-01-29 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|[https://akkoma.dev/AkkomaGang/akkoma akkoma.dev] | |||
| | |||
|Elixir | |||
|- | |||
!{{Misskey}} | |||
|2014 | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/misskey-dev/misskey GitHub]}} | |||
|Syuilo | |||
| | |||
|- | |||
!{{Firefish}} | |||
|2022-07-19 (Calckey)<br />2023-06-25 (Firefish rebrand) | |||
|2022-07-19 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{yes|[https://codeberg.org/thatonecalculator Codeberg]}} | |||
|ThatOneCalculator | |||
|NodeJS (Typescript), Vue 3 | |||
|- | |||
!{{FoundKey}} | |||
|2022-06-13 | |||
|2022-06-13 | |||
|{{no|2023-06-05}} | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{yes|[https://akkoma.dev/FoundKeyGang/FoundKey akkoma.dev]}} | |||
|Norm | |||
| | |||
|- | |||
!{{GNU_social}} | |||
|2008-07-02 (Laconica, later StatusNet)<br />2013-06-08 (StatusNet merged into GNU social) | |||
|2008-07-02 (OpenMicroBlogging; OStatus)<br />2021-07-18 (ActivityPub) | |||
| | |||
|OStatus, ActivityPub | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|[https://notabug.org/diogo/gnu-social notabug.org] | |||
| | |||
| | |||
|- | |||
!{{GoToSocial}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/superseriousbusiness/gotosocial GitHub]}} | |||
| | |||
|Go | |||
|- | |||
!{{Snac}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://codeberg.org/grunfink/snac2/src/branch/master/LICENSE MIT]}} | |||
|{{yes|[https://codeberg.org/grunfink/snac2 Codeberg]}} | |||
|grunfink | |||
|C | |||
|- | |||
!{{Pump.io}} | |||
|2012-10-04 | |||
|2012-10-04 | |||
| | |||
|ActivityPump | |||
|[https://www.apache.org/licenses/LICENSE-2.0 Apache v2] | |||
| | |||
| | |||
| | |||
|- | |||
!{{Identi.ca}} | |||
|2008-07-02 | |||
|2008-07-02 - 2013-07-12 (OpenMicroBlogging; OStatus)<br />2013-07-12 (ActivityPump) | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Takahē}} | |||
|2022 | |||
|2022 | |||
| | |||
|{{ActivityPub}} | |||
|[https://choosealicense.com/licenses/bsd-3-clause/ BSD3 new] | |||
|{{no|[https://github.com/jointakahe/takahe GitHub]}} | |||
| | |||
|Python | |||
|- | |||
!{{Epicyon}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://gitlab.com/bashrc2/epicyon gitlab.com]}} | |||
| | |||
|Python | |||
|- | |||
!{{Micro.blog}} | |||
|2017 | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{no|proprietary}} | |||
|{{no}} | |||
| | |||
| | |||
|- | |||
!{{Tumblr}} | |||
|2007 | |||
|{{maybe|Announced}} | |||
| | |||
| | |||
|{{no|proprietary}} | |||
|{{no}} | |||
| | |||
| | |||
|- | |||
!{{Bonfire}} | |||
| | |||
| | |||
| | |||
| | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/bonfire-networks/bonfire-app GitHub]}} | |||
| | |||
|Elixir + JavaScript | |||
|- | |||
!{{Swanye}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Threads}} | |||
|2023 | |||
|{{maybe|Announced}} | |||
| | |||
| - | |||
|{{no|proprietary}} | |||
|{{no}} | |||
| | |||
| | |||
|- | |||
!{{Friendica}} | |||
|2010-07-02 | |||
|2010-08-17 (DFRN)<br />2010-09-09 (OpenMicroBlogging)<br />2010-10-13 (OStatus)<br />2011-03-19 (diaspora*)<br />2018-11-18 (ActivityPub) | |||
| | |||
|ActivityPub, diaspora*, OStatus | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/friendica/friendica GitHub]}} | |||
| | |||
|PHP | |||
|- | |||
!{{diaspora*}} | |||
|2010 | |||
|2010 | |||
| | |||
|diaspora* | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/diaspora/diaspora GitHub]}} | |||
| | |||
|Ruby on Rails | |||
|- | |||
!{{Acropolis}} | |||
| | |||
| | |||
| | |||
|diaspora* | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/magicstone-dev/acropolis GitHub]}} | |||
| | |||
| | |||
|- | |||
!{{(streams)}} | |||
|2021-10 | |||
|2021-10 | |||
| | |||
|Nomad, Zot, ActivityPub | |||
|Public domain + various free licenses for third-party contributions | |||
|[https://codeberg.org/streams/streams Codeberg] | |||
|The community; Mike Macgirvin | |||
|PHP | |||
|- | |||
!{{SocialHome}} | |||
|2017-07-27 | |||
|2017-07-27 (diaspora*)<br />2019-10-06 (ActivityPub) | |||
| | |||
|ActivityPub, diaspora* | |||
| | |||
| | |||
|Jason Robinson | |||
| | |||
|- | |||
!{{Honk}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Hubzilla}} | |||
|2012-07 (Red)<br />2015 (rebranded Hubzilla) | |||
|2012-07 | |||
| | |||
|Zot, ActivityPub, diaspora*, | |||
OStatus | |||
|[https://mit-license.org MIT License] | |||
|[https://framagit.org/hubzilla/core framagit] | |||
|Mario Vavti | |||
|PHP | |||
|- | |||
!{{WriteFreely}} | |||
|2018-11-10 | |||
|2018-11-10 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/writefreely/writefreely GitHub]}} | |||
|Matt Baer | |||
| | |||
|- | |||
!{{Plume}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/Plume-org/Plume GitHub]}} | |||
| | |||
| | |||
|- | |||
!{{WordPress}} | |||
|2003 | |||
| | |||
| | |||
|ActivityPub, diaspora*, OStatus | |||
| | |||
| | |||
| | |||
|PHP | |||
|- | |||
!{{Drupal}} | |||
|2001 | |||
| | |||
| | |||
|ActivityPub, diaspora* | |||
| | |||
| | |||
| | |||
|PHP | |||
|- | |||
!{{Lemmy}} | |||
|2019-05-06 | |||
|2019-05-06 | |||
| | |||
|{{ActivityPub}} | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Kbin}} | |||
|2022-10-30 | |||
|2022-10-30 | |||
| | |||
|{{ActivityPub}} | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Pixelfed}} | |||
|2018-11-03 | |||
|2018-11-03 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/pixelfed/pixelfed GitHub]}} | |||
|Daniel Supernault | |||
| | |||
|- | |||
!{{Flickr}} | |||
| | |||
|{{maybe|Announced}} | |||
| | |||
| - | |||
|{{no|proprietary}} | |||
|{{no}} | |||
| | |||
|PHP | |||
|- | |||
!{{PeerTube}} | |||
|2018-03-20 | |||
|2018-03-20 | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|{{no|[https://github.com/Chocobozzz/PeerTube GitHub]}} | |||
| | |||
| | |||
|- | |||
!{{Owncast}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|[https://mit-license.org MIT License] | |||
|{{no|[https://github.com/owncast GitHub]}} | |||
| | |||
| | |||
|- | |||
!{{Goldfish}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
!{{Funkwhale}} | |||
| | |||
| | |||
| | |||
|{{ActivityPub}} | |||
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}} | |||
|[https://dev.funkwhale.audio/funkwhale dev.funkwhale.audio] | |||
| | |||
| | |||
|- | |||
!{{Castopod}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|PHP | |||
|- | |- | ||
!{{reel2bits}} | !{{reel2bits}} | ||
Line 5,249: | Line 5,624: | ||
|- | |- | ||
!{{BookWyrm}} | !{{BookWyrm}} | ||
| | |2020-12-31 | ||
| | |2020-12-31 | ||
| | | | ||
|ActivityPub, OStatus | |ActivityPub, OStatus | ||
Line 5,256: | Line 5,631: | ||
|{{no|[https://github.com/bookwyrm-social GitHub]}} | |{{no|[https://github.com/bookwyrm-social GitHub]}} | ||
| | | | ||
| | |Python | ||
|- | |- | ||
!{{Inventaire}} | !{{Inventaire}} | ||
Line 5,266: | Line 5,641: | ||
| | | | ||
| | | | ||
| | |TypeScript | ||
|} | |} | ||
</center> | </center> |
Latest revision as of 03:52, 16 November 2024
This article is a draft! A lot of info might still be missing and the page might change at any time. |
Basic info
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) | Optional, either local or federated, off by default | ||||||
Socialhome | |||||||
Honk | |||||||
Hubzilla | Currently only one supported frontend |
✔️ | ✔️ | Optionally automatic |
Optional, either local or federated, off by default | ||
WriteFreely | ✖️ | ✔️ | |||||
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) | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ||||
Socialhome | ✖️ | |||||||||||||||
Honk | ✖️ | |||||||||||||||
Hubzilla | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | ✖️ | Defunct | Defunct | ✖️ | 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 | ✔️ | ✖️ | ✖️ | ✔️ | ✔️ | |
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) | Unlimited | ||||
Socialhome | |||||
Honk | |||||
Hubzilla | Unlimited | ✔️ | ✖️ | 29 free-text fields 3 lists |
✔️ |
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) | ✔️ | ✔️ | Zot6 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Socialhome | ✖️ | |||||||||||
Honk | ✖️ | |||||||||||
Hubzilla | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
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
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 |
Note: "Unlimited" for post length doesn't mean absolutely unlimited, but within the limits and the capacity of the underlying Web server. There is no defined or adjustable limit within the server application.
Technical
Name | Inception | Federating since | last updated (red=ended) |
Protocols | License (green=copyleft) (yellow=anti-capitalist) (red=proprietary) |
Git repository (green=federated) (red=evil) |
Main developer(s) | Written in |
---|---|---|---|---|---|---|---|---|
Mastodon | 2016-03-16 | 2016-03-16 - 2019-10-04 (OStatus) 2017-09-03 (ActivityPub) |
ActivityPub | AGPLv3 | Github | Eugen Rochko | Ruby on Rails, JavaScript (React.js, Redux) | |
Ecko | 2021 | 2021 | ActivityPub | AGPLv3 | GitHib | |||
Fedibird | ActivityPub | AGPLv3 | GitHub | |||||
Glitch-soc | ActivityPub | AGPLv3 | GitHub | |||||
Hometown | 2019-08-20 | 2019-08-20 | ActivityPub | AGPLv3 | GitHub | Darius Kazemi | ||
koyu.space | ActivityPub | AGPLv3 | GitHub | |||||
Smalltown | ActivityPub | AGPLv3 | GitHub | |||||
Pleroma | 2016-02-22 | 2016-02-22 - 2020-03-08 (OStatus) ? (ActivityPub) |
ActivityPub | AGPLv3 | git.pleroma.social | Elixir | ||
Akkoma | 2022-01-29 | 2022-01-29 | ActivityPub | AGPLv3 | akkoma.dev | Elixir | ||
Misskey | 2014 | ActivityPub | AGPLv3 | GitHub | Syuilo | |||
Firefish | 2022-07-19 (Calckey) 2023-06-25 (Firefish rebrand) |
2022-07-19 | ActivityPub | AGPLv3 | Codeberg | ThatOneCalculator | NodeJS (Typescript), Vue 3 | |
FoundKey | 2022-06-13 | 2022-06-13 | 2023-06-05 | ActivityPub | AGPLv3 | akkoma.dev | Norm | |
GNU social | 2008-07-02 (Laconica, later StatusNet) 2013-06-08 (StatusNet merged into GNU social) |
2008-07-02 (OpenMicroBlogging; OStatus) 2021-07-18 (ActivityPub) |
OStatus, ActivityPub | AGPLv3 | notabug.org | |||
GoToSocial | ActivityPub | AGPLv3 | GitHub | Go | ||||
snac | ActivityPub | MIT | Codeberg | grunfink | C | |||
Pump.io | 2012-10-04 | 2012-10-04 | ActivityPump | Apache v2 | ||||
Identi.ca | 2008-07-02 | 2008-07-02 - 2013-07-12 (OpenMicroBlogging; OStatus) 2013-07-12 (ActivityPump) |
||||||
Takahē | 2022 | 2022 | ActivityPub | BSD3 new | GitHub | Python | ||
Epicyon | ActivityPub | AGPLv3 | gitlab.com | Python | ||||
Micro.blog | 2017 | ActivityPub | proprietary | ✖️ | ||||
Tumblr | 2007 | Announced | proprietary | ✖️ | ||||
Bonfire | AGPLv3 | GitHub | Elixir + JavaScript | |||||
Swanye | ||||||||
Threads | 2023 | Announced | - | proprietary | ✖️ | |||
Friendica | 2010-07-02 | 2010-08-17 (DFRN) 2010-09-09 (OpenMicroBlogging) 2010-10-13 (OStatus) 2011-03-19 (diaspora*) 2018-11-18 (ActivityPub) |
ActivityPub, diaspora*, OStatus | AGPLv3 | GitHub | PHP | ||
diaspora* | 2010 | 2010 | diaspora* | AGPLv3 | GitHub | Ruby on Rails | ||
Acropolis | diaspora* | AGPLv3 | GitHub | |||||
(streams) | 2021-10 | 2021-10 | Nomad, Zot, ActivityPub | Public domain + various free licenses for third-party contributions | Codeberg | The community; Mike Macgirvin | PHP | |
Socialhome | 2017-07-27 | 2017-07-27 (diaspora*) 2019-10-06 (ActivityPub) |
ActivityPub, diaspora* | Jason Robinson | ||||
Honk | ActivityPub | |||||||
Hubzilla | 2012-07 (Red) 2015 (rebranded Hubzilla) |
2012-07 | Zot, ActivityPub, diaspora*,
OStatus |
MIT License | framagit | Mario Vavti | PHP | |
WriteFreely | 2018-11-10 | 2018-11-10 | ActivityPub | AGPLv3 | GitHub | Matt Baer | ||
Plume | ActivityPub | AGPLv3 | GitHub | |||||
WordPress | 2003 | ActivityPub, diaspora*, OStatus | PHP | |||||
Drupal | 2001 | ActivityPub, diaspora* | PHP | |||||
Lemmy | 2019-05-06 | 2019-05-06 | ActivityPub | |||||
Kbin | 2022-10-30 | 2022-10-30 | ActivityPub | |||||
Pixelfed | 2018-11-03 | 2018-11-03 | ActivityPub | AGPLv3 | GitHub | Daniel Supernault | ||
Flickr | Announced | - | proprietary | ✖️ | PHP | |||
PeerTube | 2018-03-20 | 2018-03-20 | ActivityPub | AGPLv3 | GitHub | |||
Owncast | ActivityPub | MIT License | GitHub | |||||
Goldfish | ||||||||
Funkwhale | ActivityPub | AGPLv3 | dev.funkwhale.audio | |||||
CastoPod | PHP | |||||||
reel2bits | ||||||||
Mobilizon | 2019 | 2019 | ActivityPub | AGPLv3 | framagit | |||
Gancio | ||||||||
BookWyrm | 2020-12-31 | 2020-12-31 | ActivityPub, OStatus | Anti-Capitalist Software License | GitHub | Python | ||
Inventaire | ActivityPub | TypeScript |
JoinFediverseWiki Info
Moved here.