|Developed by||World Wide Web Consortium|
|Introduced||January 23, 2018|
ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol. It provides a client/server API for creating, updating and deleting content, as well as a federated server-to-server API for delivering notifications and content.
ActivityPub is a standard for the Internet in the Social Web Networking Group of the World Wide Web Consortium (W3C). At an earlier stage, the name of the protocol was "ActivityPump", but it was felt that ActivityPub better indicated the cross-publishing purpose of the protocol. It learned from the experiences with the older standard called OStatus.
In January 2018, the World Wide Web Consortium (W3C) published the ActivityPub standard as a Recommendation.
Former Diaspora community manager Sean Tilley wrote an article that suggests ActivityPub protocols may eventually provide a way to federate Internet platforms.
Server to Server federation protocol
- The social networking software, Mastodon, implemented ActivityPub in version 1.6, released on 10 September 2017. It is intended that ActivityPub will offer more security for private messages than the current OStatus protocol does.
- Hubzilla (community CMS software platform) implemented ActivityPub from version 2.8 (October 2017) with a plugin.
- Nextcloud - Federated service for file hosting
- PeerTube - Federated service for video streaming
- "Socialwg - W3C Wiki". www.w3.org. Retrieved 2017-11-05.
- "ActivityPub". www.w3.org. Retrieved 2017-11-05.
- "ActivityPub Rocks!". activitypub.rocks. Retrieved 2017-11-05.
- Contribute to activitypub development by creating an account on GitHub, World Wide Web Consortium, 2017-11-02, retrieved 2017-11-05