🎉 == projects that have successfully federated with this protocol
✒ == newly added to this page (added, not altered. Only @light to remove please)
Note: Tools with open protocol issue (not yet implemented), not fully open sourced code, no documentation at all, or alpha state with development inactive for several months, not added for now.
List of projects that have an ActivityPub implementation or are committed to one
Note: Most of these projects include both a back-end and a web client, but this list can also include 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 watchlist .
Social networks, Microblog Apps
✔Aardwolf (site): Facebook-like social network connecting communities across the web AGPL-3.0, Rust
✔ActorsCafé: Microblogging server written in C# AGPL-3.0, C#
🎉✔Epicyon (site): ActivityPub server implementing S2S and C2S protocols, suitable for single board computers. Includes features such as moderation tools, post expiry, content warnings, and image descriptions AGPL-3.0, Python
🎉✔Friendica (site): Personal network that helps to keep in contact with friends. Interface and functionality include common features of a mainstream social network AGPL-3.0, PHP
✔GNU social (site): Microblogging server with multiple plugins AGPL-3.0, PHP
🎉✔groundpolis: A microblogging service forked from Misskey AGPL-3.0, Typescript
🎉✔Honk (Fedi account): ActivityPub server with minimal setup and support costs ISC, Go
✔Kanzaki: A Mastodon-compatible, ActivityPub-speaking server in OCaml AGPL-3.0, OCaml
✔Kibou: Lightweight social networking server AGPL-3.0, Rust
🎉✔Kroeg (site): Generic ActivityPub server, with a focus on microblogging style activities - , Rust
🎉✔Mastodon (site): Epic microblogging network with many features and multiple interface layouts to choose from AGPL-3.0, Ruby
✔Rustodon: Mastodon-compatible server AGPL-3.0, Rust
✒Scuttlebutt - currently working on a bridge between SSB and AP networks
🎉✔Smithereen: VKontakte-like social network, with friends, walls, photo albums and groups Unlicense, Java
🎉✔SocialHome (site): Personal webpage with social networking functionality AGPL-3.0, Python
🎉✔Tavern (Fedi account): A minimalistic Activity Pub server. Think Mastodon, but smaller and with fewer features Go, MIT
🎉✔Zap (site): A webserver app that supports AP and Zot protocols MIT, PHP
Blog, Publishing, and Reading Apps
✒Diffu: an attempt at a federated Tumblr/ Medium, aimed at hosting long form articles that easily and neatly embed other kinds of content from any fediverse platform (microblog posts, PixelFed images, PeerTube videos etc). Proposed by a French company called Befox, who attempted to crowdfund development (inspired perhaps by the success or PeerTube and Mobilizon), but didn't hit their target.
✔pubgate: "Asyncronous Lightweight ActivityPub API based on little-boxes. Implements both the client-to-server API and the federated server-to-server API. Compatible with Mastodon, Pleroma and microblog.pub" BSD-3-clause, Python
Pubstrate: Experimental AP implementation written in GNU Guile, no commits since November 2017
✒Hash2Pub: A fully-decentralised relay for global hashtag federation. White paper. No source code available yet.
✒Kepi (formerly Chapeau?): "daemon in Django". GPL-2.0, Python
✒Life-Server: Homepage, "A decentralized personal data server inspired by MIT's Solid Project ... Since node-solid-server (NSS) is being deprecated in favor of inrupt/pod-server, this repo intends to be another compatible implementation", MIT, Nodejs
✔PherePhone: "A server that reblogs all the statuses of certain actors". AGPL-3.0, Go
✔SkoHub (site): A novel approach for finding content on the web. SkoHub extends Knowledge Organization Systems (KOS) to create a publication / subscription infrastructure for Open Educational Resources. Apache-2.0, Javscript
✒un chapeau: Server for the Mastodon protocol, implemented in Django. AGPl-3.0, Python
Learn Awesome: Open-source equivalent review aggregation site. Think GoodReads, but generalized to all learning resources organized by topics, formats and difficulty AGPL-3.0, Ruby
Is it Alive?
Projects that seem dormant and may be dead, but may also be doing dev quietly in private, or have moved to a new code forge without leaving a forwarding address, etc. Any information that could help us clarify whether these projects are still alive would be much appreciated.
Projects that are officially abandoned by the maintainers or with no signs of life on their code repo or any other official channels for more than a year. Listed on this watchlist just in case anyone doesn't realize they're dead, and thinks we just didn't know about them. Also in case a project is orphaned, then reactivated by a new developer.
Acorde - federated social music platform. Almost a year has passed since the initial commit.
CloutStream - proposed by @mwpdx as a federated replacement for LinkedIn. Both @cloutstream and @mwpdx Mastodon.social accounts appears to have been removed from the server, all the project tools appear to be down, or removed from the host.
Fontina - proposed as a photo-sharing social media network. GH repo has gone read-only, and now says "dead project".
Kitsune: early alpha; no commits since November 2018; homepage down
Numa - built on Ethereum blockchain but intended to federate with AP. No commits since April 2018. No reply on issue about AP compatibility testing from May 8. Homepage now a spam site.
Osada - Osada was a full featured social network application running under the ActivityPub protocol. It also communicated with and inter-operated with servers on the Zot6 network. Abandoned by the developers in March 2019.
Quit.im - this was a photo-sharing web client for a GNU social server, rather than a completely separate app. It would become an AP implementation when the AP plug-in for GS is done, but it's been obsoleted by the release of PixelFed.
Smilodon (server by Tuxcraft) - abandoned by developer "I'm now working on Sminos and so this will probably be 100% abandoned. There's not much to salvage, its code is cancer." Sminos appears to have never got beyond the initial commits.