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", "id": "https://plan.cat/~hauleth/outbox", "attributedTo": "https://plan.cat/~hauleth", "type": "OrderedCollection", "totalItems": 1, "orderedItems": [ { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1" ], "id": "https://plan.cat/~hauleth#1739198143", "type": "Create", "actor": "https://plan.cat/~hauleth", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "object": { "@context": "https://www.w3.org/ns/activitystreams", "id": "https://plan.cat/~hauleth#1739198143", "context": "data:,plancat-hauleth-1739198143", "conversation": "data:,plancat-hauleth-1739198143", "type": "Note", "published": "2025-02-10T14:35:43Z", "attributedTo": "https://plan.cat/~hauleth", "content": "<p>Back to work on Supavisor</p><p>--</p><p>+ Supavisor deployed in many regions, but some still remaining\n+ Working on Supabase Updater for Elixir, which is our own deployment system\n+ Updated `systemd` library with support for `notify-reload` service type</p><p>* More tests\n* Migrate `systemd` journal handler from `enough` to `logger_udp`\n* Add automatic detection of instance metadata to Supavisor</p><p>- Still haven't started dogfooding\n- Updater was quickly pieced together and it is not the cleanest codebase\n- There is a lot of churn in our issue tracker and it is hard to keep up\n- I am currently left mostly alone in Supavisor project which make it hard to\n keep up\n</p>", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "url": "https://plan.cat/~hauleth#1739198143" } } ] }