ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", "https://shitposter.world/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://shitposter.world/users/kakafarm", "attachment": [], "attributedTo": "https://shitposter.world/users/kakafarm", "cc": [ "https://shitposter.world/users/kakafarm/followers" ], "content": "Days since last time it was proven that Stallman was right: 0.<br><br><a href=\"https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\" rel=\"ugc\">https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/</a><br><br><a href=\"https://stallman.org/discord.html\" rel=\"ugc\">https://stallman.org/discord.html</a><br><br><a class=\"hashtag\" data-tag=\"freesoftware\" href=\"https://shitposter.world/tag/freesoftware\" rel=\"tag ugc\">#freesoftware</a><br><a class=\"hashtag\" data-tag=\"fsf\" href=\"https://shitposter.world/tag/fsf\" rel=\"tag ugc\">#fsf</a><br><a class=\"hashtag\" data-tag=\"gnu\" href=\"https://shitposter.world/tag/gnu\" rel=\"tag ugc\">#gnu</a><br><a class=\"hashtag\" data-tag=\"rms\" href=\"https://shitposter.world/tag/rms\" rel=\"tag ugc\">#rms</a><br><a class=\"hashtag\" data-tag=\"stallman\" href=\"https://shitposter.world/tag/stallman\" rel=\"tag ugc\">#stallman</a><br><a class=\"hashtag\" data-tag=\"stallmanwasright\" href=\"https://shitposter.world/tag/stallmanwasright\" rel=\"tag ugc\">#stallmanwasright</a>", "context": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "conversation": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "formerRepresentations": { "orderedItems": [ { "actor": "https://shitposter.world/users/kakafarm", "attachment": [], "attributedTo": "https://shitposter.world/users/kakafarm", "cc": [ "https://shitposter.world/users/kakafarm/followers" ], "content": "Days since last time it was proven that Stallman was right: 0.<br><br><a href=\"https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\" rel=\"ugc\">https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/</a><br><br><a href=\"https://stallman.org/discord.html\" rel=\"ugc\">https://stallman.org/discord.html</a><br><br><a class=\"hashtag\" data-tag=\"freesoftware\" href=\"https://shitposter.world/tag/freesoftware\" rel=\"tag ugc\">#freesoftware</a><br><a class=\"hashtag\" data-tag=\"fsf\" href=\"https://shitposter.world/tag/fsf\" rel=\"tag ugc\">#fsf</a><br><a class=\"hashtag\" data-tag=\"gnu\" href=\"https://shitposter.world/tag/gnu\" rel=\"tag ugc\">#gnu</a><br><a class=\"hashtag\" data-tag=\"rms\" href=\"https://shitposter.world/tag/rms\" rel=\"tag ugc\">#rms</a><br><a class=\"hashtag\" data-tag=\"stallman\" href=\"https://shitposter.world/tag/stallman\" rel=\"tag ugc\">#stallman</a>", "context": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "conversation": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "published": "2025-03-21T15:26:54.909611Z", "source": { "content": "Days since last time it was proven that Stallman was right: 0.\r\n\r\nhttps://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\r\n\r\nhttps://stallman.org/discord.html\r\n\r\n#freesoftware\r\n#fsf\r\n#gnu\r\n#rms\r\n#stallman", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://shitposter.world/tags/freesoftware", "name": "#freesoftware", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/fsf", "name": "#fsf", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/gnu", "name": "#gnu", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/rms", "name": "#rms", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/stallman", "name": "#stallman", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note", "updated": "2025-03-21T15:27:58.430599Z" }, { "actor": "https://shitposter.world/users/kakafarm", "attachment": [], "attributedTo": "https://shitposter.world/users/kakafarm", "cc": [ "https://shitposter.world/users/kakafarm/followers" ], "content": "Days since last time it was proven that stallman was right: 0.<br><br><a href=\"https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\" rel=\"ugc\">https://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/</a><br><br><a href=\"https://stallman.org/discord.html\" rel=\"ugc\">https://stallman.org/discord.html</a><br><br><a class=\"hashtag\" data-tag=\"freesoftware\" href=\"https://shitposter.world/tag/freesoftware\" rel=\"tag ugc\">#freesoftware</a><br><a class=\"hashtag\" data-tag=\"fsf\" href=\"https://shitposter.world/tag/fsf\" rel=\"tag ugc\">#fsf</a><br><a class=\"hashtag\" data-tag=\"gnu\" href=\"https://shitposter.world/tag/gnu\" rel=\"tag ugc\">#gnu</a><br><a class=\"hashtag\" data-tag=\"rms\" href=\"https://shitposter.world/tag/rms\" rel=\"tag ugc\">#rms</a><br><a class=\"hashtag\" data-tag=\"stallman\" href=\"https://shitposter.world/tag/stallman\" rel=\"tag ugc\">#stallman</a>", "context": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "conversation": "https://shitposter.world/contexts/5008585b-208a-4bd5-8701-61048c29f86c", "published": "2025-03-21T15:26:54.909611Z", "source": { "content": "Days since last time it was proven that stallman was right: 0.\r\n\r\nhttps://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\r\n\r\nhttps://stallman.org/discord.html\r\n\r\n#freesoftware\r\n#fsf\r\n#gnu\r\n#rms\r\n#stallman", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://shitposter.world/tags/freesoftware", "name": "#freesoftware", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/fsf", "name": "#fsf", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/gnu", "name": "#gnu", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/rms", "name": "#rms", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/stallman", "name": "#stallman", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" } ], "totalItems": 2, "type": "OrderedCollection" }, "id": "https://shitposter.world/objects/18c80a56-1781-4a95-80b9-7f2c88064095", "published": "2025-03-21T15:26:54.909611Z", "repliesCount": 2, "source": { "content": "Days since last time it was proven that Stallman was right: 0.\r\n\r\nhttps://arstechnica.com/gadgets/2025/03/discord-heightens-ad-focus-by-introducing-video-ads-to-mobile-apps-in-june/\r\n\r\nhttps://stallman.org/discord.html\r\n\r\n#freesoftware\r\n#fsf\r\n#gnu\r\n#rms\r\n#stallman\r\n#stallmanwasright", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://shitposter.world/tags/freesoftware", "name": "#freesoftware", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/fsf", "name": "#fsf", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/gnu", "name": "#gnu", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/rms", "name": "#rms", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/stallman", "name": "#stallman", "type": "Hashtag" }, { "href": "https://shitposter.world/tags/stallmanwasright", "name": "#stallmanwasright", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note", "updated": "2025-03-21T15:28:14.110281Z" }