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://couch.beerriot.com/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://couch.beerriot.com/users/bryan", "attachment": [], "attributedTo": "https://couch.beerriot.com/users/bryan", "cc": [ "https://couch.beerriot.com/users/bryan/followers" ], "closed": "2024-09-26T16:16:40.962464Z", "content": "Related poll for emacs users: when using a non-QWERTY keyboard, did you…<br/>1. remap keybindings to keep commands on the same fingers <br/>2. leave keybindings unchanged and adapt to their new location<br/>(ex.: in dvorak did you remap ^e to ^. or did you learn press the homerow with your left middle finger, instead of the row above it?)<br/><a class=\"hashtag\" data-tag=\"keyboards\" href=\"https://couch.beerriot.com/tag/keyboards\" rel=\"tag ugc\">#keyboards</a> <a class=\"hashtag\" data-tag=\"dvorak\" href=\"https://couch.beerriot.com/tag/dvorak\" rel=\"tag ugc\">#dvorak</a> <a class=\"hashtag\" data-tag=\"emacs\" href=\"https://couch.beerriot.com/tag/emacs\" rel=\"tag ugc\">#emacs</a>", "contentMap": { "en": "Related poll for emacs users: when using a non-QWERTY keyboard, did you…<br>1. remap keybindings to keep commands on the same fingers <br>2. leave keybindings unchanged and adapt to their new location<br>(ex.: in dvorak did you remap ^e to ^. or did you learn press the homerow with your left middle finger, instead of the row above it?)<br><a class=\"hashtag\" data-tag=\"keyboards\" href=\"https://couch.beerriot.com/tag/keyboards\" rel=\"tag ugc\">#keyboards</a> <a class=\"hashtag\" data-tag=\"dvorak\" href=\"https://couch.beerriot.com/tag/dvorak\" rel=\"tag ugc\">#dvorak</a> <a class=\"hashtag\" data-tag=\"emacs\" href=\"https://couch.beerriot.com/tag/emacs\" rel=\"tag ugc\">#emacs</a>" }, "context": "https://couch.beerriot.com/contexts/c420b86c-d209-4643-9b8e-fbfeffffb5a4", "conversation": "https://couch.beerriot.com/contexts/c420b86c-d209-4643-9b8e-fbfeffffb5a4", "id": "https://couch.beerriot.com/objects/4ce0b82c-51a3-4c8a-a055-e5e3880bcd0d", "oneOf": [ { "name": "remap keybindings", "replies": { "totalItems": 1, "type": "Collection" }, "type": "Note" }, { "name": "learn new locations", "replies": { "totalItems": 10, "type": "Collection" }, "type": "Note" } ], "published": "2024-09-25T16:16:40.965464Z", "replies": { "items": [ "https://couch.beerriot.com/objects/c0006e1e-23ce-4738-a8f6-e6891d0182d5" ], "type": "Collection" }, "repliesCount": 1, "sensitive": null, "source": { "content": "Related poll for emacs users: when using a non-QWERTY keyboard, did you…\r\n1. remap keybindings to keep commands on the same fingers \r\n2. leave keybindings unchanged and adapt to their new location\r\n(ex.: in dvorak did you remap ^e to ^. or did you learn press the homerow with your left middle finger, instead of the row above it?)\r\n#keyboards #dvorak #emacs", "mediaType": "text/plain" }, "summary": "", "tag": [ { "href": "https://couch.beerriot.com/tags/dvorak", "name": "#dvorak", "type": "Hashtag" }, { "href": "https://couch.beerriot.com/tags/emacs", "name": "#emacs", "type": "Hashtag" }, { "href": "https://couch.beerriot.com/tags/keyboards", "name": "#keyboards", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Question", "voters": [ "https://chaos.social/users/purox", "https://ieji.de/users/moksh", "https://fosstodon.org/users/ubuntuxp", "https://mastodon.social/users/ecocode", "https://piaille.fr/users/baleine", "https://emacs.ch/users/the_grue", "https://mamot.fr/users/panmaster", "https://toot.community/users/nentypaushessen", "https://hachyderm.io/users/benanhalt", "https://fediscience.org/users/mankoff", "https://functional.cafe/users/tfb" ] }