{"id":9414,"date":"2025-01-30T01:01:00","date_gmt":"2025-01-30T06:01:00","guid":{"rendered":"https:\/\/www.both.org\/?p=9414"},"modified":"2025-01-29T12:53:39","modified_gmt":"2025-01-29T17:53:39","slug":"how-activitypub-is-reshaping-social-networking","status":"publish","type":"post","link":"https:\/\/www.both.org\/?p=9414","title":{"rendered":"How ActivityPub is Reshaping Social Networking"},"content":{"rendered":"<div class=\"pld-like-dislike-wrap pld-template-1\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"\" data-post-id=\"9414\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                        <i class=\"fas fa-thumbs-up\"><\/i>\r\n                <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><\/div>\n<p>I have been a Mastodon user for nearly six years. I started on&nbsp;<a href=\"https:\/\/fosstodon.org\/@donwatkins\">Fosstodon<\/a>&nbsp;and have since moved to&nbsp;<a href=\"https:\/\/mastodon.social\/@linuxnerd\">Mastodon. social<\/a>&nbsp;but that\u2019s unimportant because both Mastodon instances are connected with the ActivityPub protocol.&nbsp;<a href=\"https:\/\/activitypub.rocks\/\">ActivityPub<\/a>&nbsp;is a protocol created for decentralized social networking which enables seamless communication between different servers. I can make a post on Fosstodon that is shared across the entire&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Fediverse\">Fediverse<\/a>&nbsp;regardless of which instance I shared it. This enables sharing across multiple platforms without having each function as a walled garden. That is the vision of ActivityPub.<\/p>\n\n\n\n<p>This gives users more control and freedom over their social media experience. Instead of being confined to a single platform, ActivityPub allows users to interact across interconnected services. You can easily connect and communicate with others whether you are on Mastodon, Peertube, Pixelfed, or any service that implements ActivityPub.<\/p>\n\n\n\n<p>ActivityPub empowers users to host their servers, ensuring data privacy and ownership. ActivityPub provides the opportunity to move to a more open, user-centric internet where a few large corporations do not hold control.<\/p>\n\n\n\n<p>In addition to my accounts on Mastodon that communicate with each other with ActivityPub, I also have an account on&nbsp;<a href=\"https:\/\/portfolio.pixelfed.social\/DonWatkins7\" target=\"_blank\" rel=\"noreferrer noopener\">Pixelfed,<\/a>&nbsp;and this blog connects to the Fediverse with the ActivityPub protocol so that every time I add a new blog post, it is shared to the broader federated network.&nbsp;That is because there is an ActivityPub plugin for&nbsp;<a href=\"https:\/\/wordpress.org\/plugins\/activitypub\/\">WordPress<\/a>.<\/p>\n\n\n\n<p>Here\u2019s a list of ActivityPub services along with descriptions of their functionalities:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pixelfed.org\/\">Pixelfed<\/a>\u00a0\u2013 image sharing<\/li>\n\n\n\n<li><a href=\"https:\/\/joinpeertube.org\/\">Peertube<\/a>\u00a0\u2013 video sharing<\/li>\n\n\n\n<li><a href=\"https:\/\/nodebb.org\/\">NodeBB<\/a>\u00a0\u2013 forums<\/li>\n\n\n\n<li><a href=\"https:\/\/join-lemmy.org\/\">Lemmy<\/a>\u00a0\u2013 forums<\/li>\n\n\n\n<li><a href=\"https:\/\/writefreely.org\/\">WriteFreely<\/a>\u00a0\u2013 blog<\/li>\n\n\n\n<li><a href=\"http:\/\/friendi.ca\/\">Friendica<\/a>\u00a0\u2013 Facebook-like macroblog<\/li>\n\n\n\n<li><a href=\"https:\/\/hubzilla.org\/\">Hubzilla<\/a>\u00a0\u2013 macroblog \/ CMS<\/li>\n\n\n\n<li><a href=\"https:\/\/funkwhale.audio\/\">Funkwhale<\/a>\u00a0\u2013 audio<\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.org\/plugins\/activitypub\/\">ActivityPub for WordPress<\/a>\u00a0(Plugin) \u2013 CMS<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/activitypub\">ActivityPub for Drupal<\/a>\u00a0(Plugin) \u2013 CMS<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/xwiki-contrib\/application-activitypub\">ActivityPub for xwiki<\/a>\u00a0(Plugin) \u2013 wiki<\/li>\n\n\n\n<li><a href=\"https:\/\/meta.discourse.org\/t\/activitypub-plugin\/266794\">ActivityPub for Discourse<\/a>\u00a0(Plugin) \u2013 forums<\/li>\n\n\n\n<li><a href=\"https:\/\/joinbookwyrm.com\/\">Bookwyrm<\/a>\u00a0\u2013 book reviews<\/li>\n\n\n\n<li><a href=\"https:\/\/owncast.online\/\">Owncast<\/a>\u00a0\u2013 video streaming<\/li>\n\n\n\n<li><a href=\"https:\/\/codeberg.org\/pinetta\/pinetta\">Pinetta<\/a>\u00a0\u2013 pins<\/li>\n\n\n\n<li><a href=\"https:\/\/nextcloud.com\/\">Nextcloud<\/a>\u00a0\u2013 data storage<\/li>\n<\/ul>\n\n\n\n<p>For a complete list of services and sites that ActivityPub enables, consult this&nbsp;<a href=\"https:\/\/github.com\/BasixKOR\/awesome-activitypub\">curated list<\/a>&nbsp;and join the Fediverse.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have been a Mastodon user for nearly six years. I started on&nbsp;Fosstodon&nbsp;and have since moved to&nbsp;Mastodon. social&nbsp;but<\/p>\n","protected":false},"author":32,"featured_media":4395,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[5,619],"tags":[697],"class_list":["post-9414","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-social-media","tag-activitypub"],"modified_by":"David Both","_links":{"self":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/9414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9414"}],"version-history":[{"count":2,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/9414\/revisions"}],"predecessor-version":[{"id":9416,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/posts\/9414\/revisions\/9416"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=\/wp\/v2\/media\/4395"}],"wp:attachment":[{"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.both.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}