5.9 KiB
This is the list of projects that may be implementing ActivityPub, which began in issue https://gitlab.com/fediverse/fediverse.gitlab.io/issues/8
Note: none of these apps ought to be added to the official fediverse.party site until they have been tested with at least one (ideally 2-3) of the AP apps already listed, and can be confirmed to federate successfully. Once it is on the official site, it can be removed from this list, keeping it a list of apps to be watched/ tested.
Note: most of these projects include both a back-end and a web client, but this list also includes projects that are only a back-end. Projects that are only a web app, for use with an existing back-end, will go on the client list here: https://gitlab.com/fediverse/fediverse.gitlab.io/wikis/watchlist-for-client-apps
The SocialWG has a list of projects they hope will implement ActivityPub and links to Issues where it's discussed. Also, there is an implementation report on ActivityPub.rocks. @Mayel from Social.coop is maintaining a web spreadsheet of AP apps and their characteristics. More projects using AP are profiled on We Distribute by Sean Tilley. From these and other sources (see links), it looks like all these apps are either considering, working on, or already rolling out AP support:
Social network, Microblog Apps
-
microblog.pub - single-user microblog server
-
microstatus - "Lightweight Mastodon- and GNU social-compatible ActivityPub and OStatus server implementation"
-
Osada - an AP server that can also act as a bridge for smoother inter-operation between AP networks and Zot networks (Hubzilla)
-
Smilodon/ Pylodon - web front-end / back-end written in Python
-
PeerPx - social network for photographers ("alternative to 500px / Flickr")
Blog and Publishing Apps
-
Read.as - a reading app for long-form text shared over the fediverse
Link-sharing Apps
Media-hosting Apps
-
Anfora (formerly Zinat) - image sharing
-
FunkWhale - music streaming
-
MediaGoblin - streaming of any and all media files
-
PixelFed - image sharing
-
Quit.im - this is a photo-sharing web client for a GNU social server, rather than a completely separate app, so it will become an AP implementation when the AP plug-in for GS is done.
-
snap.as - photo sharing
Events Apps
-
Calendar-social - no specific mention of ActivityPub on the repo but rumour on the fediverse is that it will be an AP app. I will post a question on their issue tracker.
Files, Contacts, and Calendar Syncing Apps
-
NextCloud - seem to be only using AP for internal federation?
-
ownCloud - seem to be only using AP for internal federation?
Dev Tools
-
ForgeFed (formerly GitPub) - a set of extensions to AP for federation between code forges (Git hosting sites like GitLab, Gogs, Gitea etc)
-
go-fed - AP libraries written in Go
-
GitLab (see also: https://gitlab.com/gitlab-org/gitlab-ce/issues/30991)
-
Places.pub - AP implementation testing tool?
-
Pubstrate - experimental AP implementation written in GNU Guile
-
tags.pub - AP implementation testing tool?
Proposed Projects
A place to list rumoured projects for further research, and vapourware, projects that have been planned but no usable code has been written yet.
-
CloutStream - a federated replacement for LinkedIn
-
CommonsPub - a fork of Pleroma intended to provide a UX that supports economic transactions and coordination
-
Communecter - already supports ActivityStreams, plans to implement the rest of AP soon
-
Numa - built on Ethereum blockchain but intends to federate with AP. No commits since early 2017. Dead project?
-
Spritely - a new federated media-streaming server in Ratchet, planned by Chris Webber of MediaGoblin fame