A curated list of applications for the Fediverse that are based on the ActivityPub protocol and related standards.
Emoji's for each entry provide additional information on project status:
🎉 ✔️ Dolphin: Lightweight ActivityPub Server optimized for single-user. A fork and sister project of Misskey
🎉 ✔️ 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
🎉 ✔️ groundpolis: A microblogging service forked from Misskey
✔️ Jejune - A work-in-progress ActivityPub server designed to use constructions which provide functional security and resilience
ISC license, Python
✔️ Kanzaki: A Mastodon-compatible, ActivityPub-speaking server in OCaml
Kibou: Lightweight social networking server that implements Mastodon's REST API.
✔️ MatticNote: ActivityPub compatible SNS that aims to be easy for everyone to use.
✔️ microstatus: Lightweight Mastodon and GNU Social-compatible server implementation
✔️ pubgate: Lightweight ActivityPub CMS. Implements both client-to-server (C2S) and server-to-server(S2S) APIs. Compatible with Mastodon, Pixelfed, Pleroma and microblog.pub.
pump.io: still considers adding ActivityPub
✔️ Rustodon: Mastodon-compatible server
Scuttlebutt - currently working on a bridge between SSB and AP networks
🎉 ✔️ Smithereen: VKontakte-like social network, with friends, walls, photo albums and groups
✔️ Spritely (Fedi account): Research space for a next-gen distributed social network written in Racket and consisting of multiple projects, by AP specification co-author Christopher Lemmer Webber.
✔️ tranquility**: Small ActivityPub server written in Rust.
👻 Kitsune: early alpha; no commits since November 2018; homepage down
👻 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
👻 un chapeau: Server for the Mastodon protocol, implemented in Django. Latest commit - May 2019.
✔️ Little Library: A digital give-a-book, take-a-book library for ebooks.
✔️ Redaktor: AP-powered CMS
👻 Lamia: Distributed blogging, polls, and status updates powered by activitypub, python, the gay agenda, and snake women.
👻 NoteIn: No commits since October 2018
Lobste.rs: Existing Reddit replacement adding AP support, AP issue still open
✔️ lotide: A federated forum / link aggregator.
✔️ MoonTree: Link aggregator, a work in progress
✔️ Smilodon: the server by Purism used in LibreOne, not the abandoned Tuxcraft server or Pylodon client; a complementary fork of Mastodon, focusing on opt-in public spaces
✔️ FChannel: A libre, self-hostable, federated, imageboard platform that utilizes ActivityPub.
👻 Acorde - federated social music platform. Almost a year has passed since the initial commit
👻 Fontina - proposed as a photo-sharing social media network. GH repo has gone read-only, and now says "dead project"
👻 Marmota: Streaming service like Spotify. No commits - since March 2019
👻 PeerPx: Social network for photographers (alternative to 500px / Flickr); Latest commit - October 2018
✔️ Gath: Public events with no registration required, an instance connected with the friend.camp Mastodon instance is up at: http://events.friend.camp
GetTogether - Still considering adding AP support
Friendica (see above) has an events engine that federates events over AP and is looking to test interop with other AP events apps. NextCloud federated events are in the works but this may or may not be AP-compatible.
👻 FedEvent: A prototype for federating event information
✔️ SkoHub (site): Creates a publication / subscription infrastructure for Open Educational Resources. It allows to follow specific subjects and to be notified when new content about that subject is published.
✔️ Learn Awesome: Open-source equivalent review aggregation site. Think GoodReads, but generalized to all learning resources organized by topics, formats and difficulty.
✔️ Dharma: A federated community-building platform for Eve Online corporations.
✔️ Guild Website: Federating guild website using GuildWars2 API
✔️ tootgroup.py: Emulate group accounts on Mastodon.
Communecter (site): Manage cities as a connected citizen, produce openCityData, manage organizations, projects, events openly, an open societal approach (intends to add AP support, see this issue)
FairSync (site): Develops and collects best practices to synchronize maps and events and to federate messengers and identities. (Funded with NGI0, implementing ActivityStreams, but AP support not clear, currently unlicensed)
Inbox (site): An application built for a diploma thesis to showcase work with Linked Data Notifications, Activity Streams and ActivityPub, using Solid pod as data provider. (See also Solid forum discussion. No license, see issue)
✔️ Ocelot Social: Free and open-source social network for active citizenship.
👻 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
👻 Pantheon: Platform for building communities. No commits - since September 2019
Aside from project homepages and issue trackers, and comments made on the fediverse, the SocialWG has a list of projects they hoped would implement ActivityPub and links to issues where it's discussed. Also, there is an implementation report on ActivityPub.rocks. @Mayel from Social.coop created a web spreadsheet of AP apps and their characteristics. More projects using AP are profiled on We Distribute by Sean Tilley and his team. There are boards for discussing a range of AP implementations on the SocialHub forum. Alternative.to has a list of AP servers and client apps. The ActivityPub tag on GH is also a way to discover projects experimenting with AP.
If you have questions or feedback regarding this list, then please create an Issue in our tracker, and optionally
@mention one or more of our maintainers: