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://social.defenestrate.it/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://social.defenestrate.it/users/matthewcroughan", "attachment": [ { "mediaType": "image/png", "name": "", "type": "Document", "url": "https://social.defenestrate.it/media/03472c3f347972aa96f01b29d415634801e3c455fd3e8fa8a135a84cfb494dd4.png" } ], "attributedTo": "https://social.defenestrate.it/users/matthewcroughan", "cc": [ "https://social.defenestrate.it/users/matthewcroughan/followers" ], "content": "I used <a class=\"hashtag\" data-tag=\"nixos\" href=\"https://social.defenestrate.it/tag/nixos\" rel=\"tag ugc\">#NixOS</a> to create a reproducible test that runs in 27 seconds. Can be ran on any <a class=\"hashtag\" data-tag=\"linux\" href=\"https://social.defenestrate.it/tag/linux\" rel=\"tag ugc\">#Linux</a> distribution. It spawns <a class=\"hashtag\" data-tag=\"gnome\" href=\"https://social.defenestrate.it/tag/gnome\" rel=\"tag ugc\">#gnome</a> <a class=\"hashtag\" data-tag=\"stardustxr\" href=\"https://social.defenestrate.it/tag/stardustxr\" rel=\"tag ugc\">#stardustxr</a> <a class=\"hashtag\" data-tag=\"monado\" href=\"https://social.defenestrate.it/tag/monado\" rel=\"tag ugc\">#monado</a> in a <a class=\"hashtag\" data-tag=\"qemu\" href=\"https://social.defenestrate.it/tag/qemu\" rel=\"tag ugc\">#QEMU</a> VM, takes a screenshot, ensures the graphical pipeline is working correctly for VR Headsets. 150~ lines of <a class=\"hashtag\" data-tag=\"nix\" href=\"https://social.defenestrate.it/tag/nix\" rel=\"tag ugc\">#Nix</a>.", "context": "https://social.defenestrate.it/contexts/1363e9f5-4803-4d75-856e-d083c0581950", "conversation": "https://social.defenestrate.it/contexts/1363e9f5-4803-4d75-856e-d083c0581950", "id": "https://social.defenestrate.it/objects/bcc38d4b-2f17-47e3-b27f-a9bb9ca8d057", "published": "2023-05-10T07:12:21.572579Z", "sensitive": false, "source": { "content": "I used #NixOS to create a reproducible test that runs in 27 seconds. Can be ran on any #Linux distribution. It spawns #gnome #stardustxr #monado in a #QEMU VM, takes a screenshot, ensures the graphical pipeline is working correctly for VR Headsets. 150~ lines of #Nix.", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://social.defenestrate.it/tags/linux", "name": "#linux", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/nix", "name": "#nix", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/nixos", "name": "#nixos", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/qemu", "name": "#qemu", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/gnome", "name": "#gnome", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/monado", "name": "#monado", "type": "Hashtag" }, { "href": "https://social.defenestrate.it/tags/stardustxr", "name": "#stardustxr", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" }