@fediforum@mastodon.social
@fediforum.org

Implementing ActivityPub in 2025

/2025-06/session/4-i/

Convener: Julian Fietkau (@julian@fietkau.social)

Notes

Implementing ActivityPub “from scratch”: can be a fun learning experience, achieving barebones interoperability for a tiny one-bot server is very feasible for a hobby / experimental project, but taking an implementation to end-user-ready robustness and feature-completeness is very challenging.

ActivityPub libraries and frameworks are a great help, including for learning the protocol!

For your first ActivityPub project: please build a bot before starting a social platform, you will learn a lot about the protocol that will be helpful for planning the architecture of future server software you design.

Idea: website to guide newcomers to “what framework/library is right for me”, 20 questions style (https://fedidevs.org?)