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", "Hashtag": "as:Hashtag" } ], "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-05T06:29:48Z", "url": "https://discuss.systems/@ocratato/113083533814826771", "attributedTo": "https://discuss.systems/users/ocratato", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://discuss.systems/users/ocratato/followers" ], "sensitive": false, "atomUri": "https://discuss.systems/users/ocratato/statuses/113083533814826771", "inReplyToAtomUri": null, "conversation": "tag:discuss.systems,2024-09-05:objectId=24530868:objectType=Conversation", "content": "<p>The Spaghetti has Escaped</p><p>From the beginning of computers we have been trying to devise programming languages that enable us to visualise the workings of the programs.</p><p>We started with flow charts, but they ended up looking like a bowl of spaghetti. We created structured code but the complexity moved to the data structures. We responded with object oriented code, but the complexity hid in the interactions between the objects.</p><p>We tried to simplify the programs with service oriented architectures but the complexity just migrated to the network.</p><p>We are now trying to develop systems where components are developed and managed by separate organisations. </p><p>All hope of being able to visualise the workings of the system has been lost.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a></p>", "contentMap": { "en": "<p>The Spaghetti has Escaped</p><p>From the beginning of computers we have been trying to devise programming languages that enable us to visualise the workings of the programs.</p><p>We started with flow charts, but they ended up looking like a bowl of spaghetti. We created structured code but the complexity moved to the data structures. We responded with object oriented code, but the complexity hid in the interactions between the objects.</p><p>We tried to simplify the programs with service oriented architectures but the complexity just migrated to the network.</p><p>We are now trying to develop systems where components are developed and managed by separate organisations. </p><p>All hope of being able to visualise the workings of the system has been lost.</p><p><a href=\"https://discuss.systems/tags/SoftwareArchitecture\" class=\"mention hashtag\" rel=\"tag\">#<span>SoftwareArchitecture</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://discuss.systems/tags/softwarearchitecture", "name": "#softwarearchitecture" } ], "replies": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies?only_other_accounts=true&page=true", "partOf": "https://discuss.systems/users/ocratato/statuses/113083533814826771/replies", "items": [] } }, "likes": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://discuss.systems/users/ocratato/statuses/113083533814826771/shares", "type": "Collection", "totalItems": 0 } }