Difference between revisions of "Open Source Federation Platforms"

From Open Risk Manual
(List of Open Source Federation Platforms)
(Disclaimer)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== List of Open Source Federation Platforms ==
 
== List of Open Source Federation Platforms ==
 
A list of Open Source [[Federation]] platforms.   
 
A list of Open Source [[Federation]] platforms.   
 +
 +
== Disclaimer ==
 +
The list is provided as is without any endorsement of completeness or suitability for any purpose.  The focus is on covering first the span of architectures and functionality rather than listing all projects. Eventually all meaningfully used platforms should be included.
  
  
Line 7: Line 10:
 
|-
 
|-
 
| [https://funkwhale.audio/ funkwhale]
 
| [https://funkwhale.audio/ funkwhale]
| social network
+
| federated network
 
| audio streaming
 
| audio streaming
| [https://dev.funkwhale.audio/funkwhale/funkwhale AGPL-3.0]
+
| [https://dev.funkwhale.audio/funkwhale/funkwhale Self-hosted AGPL-3.0]
 
| Python
 
| Python
 
| Activitypub
 
| Activitypub
 
|-
 
|-
 
| [https://pixelfed.org pixelfed]
 
| [https://pixelfed.org pixelfed]
| social network
+
| federated network
 
| image sharing
 
| image sharing
| [https://github.com/dansup/pixelfed AGPL-3.0]
+
| [https://github.com/dansup/pixelfed Github AGPL-3.0]
 
| PHP
 
| PHP
 
| Activitypub
 
| Activitypub
 +
|-
 +
| [https://diasporafoundation.org/ diaspora]
 +
| social network
 +
| (micro)blogging
 +
| [https://github.com/diaspora/diaspora Github AGPL-3.0]
 +
| Ruby
 +
| diaspora
 +
|-
 +
| [https://hubzilla.org/ hubzilla]
 +
| social network
 +
| blogging, CMS, file hosting
 +
| [https://framagit.org/hubzilla/core Framagit AGPL-3.0]
 +
| PHP
 +
| diaspora, Zot, OStatus, ActivityPub
 +
|-
 +
| [https://join.misskey.page/en misskey]
 +
| social network
 +
| microblogging
 +
| [https://github.com/misskey-dev/misskey Github AGPL-3.0]
 +
| Typescript
 +
| ActivityPub
 +
|-
 +
| [https://pleroma.social/ pleroma]
 +
| social network
 +
| microblogging
 +
| [https://git.pleroma.social/pleroma Self-hosted AGPL-3.0]
 +
| Elixir
 +
| ActivityPub
 +
|-
 +
| [https://friendi.ca/ friendica]
 +
| social network
 +
| blogging
 +
| [https://github.com/friendica/friendica Github AGPL-3.0]
 +
| PHP
 +
| OStatus, diaspora, ActivityPub
 +
|-
 +
| [https://www.gnusocial.rocks/ GNU Social]
 +
| social network
 +
| microblogging
 +
| [https://notabug.org/diogo/gnu-social Notabug AGPL-3.0]
 +
| PHP
 +
| OStatus, ActivityPub
 +
|-
 +
| [https://joinpeertube.org/en PeerTube]
 +
| federated network
 +
| video streaming
 +
| [https://github.com/Chocobozzz/PeerTube Github AGPL-3.0]
 +
| Typescript
 +
| ActivityPub
 +
|-
 +
| [https://joinmastodon.org/ Mastodon]
 +
| social network
 +
| microblogging
 +
| [https://github.com/mastodon/mastodon Github AGPL-3.0]
 +
| Ruby
 +
| ActivityPub
 +
|-
 +
| [https://writefreely.org/ WriteFreely]
 +
| social network
 +
| blogging
 +
| [https://github.com/writefreely/writefreely Github AGPL-3.0]
 +
| Go
 +
| ActivityPub
 +
|-
 +
| [https://join-lemmy.org/ Lemmy]
 +
| social network
 +
| link aggregator
 +
| [https://github.com/LemmyNet/lemmy Github AGPL-3.0]
 +
| Rust
 +
| ActivityPub
 +
|-
 +
| [https://joinplu.me/ Plume]
 +
| social network
 +
| blogging
 +
| [https://github.com/Plume-org/Plume Github AGPL-3.0]
 +
| Rust
 +
| ActivityPub
 +
|-
 +
| [https://joinbookwyrm.com/ Bookwyrm]
 +
| federated network
 +
| book reviews
 +
| [https://github.com/mouse-reeve/bookwyrm Github Anti-Capitalist v1.4]
 +
| Python
 +
| ActivityPub
 +
|-
 +
| [https://socialhome.network/ SocialHome]
 +
| social network
 +
| personal page
 +
| [https://github.com/jaywink/socialhomeGithub Anti-Capitalist v1.4]
 +
| Python
 +
| diaspora, ActivityPub
 
|}
 
|}
  

Latest revision as of 16:58, 25 January 2024

List of Open Source Federation Platforms

A list of Open Source Federation platforms.

Disclaimer

The list is provided as is without any endorsement of completeness or suitability for any purpose. The focus is on covering first the span of architectures and functionality rather than listing all projects. Eventually all meaningfully used platforms should be included.


App / Webpage Category Type License / Repo (Main) Language Protocols
funkwhale federated network audio streaming Self-hosted AGPL-3.0 Python Activitypub
pixelfed federated network image sharing Github AGPL-3.0 PHP Activitypub
diaspora social network (micro)blogging Github AGPL-3.0 Ruby diaspora
hubzilla social network blogging, CMS, file hosting Framagit AGPL-3.0 PHP diaspora, Zot, OStatus, ActivityPub
misskey social network microblogging Github AGPL-3.0 Typescript ActivityPub
pleroma social network microblogging Self-hosted AGPL-3.0 Elixir ActivityPub
friendica social network blogging Github AGPL-3.0 PHP OStatus, diaspora, ActivityPub
GNU Social social network microblogging Notabug AGPL-3.0 PHP OStatus, ActivityPub
PeerTube federated network video streaming Github AGPL-3.0 Typescript ActivityPub
Mastodon social network microblogging Github AGPL-3.0 Ruby ActivityPub
WriteFreely social network blogging Github AGPL-3.0 Go ActivityPub
Lemmy social network link aggregator Github AGPL-3.0 Rust ActivityPub
Plume social network blogging Github AGPL-3.0 Rust ActivityPub
Bookwyrm federated network book reviews Github Anti-Capitalist v1.4 Python ActivityPub
SocialHome social network personal page Anti-Capitalist v1.4 Python diaspora, ActivityPub

References