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", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://floss.social/users/doctormo/statuses/114428537734303030", "type": "Note", "summary": null, "inReplyTo": null, "published": "2025-04-30T19:22:00Z", "url": "https://floss.social/@doctormo/114428537734303030", "attributedTo": "https://floss.social/users/doctormo", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://floss.social/users/doctormo/followers" ], "sensitive": false, "atomUri": "https://floss.social/users/doctormo/statuses/114428537734303030", "inReplyToAtomUri": null, "conversation": "tag:floss.social,2025-04-30:objectId=86652531:objectType=Conversation", "content": "<p>Ah yes, code scanners.</p><p>~It&#39;s not me trying to steal your work and undermine your workers rights you understand. It&#39;s the machine that demands it.~ 😉 </p><p>If my code license offends you, remove my code. I have no business making it popular, only useful under the terms.</p><p><a href=\"https://floss.social/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://floss.social/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://floss.social/tags/gpl\" class=\"mention hashtag\" rel=\"tag\">#<span>gpl</span></a> <a href=\"https://floss.social/tags/agpl\" class=\"mention hashtag\" rel=\"tag\">#<span>agpl</span></a> <a href=\"https://floss.social/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://floss.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a></p>", "contentMap": { "en": "<p>Ah yes, code scanners.</p><p>~It&#39;s not me trying to steal your work and undermine your workers rights you understand. It&#39;s the machine that demands it.~ 😉 </p><p>If my code license offends you, remove my code. I have no business making it popular, only useful under the terms.</p><p><a href=\"https://floss.social/tags/foss\" class=\"mention hashtag\" rel=\"tag\">#<span>foss</span></a> <a href=\"https://floss.social/tags/floss\" class=\"mention hashtag\" rel=\"tag\">#<span>floss</span></a> <a href=\"https://floss.social/tags/gpl\" class=\"mention hashtag\" rel=\"tag\">#<span>gpl</span></a> <a href=\"https://floss.social/tags/agpl\" class=\"mention hashtag\" rel=\"tag\">#<span>agpl</span></a> <a href=\"https://floss.social/tags/opensource\" class=\"mention hashtag\" rel=\"tag\">#<span>opensource</span></a> <a href=\"https://floss.social/tags/python\" class=\"mention hashtag\" rel=\"tag\">#<span>python</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/floss/media_attachments/files/114/428/454/529/473/489/original/40f428fa24422079.png", "name": "Bob Jones on GitLab\n\nIs there any chance you are going to change the license this project uses? Code scanning tools flag LGPL as not allowed at all and have to remove python-crontab completely.", "blurhash": "U7Rysh0K.9tR?c9G-;t7MwMws,n#VsxV%LoI", "focalPoint": [ 0, 0 ], "width": 561, "height": 169 } ], "tag": [ { "type": "Hashtag", "href": "https://floss.social/tags/FOSS", "name": "#FOSS" }, { "type": "Hashtag", "href": "https://floss.social/tags/FLOSS", "name": "#FLOSS" }, { "type": "Hashtag", "href": "https://floss.social/tags/GPL", "name": "#GPL" }, { "type": "Hashtag", "href": "https://floss.social/tags/AGPL", "name": "#AGPL" }, { "type": "Hashtag", "href": "https://floss.social/tags/OpenSource", "name": "#OpenSource" }, { "type": "Hashtag", "href": "https://floss.social/tags/Python", "name": "#Python" } ], "replies": { "id": "https://floss.social/users/doctormo/statuses/114428537734303030/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://floss.social/users/doctormo/statuses/114428537734303030/replies?only_other_accounts=true&page=true", "partOf": "https://floss.social/users/doctormo/statuses/114428537734303030/replies", "items": [] } }, "likes": { "id": "https://floss.social/users/doctormo/statuses/114428537734303030/likes", "type": "Collection", "totalItems": 51 }, "shares": { "id": "https://floss.social/users/doctormo/statuses/114428537734303030/shares", "type": "Collection", "totalItems": 20 } }