Comparison of Fediverse software: Difference between revisions

Added a column for max. characters in polls, might make a separate table for polls later; labelled closed-source platforms "evil"; hopefully corrected timelines on Hubzilla and (streams)
(First batch of new tables, some content moved from or between existing tables)
(Added a column for max. characters in polls, might make a separate table for polls later; labelled closed-source platforms "evil"; hopefully corrected timelines on Hubzilla and (streams))
 
(6 intermediate revisions by 3 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 207: Line 215:
|
|
|-
|-
!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 510:
|
|
|
|
|
|{{Yes|Local,<br />Social<br />(Home + Local)}}
|
|{{Yes|Global}}
|-
|-
!{{Firefish}}
!{{Firefish}}
Line 511: Line 519:
|
|
|
|
|
|{{Yes|Local,<br />Social<br />(Home + Local)}}
|
|{{Yes|Global}}
|-
|-
!{{FoundKey}}
!{{FoundKey}}
Line 520: Line 528:
|
|
|
|
|
|{{Yes}}
|
|{{Yes|Global}}
|-
|-
!{{GNU_social}}
!{{GNU_social}}
Line 655: Line 663:
|
|
|
|
|{{Yes|Optional}}
| 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 688:
|{{Yes}}
|{{Yes}}
|{{Yes|Optionally<br />automatic}}
|{{Yes|Optionally<br />automatic}}
|{{Yes|Optional}}
| colspan="2" style="background:#FF9;vertical-align:middle;text-align:center;" class="table-maybe" |Optional, either local or federated, off by default
|{{No}}
|-
|-
!{{WriteFreely}}
!{{WriteFreely}}
Line 1,044: Line 1,050:
|-
|-
!{{Misskey}}
!{{Misskey}}
|
|{{No}}
|{{No}}
|{{No}}
|
|
Line 1,062: Line 1,068:
|-
|-
!{{Firefish}}
!{{Firefish}}
|
|Partial
|{{No}}
|{{No}}
|
|
Line 1,080: Line 1,086:
|-
|-
!{{FoundKey}}
!{{FoundKey}}
|
|{{No}}
|{{No}}
|{{No}}
|
|
Line 1,416: Line 1,422:
|{{No|Defunct}}
|{{No|Defunct}}
|{{No}}
|{{No}}
|{{Yes|Optional}}
|{{Maybe|Optional}}
|{{No}}
|{{Maybe|Optional}}
|{{Yes|Optional}}
|{{Maybe|Optional}}
|{{No}}
|{{Maybe|Optional}}
|-
|-
!{{WriteFreely}}
!{{WriteFreely}}
Line 1,752: Line 1,758:
{| 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=What are channels on Hubzilla and (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
! colspan="2" |OpenWebAuth<br />single sign-on
! colspan="3" |OpenWebAuth<br />single sign-on
|-
|-
! Variable<br />role
! Variable<br />role
! Preset roles
! Preset roles
! Supported
! Your<br />login<br />recognised
! Limit to only<br >instances with<br />connections
! Recognises<br />logins<br />of others
! Limit to only<br />instances with<br />connections
|-
|-
!{{Mastodon}}
!{{Mastodon}}
Line 1,767: Line 1,774:
|{{Yes}}
|{{Yes}}
|Planned
|Planned
|Planned?
|
|
|-
|-
Line 1,773: Line 1,781:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,780: Line 1,789:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,787: Line 1,797:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,794: Line 1,805:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,801: Line 1,813:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,808: Line 1,821:
| 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}}
|{{Yes}}
|
|
|
|
|
Line 1,816: Line 1,830:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Akkoma}}
!{{Akkoma}}
Line 1,823: Line 1,837:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Misskey}}
!{{Misskey}}
Line 1,829: Line 1,843:
|
|
|
|
|
|{{Yes}}
| colspan="2" 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" | ✖️
|-
|-
!{{Firefish}}
!{{Firefish}}
Line 1,836: Line 1,850:
|
|
|
|
|
|{{Yes}}
| colspan="2" 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" | ✖️
|-
|-
!{{FoundKey}}
!{{FoundKey}}
Line 1,843: Line 1,857:
|
|
|
|
|
|{{No}}
| colspan="2" 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" | ✖️
|-
|-
!{{GNU_social}}
!{{GNU_social}}
Line 1,850: Line 1,864:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{GoToSocial}}
!{{GoToSocial}}
Line 1,857: Line 1,871:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Pump.io}}
!{{Pump.io}}
Line 1,864: Line 1,878:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Identi.ca}}
!{{Identi.ca}}
Line 1,870: Line 1,884:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Takahē}}
!{{Takahē}}
Line 1,877: Line 1,891:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Epicyon}}
!{{Epicyon}}
Line 1,884: Line 1,898:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Micro.blog}}
!{{Micro.blog}}
Line 1,891: Line 1,905:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Tumblr}}
!{{Tumblr}}
Line 1,898: Line 1,912:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Bonfire}}
!{{Bonfire}}
Line 1,905: Line 1,919:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Swanye}}
!{{Swanye}}
Line 1,912: Line 1,926:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Threads}}
!{{Threads}}
Line 1,919: Line 1,933:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Friendica}}
!{{Friendica}}
Line 1,927: Line 1,941:
|
|
|{{Yes}}
|{{Yes}}
|{{No}}
|
|
|-
|-
Line 1,933: Line 1,948:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Acropolis}}
!{{Acropolis}}
Line 1,939: Line 1,954:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{(streams)}}
!{{(streams)}}
Line 1,946: Line 1,961:
|{{No}}
|{{No}}
|{{No}}
|{{No}}
|{{Yes}}
|{{Yes}}
|{{Yes}}
|
|
Line 1,954: Line 1,970:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Honk}}
!{{Honk}}
Line 1,961: Line 1,977:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Hubzilla}}
!{{Hubzilla}}
Line 1,968: Line 1,984:
|{{Yes}}
|{{Yes}}
|{{No}}
|{{No}}
|{{Yes}}
|{{Yes}}
|{{Yes}}
|{{Yes}}
|{{Yes}}
Line 1,974: Line 1,991:
|{{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" | ✖️
|{{No}}
|{{Yes}}
| colspan="2" 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" | ✖️
|-
|-
!{{Plume}}
!{{Plume}}
Line 1,981: Line 1,998:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{WordPress}}
!{{WordPress}}
Line 1,988: Line 2,005:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Drupal}}
!{{Drupal}}
Line 1,995: Line 2,012:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Lemmy}}
!{{Lemmy}}
Line 2,001: Line 2,018:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Kbin}}
!{{Kbin}}
Line 2,007: Line 2,024:
| 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" | ✖️
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Pixelfed}}
!{{Pixelfed}}
Line 2,014: Line 2,031:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Flickr}}
!{{Flickr}}
Line 2,021: Line 2,038:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{PeerTube}}
!{{PeerTube}}
Line 2,028: Line 2,045:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Owncast}}
!{{Owncast}}
Line 2,035: Line 2,052:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Goldfish}}
!{{Goldfish}}
Line 2,042: Line 2,059:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Funkwhale}}
!{{Funkwhale}}
Line 2,049: Line 2,066:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Castopod}}
!{{Castopod}}
Line 2,056: Line 2,073:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{reel2bits}}
!{{reel2bits}}
Line 2,063: Line 2,080:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Mobilizon}}
!{{Mobilizon}}
Line 2,070: Line 2,087:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Gancio}}
!{{Gancio}}
Line 2,077: Line 2,094:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{BookWyrm}}
!{{BookWyrm}}
Line 2,084: Line 2,101:
|
|
|
|
| colspan="2" 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" | ✖️
|-
|-
!{{Inventaire}}
!{{Inventaire}}
Line 2,091: Line 2,108:
|
|
|
|
| colspan="2" 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,419: Line 2,436:
! 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=What is nomadic identity? |link-name=Nomadic identity}}
|-
|-
!Instances<br />of the same<br />project
!Instances<br />of the same<br />project
Line 2,560: Line 2,577:
|-
|-
!{{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}}
|{{No}}
|-
|-
!{{Firefish}}
!{{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}}
|{{No}}
|-
|-
!{{FoundKey}}
!{{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}}
|{{No}}
|-
|-
Line 4,419: Line 4,436:
<center>
<center>
{|class="wikitable sortable" style="text-align: center"
{|class="wikitable sortable" style="text-align: center"
! rowspan="3" |Name
! rowspan="4" |Name
! colspan="8" |hover over emojis to see explanation
! colspan="14" |hover over emojis to see explanation
|-
! colspan="10" |Default limits per post<br>(green=editable)
! rowspan="3" |<abbr title="crosspost">♻️</abbr>
|-
|-
! colspan="4" |Default limits per post<br>(green=editable)
! colspan="6" |<abbr title="character limit">🔠</abbr>
! colspan="4" |
! colspan="3" |<abbr title="poll options">📊</abbr>
! rowspan="2" |<abbr title="media uploads">🖼</abbr>
! rowspan="2" |<abbr title="editable posts">✏️</abbr>
|-
|-
!<abbr title="character limit">🔠</abbr>
! Post<br />local
!<abbr title="poll options">📊</abbr>
! Post<br />inbound
!<abbr title="media uploads">🖼</abbr>
! Handling of longer posts
!<abbr title="editable posts">✏️</abbr>
! Alt-text<br />local
!<abbr title="crosspost">♻️</abbr>
! 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,440: Line 4,473:
!{{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,449: Line 4,489:
|
|
|
|
|{{yes}}
|{{yes}}
|-
!{{Glitch-soc}}
|
|
|
|
|
|
|{{yes}}
|
|{{yes}}
|-
!{{Hometown}}
|
|
|
|
Line 4,466: Line 4,499:
|{{yes}}
|{{yes}}
|-
|-
!{{koyu.space}}
!{{Glitch-soc}}
|
|
|
|
|
|
|
|{{yes}}
|{{yes}}
|-
!{{Smalltown}}
|
|
|
|
|
|
|{{yes}}
|{{yes}}
|-
!{{Pleroma}}
|{{yes|5000}}
|{{yes|20}}
|
|
|
|
|
|
|{{yes}}
|{{yes}}
|-
|-
!{{Akkoma}}
!{{Hometown}}
|
|
|
|
|
|
|
|
|
|-
!{{Misskey}}
|3000
|
|
|
|
|
|
|
|
|-
!{{Firefish}}
|{{yes|3000}}
|10
|16
|
|
|
|
|{{yes}}
|{{yes}}
|-
|-
!{{FoundKey}}
!{{koyu.space}}
|
|
|
|
|
|
|
|
|
|-
!{{GNU_social}}
|1000
|5
|1
|
|
|
|
|-
!{{GoToSocial}}
|{{yes|5000}}
|
|
|
|
|
|
|
|
|{{yes}}
|{{yes}}
|-
|-
!{{Pump.io}}
!{{Smalltown}}
|
|
|
|
Line 4,535: Line 4,547:
|
|
|
|
|-
!{{Identi.ca}}
|
|
|
|
Line 4,542: Line 4,552:
|
|
|
|
|{{yes}}
|{{yes}}
|-
|-
!{{Takahē}}
!{{Pleroma}}
|{{yes|5000}}
|100,000
|Reject post
|
|
|
|
|
|
|{{yes|20}}
|
|
|
|-
!{{Epicyon}}
|
|
|
|
|
|
|
|
|-
!{{Akkoma}}
|
|
|-
|50,000
!{{Micro.blog}}
|Reject post
|
|
|
|
Line 4,563: Line 4,578:
|
|
|
|
|-
!{{Tumblr}}
|
|
|
|
|
|
|{{yes}}
|
|
|-
|-
!{{Bonfire}}
!{{Misskey}}
|3000
|<10,000?
|Reject post
|1,500
|1,500
|Truncate?
|
|
|
|
|
Line 4,578: Line 4,597:
|
|
|-
|-
!{{Swanye}}
!{{Firefish}}
|{{yes|3000}}
|<10,000?
|Reject post
|1,500
|1,500
|Truncate?
|10
|
|
|16
|
|
|
|
|-
!{{FoundKey}}
|
|
|<10,000?
|Reject post
|1,500
|1,500
|Truncate?
|
|
|
|
|-
!{{Threads}}
|500
|
|
|
|
Line 4,592: Line 4,625:
|
|
|-
|-
!{{Friendica}}
!{{GNU_social}}
|{{yes|unlimited}}
|1000
|{{no}}
|unlimited; embedding
|{{yes}}
|{{yes}}
|-
!{{diaspora*}}
|
|
|
|
Line 4,605: Line 4,632:
|
|
|
|
|-
|5
!{{Acropolis}}
|
|
|
|
|
|1
|
|
|
|
|-
|-
!{{(streams)}}
!{{GoToSocial}}
|{{yes|unlimited}}
|{{yes|5000}}
|unlimited
|
|unlimited; embedding
|{{yes}}
|{{yes}}
|-
!{{SocialHome}}
|
|
|
|
Line 4,626: Line 4,647:
|
|
|
|
|-
!{{Honk}}
|
|
|
|
Line 4,634: Line 4,653:
|
|
|-
|-
!{{Hubzilla}}
!{{Pump.io}}
|{{yes|unlimited}}
|
|unlimited
|unlimited; embedding
|{{yes}}
|{{yes}}
|-
!{{WriteFreely}}
|{{yes}}
|{{no}}
|{{no|unlimited; embeds externally hosted media}}
|{{yes}}
|{{no}}
|-
!{{Plume}}
|{{yes}}
|
|
| unlimited; embedding
|
|
|
|
|-
!{{WordPress}}
|
|
|
|
Line 4,661: Line 4,663:
|
|
|
|
|-
!{{Drupal}}
|
|
|
|
|
|
|-
!{{Identi.ca}}
|
|
|
|
|-
!{{Lemmy}}
|
|
|
|
|
|
|
|
|{{no}}
|-
!{{Kbin}}
|
|
|
|
Line 4,682: Line 4,679:
|
|
|
|
|-
!{{Pixelfed}}
|{{yes|500}}
|{{no}}
|{{yes|4}}
|
|
|{{no}}
|-
|-
!{{Flickr}}
!{{Takahē}}
|
|
|
|
Line 4,696: Line 4,687:
|
|
|
|
|-
!{{PeerTube}}
|
|
|{{no}}
|{{no}}
|{{no}}
|
|
|-
!{{Owncast}}
|
|
|
|
Line 4,711: Line 4,695:
|
|
|-
|-
!{{Goldfish}}
!{{Epicyon}}
|
|
|
|
|
|
|
|
|
|
|
Line 4,718: Line 4,709:
|
|
|-
|-
!{{Funkwhale}}
!{{Micro.blog}}
|
|
|
|
|
|
Line 4,724: Line 4,717:
|
|
|
|
|-
!{{Castopod}}
|
|
|
|
Line 4,732: Line 4,723:
|
|
|-
|-
!{{reel2bits}}
!{{Tumblr}}
|
|
|
|
|
Line 4,738: Line 4,730:
|
|
|
|
|-
!{{Mobilizon}}
|
|
|
|
|
|
|
|
|{{yes}}
|
|
|-
|-
!{{Gancio}}
!{{Bonfire}}
|
|
|
|
|
|
Line 4,752: Line 4,745:
|
|
|
|
|-
!{{BookWyrm}}
|
|
|
|
Line 4,760: Line 4,751:
|
|
|-
|-
!{{Inventaire}}
!{{Swanye}}
|
|
|
|
Line 4,766: Line 4,757:
|
|
|
|
|}
</center>
'''Note:''' "Unlimited" for post length doesn't necessarily mean unlimited, but the maximum character number may be so high that it doesn't matter. Hence, it can be adjusted by the admin. "Unlimited" for file size is within the available space on the server.
==Technical==
<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
|2016
|
|
|{{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]}}
|{{no|[https://github.com/magicstone-dev/ecko GitHib]}}
|
|
|
|
|-
!{{Fedibird}}
|
|
|
|
|
|
|{{ActivityPub}}
|-
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
!{{Threads}}
|{{no|[https://github.com/fedibird/mastodon GitHub]}}
|500
|
|
|
|
|-
!{{Glitch-soc}}
|
|
|
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/glitch-soc/mastodon GitHub]}}
|
|
|
|
|-
!{{Hometown}}
|
|
|
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{No|[https://github.com/hometown-fork/hometown GitHub]}}
|
|
|-
!{{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
|
|
|-
!{{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]}}
!{{Acropolis}}
|{{no|[https://github.com/chandrn7/smalltown GitHub]}}
|
|
|
|
|-
!{{Pleroma}}
|2016
|2016
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|[https://git.pleroma.social/pleroma/pleroma git.pleroma.social]
|
|
|
|
|-
!{{Akkoma}}
|
|
|
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|[https://akkoma.dev/AkkomaGang/akkoma akkoma.dev]
|
|
|
|
|-
!{{Misskey}}
|2019
|2019
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/misskey-dev/misskey GitHub]}}
|
|
|
|
|-
|-
!{{Firefish}}
!{{(streams)}}
|unlimited
| colspan="2" |unlimited
|unlimited; included in post
| colspan="2" |unlimited
|unlimited
|unlimited
|{{yes}}
|unlimited; embedding
|{{yes}}
|{{yes}}
|-
!{{SocialHome}}
|
|
|
|
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{yes|[https://codeberg.org/thatonecalculator Codeberg]}}
|ThatOneCalculator
|NodeJS (Typescript), Vue 3
|-
!{{FoundKey}}
|-
!{{GNU_social}}
|2008
|2008
|
|
|ActivityPub, OStatus
|{{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]}}
|
|
|
|
|-
|-
!{{Pump.io}}
!{{Honk}}
|
|
|
|
|
|
|
|
|[https://www.apache.org/licenses/LICENSE-2.0 Apache v2]
|
|
|
|
|
|
|-
!{{Identi.ca}}
|2008
|2008
|
|
|
|
Line 4,934: Line 4,855:
|
|
|
|
|-
!{{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}}
|-
|-
!{{Takahē}}
!{{Plume}}
|2022
|{{yes}}
|2022
| colspan="2" |does not import external posts
|unlimited; included in post
| colspan="2" |does not import external posts
|
|
|{{ActivityPub}}
|[https://choosealicense.com/licenses/bsd-3-clause/ BSD3 new]
|{{no|[https://github.com/jointakahe/takahe GitHub]}}
|
|
|
|
|-
| unlimited; embedding
!{{Epicyon}}
|
|
|
|
|-
!{{WordPress}}
|
|
|{{ActivityPub}}
| colspan="2" |does not import external posts
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|unlimited; included in post
|{{no|[https://gitlab.com/bashrc2/epicyon gitlab.com]}}
| colspan="2" |does not import external posts
|
|
|
|
|-
!{{Micro.blog}}
|2017
|
|
|
|
|{{ActivityPub}}
|{{no|proprietary}}
| -
|
|
|
|
|-
|-
!{{Tumblr}}
!{{Drupal}}
|2007
|
|{{maybe|Announced}}
| colspan="2" |does not import external posts
|unlimited; included in post
| colspan="2" |does not import external posts
|
|
|
|
|
|
|{{no|proprietary}}
| -
|
|
|
|
|-
|-
!{{Bonfire}}
!{{Lemmy}}
|
|
|
|
|
|
|
|
|
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/bonfire-networks/bonfire-app GitHub]}}
|
|
|
|
|-
!{{Swanye}}
|
|
|
|
|
|
|
|
|{{no}}
|-
!{{Kbin}}
|
|
|
|
|
|
|
|
|-
!{{Threads}}
|2023
|{{maybe|Announced}}
|
|
| -
|{{no|proprietary}}
| -
|
|
|
|
|-
!{{Friendica}}
|2010
|2010
|
|
|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]}}
|
|
|
|
|-
|-
!{{Acropolis}}
!{{Pixelfed}}
|{{yes|500}}
|
|
|
|
|
|
|diaspora*
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|https://github.com/magicstone-dev/acropolis GitHub}}
|
|
|
|
|-
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️
!{{(streams)}}
|{{yes|4}}
|2021
|2021
|
|
|ActivityPub, Zot
|{{no}}
|Public domain + various free licenses for third-party contributions
|[https://codeberg.org/streams/streams Codeberg]
|The community; Mike Macgirvin
|PHP
|-
|-
!{{SocialHome}}
!{{Flickr}}
|
|
|
|
|
|
|
|
|
|
|
|ActivityPub, diaspora*
|
|
|
|
Line 5,056: Line 4,968:
|
|
|-
|-
!{{Honk}}
!{{PeerTube}}
|
|
|
|
|
|
|{{ActivityPub}}
|
|
|
|
|
|
| colspan="3" style="background:#F99;vertical-align:middle;text-align:center;" class="table-no" | ✖️
|{{no}}
|{{no}}
|
|
|-
|-
!{{Hubzilla}}
!{{Owncast}}
|2015
|
|2015
|
|
|
|
|ActivityPub, diaspora*,
OStatus, Zot
|[https://mit-license.org MIT License]
|[https://framagit.org/hubzilla/core framagit]
|Mario Vavti
|PHP
|-
!{{WriteFreely}}
|2018
|2018
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/writefreely/writefreely GitHub]}}
|
|
|
|
|-
!{{Plume}}
|
|
|
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/Plume-org/Plume GitHub]}}
|
|
|
|
|-
|-
!{{WordPress}}
!{{Goldfish}}
|2003
|
|
|
|
|
|
|
|
|
|
|
|
|-
!{{Funkwhale}}
|
|
|
|
|
|
|
|
|
|
|ActivityPub, diaspora*, OStatus
|
|
|
|
Line 5,107: Line 5,022:
|
|
|-
|-
!{{Drupal}}
!{{Castopod}}
|2001
|
|
|
|
|
|ActivityPub, diaspora*
|
|
|
|
|
|
|
|
|
|-
|
!{{Lemmy}}
|
|
|
|
|
|
|-
|{{ActivityPub}}
!{{reel2bits}}
|
|
|
|
|
|
|
|
|-
|
!{{Kbin}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|-
|
!{{Mobilizon}}
|-
|
!{{Pixelfed}}
|
|2018
|
|2018
|
|
|
|{{ActivityPub}}
|
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|
|{{no|[https://github.com/pixelfed/pixelfed GitHub]}}
|
|
|
|
|
|-
|
!{{Flickr}}
|
|
|-
|{{maybe|Announced}}
!{{Gancio}}
|
|
| -  
|
|{{no|proprietary}}
|
| -
|
|
|
|
|
|
|
|
|
|-
!{{BookWyrm}}
|
|
|
|
|
|
|
|
|
|
|
|
|-
!{{Inventaire}}
|
|
|
|
|
|
|
|
|
|
|
|
|}
</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]}}
|{{no|[https://github.com/magicstone-dev/ecko GitHib]}}
|
|
|-
!{{Fedibird}}
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/fedibird/mastodon GitHub]}}
|
|
|-
!{{Glitch-soc}}
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://github.com/glitch-soc/mastodon GitHub]}}
|
|
|-
!{{Hometown}}
|2019-08-20
|2019-08-20
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{No|[https://github.com/hometown-fork/hometown GitHub]}}
|Darius Kazemi
|
|-
!{{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]
|
|
|-
!{{Akkoma}}
|2022-01-29
|2022-01-29
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|[https://akkoma.dev/AkkomaGang/akkoma akkoma.dev]
|
|
|-
!{{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]}}
|
|
|-
!{{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]}}
|
|
|-
!{{Epicyon}}
|
|
|
|{{ActivityPub}}
|{{yes|[https://gnu.org/licenses/agpl.html AGPLv3]}}
|{{no|[https://gitlab.com/bashrc2/epicyon gitlab.com]}}
|
|
|-
!{{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]}}
|
|
|-
!{{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]}}
|
|
|-
!{{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
|
|
|
|
|-
!{{Drupal}}
|2001
|
|
|ActivityPub, diaspora*
|
|
|
|
|-
!{{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}}
|
|
|
|
|-
|-
!{{PeerTube}}
!{{PeerTube}}
|2018
|2018-03-20
|2018
|2018-03-20
|
|
|{{ActivityPub}}
|{{ActivityPub}}
Line 5,238: Line 5,588:
|-
|-
!{{BookWyrm}}
!{{BookWyrm}}
|
|2020-12-31
|
|2020-12-31
|
|
|ActivityPub, OStatus
|ActivityPub, OStatus