Skip to content

Instantly share code, notes, and snippets.

@jenniferplusplus
Last active November 19, 2025 08:55
Show Gist options
  • Select an option

  • Save jenniferplusplus/1814038de7403ace8f35c47d14248418 to your computer and use it in GitHub Desktop.

Select an option

Save jenniferplusplus/1814038de7403ace8f35c47d14248418 to your computer and use it in GitHub Desktop.
More than mastodon

The fediverse is made by and for the people who use it. This is a not-comprehensive and lightly opinionated list of actively maintained, multi-user ActivityPub/fediverse software, and you can help.

Microblogging

Projects that feature assymetric relationships, flat feeds, and discovery through sharing.

Project Language Repo In development since
Bonfire Elixir https://github.com/bonfire-networks/bonfire-app February, 2021?
GoToSocial Golang https://github.com/superseriousbusiness/gotosocial February, 2021
Letterbook C# https://github.com/Letterbook/Letterbook June, 2023
IceShrimp C# https://iceshrimp.dev/iceshrimp/Iceshrimp.NET December, 2023
Sharkey Typescript https://activitypub.software/TransFem-org/Sharkey October, 2023
Misskey Typescript https://github.com/misskey-dev/misskey December, 2016
Akkoma Elixir https://akkoma.dev/AkkomaGang/akkoma January, 2017?
Hometown Ruby https://github.com/hometown-fork/hometown August, 2019

Forums

Forums, link aggregators, bulletin boards, and similar topic-oriented projects

Project Language Repo In development since
NodeBB Javascript https://github.com/NodeBB/NodeBB
Discourse (plugin) Ruby https://github.com/discourse/discourse-activity-pub
Lemmy Rust https://github.com/LemmyNet/lemmy February, 2019
MBin PHP https://github.com/MbinOrg/mbin
Piefed Python https://codeberg.org/rimu/pyfedi July, 2023

Blogs

Long form blogging platforms

Project Language Repo
Write Freely Golang https://github.com/writefreely/writefreely
Wordpress (plugin) PHP https://github.com/automattic/wordpress-activitypub

Multimedia

Media-oriented projects, like photo blogs, image boards, podcasting, or streaming video

Project Language Repo In development since
Pixelfed PHP https://github.com/pixelfed/pixelfed ?
Owncast Golang https://github.com/owncast/owncast ?
Peertube Typescript https://github.com/Chocobozzz/PeerTube ?
Castopod PHP https://code.castopod.org/adaures/castopod ?
Bandwagon GoLang https://github.com/EmissarySocial/bandwagon June 2024?

Group Networks

Projects that emphasize group spaces and mutual relationships

Project Language Repo In development since
Ocelot-Social Typescript https://github.com/Ocelot-Social-Community/Ocelot-Social November, 2017
Friendica PHP https://github.com/friendica/friendica March, 2010
Hubzilla PHP https://framagit.org/hubzilla/core May, 2012
(streams) PHP https://codeberg.org/streams/streams 2021
Forte PHP https://codeberg.org/fortified/forte August, 2024

Frameworks

Generic servers, libraries, and other reusable resources which aren't actually apps

Project Language Repo In development since
ActivityPubSharp C# https://github.com/warriordog/ActivityPubSharp November, 2022
go-ap Golang https://github.com/go-ap September, 2017
Fedify Typescript https://github.com/dahlia/fedify February, 2024
Emissary Golang https://github.com/EmissarySocial/emissary April, 2020?
Django ActivityPub ToolKit Python https://codeberg.org/mushroomlabs/django-activitypub-toolkit January, 2025
@jenniferplusplus
Copy link
Author

I did a little bit of code archeology to find when some of these projects began development. Anyone who know more about it, feel free to fill in the gaps

@JupiterRowland
Copy link

Proposal for a new category: Macroblogging/Social Networking (covers the Facebook alternatives and their derivatives).

Entries:

@rimu
Copy link

rimu commented Jan 22, 2025

PieFed has been in development since July 2023 :)

@lullis
Copy link

lullis commented Jan 23, 2025

Can you please add Django ActivityPub Toolkit to your list of Frameworks/Generic Servers?

@jenniferplusplus
Copy link
Author

@lullis That sounds like a valuable project, but considering how young it is, I'm going to hold off for now. I intend for this list to be projects that are under active development and open to new contributors. Remind me in 2 or 3 months, and if it's still going, I'll be happy in include it. And good luck!

@jenniferplusplus
Copy link
Author

FYI @lullis I was revisiting this list just now, and I added the Django ActivityPub Toolkit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment