ActivityPub è un protocollo di reti sociali aperto e decentralizzato basato sul protocollo ActivityPump di Pump.io[1].
Fornisce un'API client/server per la creazione, l'aggiornamento e l'eliminazione di contenuti, nonché un'API server-to-server per "federare" (distribuire) notifiche e contenuti.
Questo standard è stato introdotto nel gennaio 2018 ed è sviluppato dal World Wide Web Consortium (W3C)[2]; è un'evoluzione di Pump.io ed è proposto come sostituzione di OStatus dal W3C Federated Social Web Working Group, lanciato nel luglio 2014, per il Fediverso.