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://ruby.social/users/jorgealvarez/statuses/113214261575923179", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.social/users/ruby_discussions/statuses/113211144830659010", "published": "2024-09-28T08:35:36Z", "url": "https://ruby.social/@jorgealvarez/113214261575923179", "attributedTo": "https://ruby.social/users/jorgealvarez", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ruby.social/users/jorgealvarez/followers", "https://mastodon.social/users/ruby_discussions" ], "sensitive": false, "atomUri": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179", "inReplyToAtomUri": "https://mastodon.social/users/ruby_discussions/statuses/113211144830659010", "conversation": "tag:mastodon.social,2024-09-27:objectId=809373898:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@ruby_discussions\" class=\"u-url mention\">@<span>ruby_discussions</span></a></span> The best thing about Rails 8 is not just the amazing framework that it is. It’s that it brings sanity into the world of web development, full of craziness, complex processes and “best practices” that don’t make any sense. </p><p><a href=\"https://ruby.social/tags/RailsWorld\" class=\"mention hashtag\" rel=\"tag\">#<span>RailsWorld</span></a> <a href=\"https://ruby.social/tags/rails\" class=\"mention hashtag\" rel=\"tag\">#<span>rails</span></a></p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.social/@ruby_discussions\" class=\"u-url mention\">@<span>ruby_discussions</span></a></span> The best thing about Rails 8 is not just the amazing framework that it is. It’s that it brings sanity into the world of web development, full of craziness, complex processes and “best practices” that don’t make any sense. </p><p><a href=\"https://ruby.social/tags/RailsWorld\" class=\"mention hashtag\" rel=\"tag\">#<span>RailsWorld</span></a> <a href=\"https://ruby.social/tags/rails\" class=\"mention hashtag\" rel=\"tag\">#<span>rails</span></a></p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.social/users/ruby_discussions", "name": "@ruby_discussions@mastodon.social" }, { "type": "Hashtag", "href": "https://ruby.social/tags/railsworld", "name": "#railsworld" }, { "type": "Hashtag", "href": "https://ruby.social/tags/rails", "name": "#rails" } ], "replies": { "id": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179/replies?only_other_accounts=true&page=true", "partOf": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179/replies", "items": [] } }, "likes": { "id": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://ruby.social/users/jorgealvarez/statuses/113214261575923179/shares", "type": "Collection", "totalItems": 2 } }