ActivityPub

Last updated
ActivityPub
Communication protocol
ActivityPub-logo.svg
ActivityPub-tutorial-image.svg
An infographic of the core functionality of ActivityPub
AbbreviationAP
Purpose Decentralized social networking
Developer(s) World Wide Web Consortium, Christine Lemmer-Webber, Evan Prodromou, et al.
IntroductionJanuary 23, 2018;6 years ago (2018-01-23)
Based on ActivityStreams, JSON-LD
Influenced AT Protocol [1]
Website activitypub.rocks OOjs UI icon edit-ltr-progressive.svg

ActivityPub is a protocol and open standard for decentralized social networking. It provides a client-to-server (C2S) API for creating and modifying content, as well as a federated server-to-server (S2S) protocol for delivering notifications and content to other servers. [2] ActivityPub has become the main standard used in the fediverse, a popular network used for social networking that consists of software such as Mastodon, Pixelfed and PeerTube. [3]

Contents

ActivityPub is considered to be an update to the ActivityPump protocol used in pump.io, and the official W3C repository for ActivityPub is identified as a fork of ActivityPump. [4] [5] The creation of a new standard for decentralized social networking was prompted by the complexity of OStatus, the most commonly used protocol at the time. OStatus was built using a multitude of technologies (such as Atom, Salmon, WebSub and WebFinger), a product of the infrastructure used in GNU social (the originator and largest user of the OStatus protocol), which made it difficult to implement the protocol into new software. OStatus was also only designed to work with microblogging services, with little flexibility to the types of data that it could hold.

The standard was first published by the World Wide Web Consortium (W3C) as a W3C Recommendation in January 2018 by the Social Web Working Group (SocialWG), a working group chartered to build the protocols and vocabularies needed to create a standard for social functionality. [6] Shortly after, further development was moved to the Social Web Community Group (SocialCG), the successor to the SocialWG.

Design

ActivityPub uses the ActivityStreams 2.0 format for building its content, which itself uses JSON-LD. The three main data types used in ActivityPub are Objects, Activities and Actors. Objects are the most common data type, and can be images, videos, or more abstract items such as locations or events. Activities are actions that create and modify objects, for example a Create activity creates an object. Actors are representative of an individual, a group, an application or a service, and are the owners of objects.

Every actor type contains an inbox and outbox stream, which sends and receives activities for a user. In order to publish data (for example liking an article), a user creates an activity that declares that they liked an Article object and publishes it to their outbox, where it is then delivered by the ActivityPub server via a POST request to the inboxes listed in the activity's to, bto, cc and bcc fields. The receiving servers then account for the newly received activity and update the article by adding the like action to it.

Example data

An example actor object that represents a user account: [7]

{"@context":["https://www.w3.org/ns/activitystreams",{"@language":"ja"}],"type":"Person","id":"https://kenzoishii.example.com/","following":"https://kenzoishii.example.com/following.json","followers":"https://kenzoishii.example.com/followers.json","liked":"https://kenzoishii.example.com/liked.json","inbox":"https://kenzoishii.example.com/inbox.json","outbox":"https://kenzoishii.example.com/feed.json","preferredUsername":"kenzoishii","name":"石井健蔵","summary":"この方はただの例です","icon":["https://kenzoishii.example.com/image/165987aklre4"]}

An example activity that likes an article object:

{"@context":["https://www.w3.org/ns/activitystreams",{"@language":"en"}],"type":"Like","actor":"https://dustycloud.org/christine/","summary":"Christine liked 'Minimal ActivityPub update client'","object":"https://rhiaro.co.uk/2016/05/minimal-activitypub","to":["https://rhiaro.co.uk/#amy","https://dustycloud.org/followers","https://rhiaro.co.uk/followers/"],"cc":"https://e14n.com/evan"}

An example article object:

{"@context":["https://www.w3.org/ns/activitystreams",{"@language":"en-GB"}],"id":"https://rhiaro.co.uk/2016/05/minimal-activitypub","type":"Article","name":"Minimal ActivityPub update client","content":"Today I finished morph, a client for posting ActivityStreams2...","attributedTo":"https://rhiaro.co.uk/#amy","to":"https://rhiaro.co.uk/followers/","cc":"https://e14n.com/evan"}

Project status

Lead author Christine Lemmer-Webber notes that the team predominantly identified as queer, which led to features that help users and administrators protect against "undesired interaction". She also notes that the team authoring ActivityPub had no corporate participation. [8]

The SocialCG previously organized a yearly free conference called ActivityPub Conf about the future of ActivityPub. [9] [10] Triages are held regularly to review issues pertaining to the ActivityPub and ActivityStreams 2.0 specifications as part of the SocialCG. [11]

In 2023, Germany's Sovereign Tech Fund donated €152,000 to socialweb.coop with the goal of building a new suite for testing various ActivityPub implementations and their compliance with the specification. [12]

Adoption

The initial wave of adoption for ActivityPub (circa 2016-2018) came from software that was already using OStatus as their federation protocol, such as Mastodon, GNU social and Pleroma. [13] Following the acquisition of Twitter by Elon Musk in 2022, many groups of users that were critical of the acquisition migrated to Mastodon, bringing new attention to the ActivityPub protocol with it. [14] Various major social media platforms and corporations have since pledged to implement ActivityPub support, including Tumblr, [15] Flipboard [16] and Meta Platforms' Threads. [17]

Criticism

Accidental denial-of-service attacks

Poorly optimized ActivityPub implementations can cause unintentional distributed-denial-of-service attacks on other websites and servers, due to the decentralized nature of the network.[ citation needed ] An example would be Mastodon's implementation of OpenGraph link previews, wherein every instance that receives a post that contains a link with OpenGraph metadata will download the associated data, such as a thumbnail, in a very short timeframe, which can slow down or crash servers as a result of the sudden burst of requests. [18] [19]

Account migration

ActivityPub has been criticized for not natively supporting moving accounts from one server to another, forcing implementations to build their own solutions. [20] While there has been work on building a standardized system for migrating accounts using the Move activity via the Fediverse Enhancement Proposal organization, the current proposal only allows for basic follower migration, with all other data remaining linked to the original account. [21]

Missing content and data

ActivityPub implementations have been criticized for missing replies and parts of reply threads from remote posts, and presenting outdated statistics (e.g. likes and reposts) about remote posts. [22] [23] However, this isn't a problem with the ActivityPub protocol itself, but with implementations not refreshing their content for updated data when needed. [24] [25] [ citation needed ]

Software using ActivityPub

Software nameTotal users [26] [27] Initial ActivityPub-compatible releaseType of software Fork of
Akkoma 18,1082022 [28] Blogging Pleroma
BookWyrm [29] 34,3512021 [30] Book cataloging
Castopod ?2020 [31] Audio hosting
dokieli  ?2018 [32] Authoring system, Blogging, Notification system, Semantic publishing, Web annotation
Epicyon32019 [33] Blogging
Firefish19,6952022 [34] BloggingMisskey
Flipboard [35] 145,000,000 [36] 2023 [37] [38] Social news
Friendica [39] 20,0692019 Blogging, event management, groups, image gallery
Funkwhale11,4482018 [40] Audio hosting
Gancio [41] 1,2732020 [42] Calendar, event planner
GNU social 3682018 [43] Blogging
Guppe [44]  ?2021 [45] Groups
GoToSocial1,9192021 [46] Blogging
Honk72019 [47] Blogging
Hubzilla [48] 5,7482017Blogging, event planner, file hosting, image gallery, wiki
Iceshrimp3,0962023BloggingFirefish
Inventaire.io [49]  ?2021Book cataloging
kbin [50] 66,3202023Social news
Lemmy [51] 392,0742019Social news
Libervia [52]  ?2022 (in beta)Blogging, event management, file sharing, instant messaging
lotide [53] 4572020 [54] Social news
Mastodon 9,630,3832017 [55] Blogging
Matrix [56]  ?2021 Instant messaging
Mobilizon 45,5032020Event management, groups
mbin [57] 5,4902023Social newskbin
Micro.blog 168,4182021 [58] Microblogging
microblog.pub662022 [59] Blogging
Misskey 849,9302018Blogging
Nextcloud Social50 (approx.)2018 [60] Blogging
Owncast [61] 2402022 Live streaming
PeerTube [62] 351,1422018 Video sharing
Pixelfed [63] 18,7332018 Image sharing
Pleroma 138,2942018 [64] Blogging
Plume [65] 25,2902018 [66] Blogging
Postmarks [67] 292023 [68] Social bookmarking
Sharkey11,0612023BloggingMisskey
Snac [69] 1762022 [70] Blogging
Socialhome2,3252016 [71] Blogging
Streams [72]  ?2022 [73] Blogging, image sharing, wiki
Takahē2782022 [74] Blogging
Threads 130,000,000 [75] 2023 [76] Blogging
Wafrn [77] 8912023Blogging
WordPress [78] [79] 6,000+ blogs [80] 2023 [81] Blogging
WriteFreely160,7612018 [82] Blogging
Zap [83] 222019 [84] Blogging, file hosting, image gallery

Future implementations

See also

Related Research Articles

<span class="mw-page-title-main">OpenSocial</span> Public specification aimed at social networking applications

OpenSocial is a public specification that outlines a set of common application programming interfaces (APIs) for web applications. Initially designed for social network applications, it was developed collaboratively by Google, MySpace and other social networks. It has since evolved into a runtime environment that allows third-party components, regardless of their trust level, to operate within an existing web application.

<span class="mw-page-title-main">GNU social</span> Microblogging social networking service

GNU social is a free and open-source microblogging social networking service that implements the OStatus and ActivityPub standards for interoperability between installations. While offering similar functionality to social networks such as Twitter, GNU social seeks to provide the ability for open and federated communication between different microblogging communities, known as 'instances'. Both enterprises and individuals can install and control their own instances and user data.

A distributed social network or federated social network is an Internet social networking service that is decentralized and distributed across distinct service providers, such as the Fediverse or the IndieWeb. It consists of multiple social websites, where users of each site communicate with users of any of the involved sites. From a societal perspective, one may compare this concept to that of social media being a public utility.

OStatus is an open standard for decentralized social networking, allowing users on one service to send and receive status updates with users from another. The standard describes how a suite of various standards, including Atom, Activity Streams, WebSub, Salmon, and WebFinger, can be used together, which enables different microblogging server implementations to communicate status updates between their users back-and-forth, in near real-time.

WebSub is an open protocol for distributed publish–subscribe communication on the Internet. Initially designed to extend the Atom protocols for data feeds, the protocol can be applied to any data type as long as it is accessible via HTTP. Its main purpose is to provide real-time notifications of changes, which improves upon the typical situation where a client periodically polls the feed server at some arbitrary interval. In this way, WebSub provides pushed HTTP notifications without requiring clients to spend resources on polling for changes.

<span class="mw-page-title-main">Friendica</span> Free software for distributed social networks

Friendica is a free and open-source software distributed social network. It forms one part of the Fediverse, an interconnected and decentralized network of independently operated servers.

Distributed social network projects generally develop software, protocols, or both.

pump.io Decentralized social network and protocol

pump.io is a software package containing a social networking service and communication protocol that can be used as a federated social network. Started by Evan Prodromou, it is a follow-up to his previous microblogging software StatusNet and its OStatus protocol. It is designed to be more lightweight and usable for general activity streams instead of the predecessor's focus on microblogging timelines, with its goal being to achieve "most of what people want from a social network".

<span class="mw-page-title-main">Matrix (protocol)</span> Networking protocol for real-time communication and data synchronization

Matrix is an open standard and communication protocol for real-time communication. It aims to make real-time communication work seamlessly between different service providers, in the way that standard Simple Mail Transfer Protocol email currently does for store-and-forward email service, by allowing users with accounts at one communications service provider to communicate with users of a different service provider via online chat, voice over IP, and videotelephony. It therefore serves a similar purpose to protocols like XMPP, but is not based on any existing communication protocol.

<span class="mw-page-title-main">PeerTube</span> Decentralised video hosting network

PeerTube is a free and open-source, decentralized, ActivityPub federated video platform. It can use peer-to-peer technology to reduce load on individual servers when videos get popular.

<span class="mw-page-title-main">Mastodon (social network)</span> Open source, self-hosted, social media service

Mastodon is an open source, self-hosted, social networking service. Mastodon uses the ActivityPub protocol for federation which allows users to communicate between independent Mastodon instances and other ActivityPub compatible services. Mastodon has microblogging features similar to Twitter, and is generally considered to be a part of the Fediverse.

<span class="mw-page-title-main">Fediverse</span> Network of federated social media platforms

The Fediverse is a collection of social networking services that can communicate with each other using a common protocol. Users of different websites can send and receive status updates, multimedia files and other data across the network. The term Fediverse is a portmanteau of "federation" and "universe".

Micropub (MP) is a W3C Recommendation that describes a client–server protocol based on HTTP to create, update, and delete posts on servers using web or native app clients. Micropub was originally developed in the IndieWebCamp community, contributed to W3C, and published as a W3C working draft on January 28, 2016.

The JSON Meta Application Protocol (JMAP) is a set of related open Internet Standard protocols for handling email. JMAP is implemented using JSON APIs over HTTP and has been developed as an alternative to IMAP/SMTP and proprietary email APIs such as Google's Gmail and Microsoft's MAPI . Additional protocols and data models being built on top of the core of JMAP for handling contacts and calendar synchronization are meant to be potential replacements for CardDAV and CalDAV, and other support is currently in the works.

<span class="mw-page-title-main">Pleroma (software)</span> Self-hosted social networking software

Pleroma is a free and open-source microblogging social networking service. Unlike popular microblogging services such as Twitter or Weibo, Pleroma can be self-hosted and operated by anyone with a server and a web domain, a combination commonly referred to as an instance. Instance administrators can manage their own code of conduct, terms of service, and content moderation policies, allowing users to have more control over the content they view as well as their experience. It was named after the religious concept of pleroma, or the totality of divine powers.

<span class="mw-page-title-main">Pixelfed</span> Open source photo-sharing platform

Pixelfed is a free and open-source image sharing social network service. The platform uses a decentralized architecture which is roughly comparable to e-mail providers, meaning user data is not stored on one central server. It uses the ActivityPub protocol, allowing users to interact with other social networks within the protocol, such as Mastodon, PeerTube, and Friendica. Pixelfed and other platforms utilizing this protocol are considered to be part of the Fediverse.

<span class="mw-page-title-main">Lemmy (social network)</span> Open source social media software

Lemmy is a free and open-source software for running self-hosted social news aggregation and discussion forums. These hosts, known as "instances", communicate with each other using the ActivityPub protocol.

<span class="mw-page-title-main">Christine Lemmer-Webber</span> Software engineer and co-editor of ActivityPub

Christine Lemmer-Webber is a software engineer, best known for her lead authorship and co-editorship of ActivityPub. She is currently the Executive Director at Spritely Institute.

<span class="mw-page-title-main">Misskey</span> Open source, federated, social networking service

Misskey is an open source, federated, social networking service created in 2014 by Japanese software engineer Eiji "syuilo" Shinoda. Misskey uses the ActivityPub protocol for federation, allowing users to interact between independent Misskey instances, and other ActivityPub compatible platforms. Misskey is generally considered to be part of the Fediverse.

<span class="mw-page-title-main">AT Protocol</span> Decentralized social networking protocol

The AT Protocol is a protocol and open standard for decentralized social networking services. It is under development by Bluesky Social PBC, a public benefit corporation originally created as an independent research group within Twitter to investigate the possibility of decentralizing the service.

References

  1. "FAQ". AT Protocol. Retrieved 2024-06-20.
  2. "W3C Recommendation 23 January 2018".
  3. Pierce, David (2024-02-07). "The fediverse, explained". The Verge. Retrieved 2024-06-20.
  4. w3c/activitypub, World Wide Web Consortium, 2024-06-20, retrieved 2024-06-22
  5. "Sandstorm and the Social Web". zenhack.net. 29 May 2016. Archived from the original on 30 October 2020. Retrieved 23 September 2017.
  6. "Social Web Working Group". W3C. Retrieved 2024-06-23.
  7. "ActivityPub Specification". W3C . January 23, 2018. Retrieved June 22, 2024.
  8. Klemmens, Ben (2023-01-02). "Mastodon—and the pros and cons of moving beyond Big Tech gatekeepers". Ars Technica. Retrieved 2023-01-18.
  9. "ActivityPub Conf 2019".
  10. "ActivityPub Conf 2020". Archived from the original on 2021-06-02. Retrieved 2020-08-01.
  11. "W3C Social Web Incubator Community Group Mailing List" . Retrieved March 18, 2024.
  12. "ActivityPub Test Suite". Sovereign Tech Fund. Retrieved 2024-05-26.
  13. "Pleroma Encyclical: ActivityPub". blog.soykaf.com. 2018-02-10. Retrieved 2024-06-23.
  14. MacManus, Richard (2022-11-15). "Devs Are Excited by ActivityPub, Open Protocol for Mastodon". The New Stack. Retrieved 2024-06-23.
  15. Perez, Sarah (2022-11-21). "Tumblr to add support for ActivityPub, the social protocol powering Mastodon and other apps". TechCrunch. Retrieved 2024-06-23.
  16. McCue, Mike (2023-12-18). "Flipboard Begins to Federate". Flipboard. Retrieved 2024-06-23.
  17. Guinness, Harry (2023-07-12). "How ActivityPub is setting the stage to weave all your social media feeds together". Popular Science. Retrieved 2024-06-23.
  18. "Please Don't Share Our Links on Mastodon: Here's Why!". It's FOSS News. 2024-05-01. Retrieved 2024-06-18.
  19. Balkan, Aral (2022-11-09). "Is the fediverse about to get Fryed? (Or, 'Why every toot is also a potential denial of service attack')". ar.al. Retrieved 2024-06-18.
  20. "FAQ | AT Protocol". atproto.com. Retrieved 2024-06-20.
  21. fediverse. "FEP-7628". Codeberg.org. Retrieved 2024-06-20.
  22. Wave, Setsune (2023-12-17). "This is a serious problem the fediverse has..." Furries.club. Retrieved 2024-06-18.
  23. Armando, Armando (2024-06-19). "I think one of the things that most annoy newcomers to the #Fediverse is..." Fedia.Social. Retrieved 2024-06-19.
  24. Nedelcu, Alexandru (2022-12-21). "Missing replies · Mastodon · Discussion #22608". GitHub. Retrieved 2024-06-18.
  25. Prodromou, Evan (2024-06-19). "All of that information is available through ActivityPub..." CoSocial. Retrieved 2024-06-19.
  26. "Fediverse Observer". fediverse.observer. Retrieved 2024-06-22.
  27. "FediDB, Fediverse Network Statistics". fedidb.org. Retrieved 2024-06-22.
  28. "Akkoma: A vision to refocus Pleroma". Coffee and Dreams. 24 June 2022. Archived from the original on July 1, 2023. Retrieved July 25, 2023.
  29. bookwyrm. "Bookwyrm". Archived from the original on May 26, 2021. Retrieved May 26, 2021.
  30. "BookWyrm (@bookwyrm@tech.lgbt)". LGBTQIA+ Tech Mastodon. 6 May 2021. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  31. "Release v1.0.0-alpha.1: chore(release): 1.0.0-alpha.1 [skip ci] · ad-aures/castopod". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  32. "ActivityPub implementation reports" . Retrieved 2018-01-03.
  33. "Epicyon 1.0 release | LibreServer Blog". blog.libreserver.org. Archived from the original on June 9, 2023. Retrieved July 25, 2023.
  34. "firefish". Codeberg.org . Archived from the original on July 26, 2023. Retrieved July 26, 2023.
  35. Perez, Sarah (23 May 2023). "Flipboard becomes first app to support Bluesky, Mastodon and Pixelfed all in one place". TechCrunch. Retrieved 7 July 2023.
  36. "Twitter, Who? Flipboard Adds Mastodon Features, Pushing Further Into Social Networking". CNET. Retrieved 2024-06-23.
  37. "Flipboard is pivoting to ActivityPub and the fediverse". The Verge. Dec 18, 2023.
  38. McCue, Mike (19 December 2023). "Flipboard Begins to Federate". Medium. Retrieved 2 January 2024.
  39. "Friendica 2019.01 released" . Retrieved 2019-01-24.
  40. Collective, Funkwhale. "Funkwhale Blog ~ Funkwhale 0.17 is out!". blog.funkwhale.audio. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  41. "Home". Gancio. Archived from the original on July 24, 2023. Retrieved July 24, 2023.
  42. "v0.21.0 · les / gancio · GitLab". GitLab. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  43. diogo. "diogo/gnu-social". notabug.org. Retrieved 2024-06-22.
  44. immers-space. "Decentralized social groups for ActivityPub". GitHub . Archived from the original on November 22, 2022. Retrieved November 22, 2022.
  45. "Release First major release · immers-space/guppe". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  46. "Release v0.1.0 · superseriousbusiness/gotosocial". GitHub. Archived from the original on July 22, 2023. Retrieved July 25, 2023.
  47. "honk 0.1". flak.tedunangst.com. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  48. "Hubzilla - Frequently asked questions". hubzilla.org. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  49. "Inventaire toot". mamot.fr. December 7, 2021. Archived from the original on August 28, 2022. Retrieved October 17, 2022.
  50. "kbin.pub - Fediverse of content". kbin.pub. Archived from the original on July 25, 2023. Retrieved July 24, 2023.
  51. "Lemmy - ActivityPub for link aggregation". nlnet.nl. Retrieved 2023-06-05.
  52. "Libervia progress note 2022-W45". salut-a-toi.org. November 2022.
  53. "lotide". Archived from the original on October 31, 2020. Retrieved October 29, 2020.
  54. "Release v0.1.1 · lotide-org/lotide". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  55. "Release v1.6.0 · mastodon/mastodon". GitHub. Retrieved 2024-06-22.
  56. "Kazarma". kazar.ma. Archived from the original on July 27, 2023. Retrieved July 27, 2023.
  57. MbinOrg/mbin, Mbin, 2024-06-22, retrieved 2024-06-23
  58. "ℹ️ Mastodon and ActivityPub". Micro.blog Help Center. 2021-03-08. Retrieved 2024-06-22.
  59. "Release 2.0.0-rc.1 · tsileo/microblog.pub". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  60. Poortvliet, Jos (10 December 2018). "Nextcloud introduces social features, joins the fediverse". Nextcloud. Archived from the original on December 10, 2018. Retrieved December 10, 2018.
  61. "Owncast v0.0.11". March 5, 2022. Archived from the original on March 5, 2022. Retrieved March 5, 2022.
  62. "Server-Server - ActivityPub implementation reports" . Retrieved 2019-01-02.
  63. Krasnoff, Barbara (August 2022). "Eight photo-centric social sites that are not Instagram". The Verge.
  64. "ActivityPub in Pleroma". blog.soykaf.com. 2018-03-04. Retrieved 2024-06-22.
  65. joinplu.me. "Plume". Archived from the original on May 10, 2019. Retrieved May 2, 2019.
  66. "Release 0.2.0 (Alpha 1) · Plume-org/Plume". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  67. "postmarks". github.com. Archived from the original on September 15, 2023. Retrieved October 7, 2023.
  68. "Postmarks". GitHub. Archived from the original on September 23, 2023. Retrieved October 7, 2023.
  69. "Snac - A simple, minimalistic ActivityPub instance written in portable C". snac2. Retrieved 2024-04-19.
  70. grunfink. "snac2". Codeberg.org. Retrieved 2024-07-02.
  71. "Release v0.1.1: Merge pull request #6 from jaywink/travisify · jaywink/socialhome". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  72. "streams". Codeberg.org . Archived from the original on July 9, 2023. Retrieved November 2, 2022.
  73. "Official release". Mike Macgirvin. Archived from the original on December 13, 2023. Retrieved September 23, 2023.
  74. "Release 0.3.0 · jointakahe/takahe". GitHub. Archived from the original on July 25, 2023. Retrieved July 25, 2023.
  75. Perez, Sarah (February 2024). "Threads now reaches more than 130 million monthly users, says Meta, up 30M from Q3". TechCrunch. Archived from the original on 2 February 2024. Retrieved 1 February 2024.
  76. Davis, Wes (2023-12-13). "Threads is officially starting to test ActivityPub integration". The Verge. Retrieved 2024-06-22.
  77. García, Gabriel Amador (2024-06-21), gabboman/wafrn , retrieved 2024-06-22
  78. "ActivityPub for WordPress". Github. Retrieved 7 July 2023.
  79. "Engage a Wider Audience With ActivityPub on WordPress.com". WordPress. Retrieved 2023-10-12.
  80. Pfefferle, Matthias; Automattic. "ActivityPub". WordPress.org. Retrieved 2024-06-23.
  81. Sato, Mia (2023-10-11). "WordPress now offers official support for ActivityPub". The Verge. Retrieved 2024-06-23.
  82. WriteFreely (2018-11-10). "Hello, World". WriteFreely. Retrieved 2024-06-22.
  83. "Zap". zotlabs.org. Archived from the original on June 20, 2023. Retrieved July 25, 2023.
  84. "Zap". zotlabs.org. Retrieved 2024-06-23.
  85. "Support ActivityPub for merge requests (&11247) · Epics · GitLab.org · GitLab". GitLab. Retrieved 2023-08-26.
  86. Ahooja, Anuj (2024-04-22). "Substack Competitor Ghost Announces ActivityPub Integration". We Distribute. Retrieved 2024-04-28.
  87. Patel, Nilay (2024-04-22). "Newsletter platform Ghost adopts ActivityPub to 'bring back the open web'". The Verge. Retrieved 2024-09-09.
  88. "First forgejo monthly update - December 2022". forgejo.org. Retrieved 2023-08-29.
  89. Perez, Sarah (2023-12-11). "Tumblr's 'fediverse' integration is still being worked on, says owner and Automattic CEO Matt Mullenweg". TechCrunch. Retrieved 2023-12-19.
  90. Perez, Sarah (2022-11-21). "Tumblr to add support for ActivityPub, the social protocol powering Mastodon and other apps". TechCrunch. Retrieved 2023-12-19.