Don't you miss the days when the web really was the world's greatest decentralized network? Before everything got locked down into a handful of walled gardens? So do we.

ActivityPub tutorial image

Enter ActivityPub! ActivityPub is a decentralized social networking protocol based on the ActivityStreams 2.0 data format. ActivityPub is an official W3C recommended standard published by the W3C Social Web Working Group. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and subscribing to content.

Sounds exciting? Dive in!

Or, are you a user looking for ActivityPub software to use? Check out this guide for ActivityPub users (community edited)!

~= Hey, Implementers! =~

We're so stoked to have you implementing ActivityPub! To make sure ActivityPub implementations work together, we have:

Looking to discuss implementing ActivityPub? You can join the #social IRC channel on! See also SocialHub, a community-run forum to discuss ActivityPub developments and ideas, and the Social CG, a W3C Community Group to continue the work of advancing the federated social web... including ActivityPub!