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.
{
"@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://fosstodon.org/users/grz0zrg/statuses/114394767966104197",
"type": "Note",
"summary": null,
"inReplyTo": null,
"published": "2025-04-24T20:13:54Z",
"url": "https://fosstodon.org/@grz0zrg/114394767966104197",
"attributedTo": "https://fosstodon.org/users/grz0zrg",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://fosstodon.org/users/grz0zrg/followers"
],
"sensitive": false,
"atomUri": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197",
"inReplyToAtomUri": null,
"conversation": "tag:fosstodon.org,2025-04-24:objectId=310361506:objectType=Conversation",
"content": "<p>Stacking quads on the vertical axis and comparing the quad index against a height map value to fetch the color from a colormap is a fun way to spice things up for a simple quad rasterizer with pitch support, slow and inefficient but easy to add.</p><p><a href=\"https://fosstodon.org/tags/computergraphics\" class=\"mention hashtag\" rel=\"tag\">#<span>computergraphics</span></a> <a href=\"https://fosstodon.org/tags/demoscene\" class=\"mention hashtag\" rel=\"tag\">#<span>demoscene</span></a> <a href=\"https://fosstodon.org/tags/voxel\" class=\"mention hashtag\" rel=\"tag\">#<span>voxel</span></a></p>",
"contentMap": {
"en": "<p>Stacking quads on the vertical axis and comparing the quad index against a height map value to fetch the color from a colormap is a fun way to spice things up for a simple quad rasterizer with pitch support, slow and inefficient but easy to add.</p><p><a href=\"https://fosstodon.org/tags/computergraphics\" class=\"mention hashtag\" rel=\"tag\">#<span>computergraphics</span></a> <a href=\"https://fosstodon.org/tags/demoscene\" class=\"mention hashtag\" rel=\"tag\">#<span>demoscene</span></a> <a href=\"https://fosstodon.org/tags/voxel\" class=\"mention hashtag\" rel=\"tag\">#<span>voxel</span></a></p>"
},
"attachment": [
{
"type": "Document",
"mediaType": "video/mp4",
"url": "https://cdn.fosstodon.org/media_attachments/files/114/394/671/949/054/731/original/3b348a3cbf14109d.mp4",
"name": "HAKMEM 149 based quad rasterizer with pitch support extended to naively draw a terrain by stacking multiple quads on the vertical axis, the quad index is checked against a height map value per pixel, a color (taken from a colormap) is outputted when the index / value match.",
"blurhash": "U12P3*of4oRkWCfRoeay00WB_2t6t6ayRkj]",
"width": 512,
"height": 510
},
{
"type": "Document",
"mediaType": "video/mp4",
"url": "https://cdn.fosstodon.org/media_attachments/files/114/394/672/055/349/202/original/8f0610f9456bcd2e.mp4",
"name": "HAKMEM 149 based quad rasterizer with pitch support, this shows a rotating textured quad.",
"blurhash": "UUBzLTWA4nt8o#oLV@bI00og-:WARiRjo#oe",
"width": 512,
"height": 512
}
],
"tag": [
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/computergraphics",
"name": "#computergraphics"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/demoscene",
"name": "#demoscene"
},
{
"type": "Hashtag",
"href": "https://fosstodon.org/tags/voxel",
"name": "#voxel"
}
],
"replies": {
"id": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197/replies?only_other_accounts=true&page=true",
"partOf": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197/replies",
"items": []
}
},
"likes": {
"id": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197/likes",
"type": "Collection",
"totalItems": 0
},
"shares": {
"id": "https://fosstodon.org/users/grz0zrg/statuses/114394767966104197/shares",
"type": "Collection",
"totalItems": 0
}
}