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://w3id.org/security/v1", "https://purl.archive.org/socialweb/blocked", "https://purl.archive.org/socialweb/pending", "https://purl.archive.org/socialweb/webfinger", "https://purl.archive.org/socialweb/miscellany" ], "id": "https://onepage.pub/orderedcollectionpage/HcC22Fi_cUJQgiMOSuNFT", "type": "OrderedCollectionPage", "orderedItems": [ { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "Emoji": "toot:Emoji", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.social/users/reiver", "type": "Person", "following": "https://mastodon.social/users/reiver/following", "followers": "https://mastodon.social/users/reiver/followers", "inbox": "https://mastodon.social/users/reiver/inbox", "outbox": "https://mastodon.social/users/reiver/outbox", "featured": "https://mastodon.social/users/reiver/collections/featured", "featuredTags": "https://mastodon.social/users/reiver/collections/tags", "preferredUsername": "reiver", "name": "@reiver ⊼ (Charles) :batman:", "summary": "<p>I make things for the <a href=\"https://mastodon.social/tags/Fediverse\" class=\"mention hashtag\" rel=\"tag\">#<span>Fediverse</span></a> &amp; <a href=\"https://mastodon.social/tags/smallNet\" class=\"mention hashtag\" rel=\"tag\">#<span>smallNet</span></a></p><p>Also talk about <a href=\"https://mastodon.social/tags/DeSo\" class=\"mention hashtag\" rel=\"tag\">#<span>DeSo</span></a> <a href=\"https://mastodon.social/tags/FediverseUX\" class=\"mention hashtag\" rel=\"tag\">#<span>FediverseUX</span></a> <a href=\"https://mastodon.social/tags/P2P\" class=\"mention hashtag\" rel=\"tag\">#<span>P2P</span></a> <a href=\"https://mastodon.social/tags/Privacy\" class=\"mention hashtag\" rel=\"tag\">#<span>Privacy</span></a> <a href=\"https://mastodon.social/tags/SpreadFediverse\" class=\"mention hashtag\" rel=\"tag\">#<span>SpreadFediverse</span></a></p><p>I post <a href=\"https://mastodon.social/tags/SciFiArt\" class=\"mention hashtag\" rel=\"tag\">#<span>SciFiArt</span></a></p><p>I vlog at <a href=\"https://mastodon.social/tags/AllYourBases\" class=\"mention hashtag\" rel=\"tag\">#<span>AllYourBases</span></a> <a href=\"https://mastodon.social/tags/FinalForm\" class=\"mention hashtag\" rel=\"tag\">#<span>FinalForm</span></a></p><p>I work on <a href=\"https://mastodon.social/tags/FediverseAcademy\" class=\"mention hashtag\" rel=\"tag\">#<span>FediverseAcademy</span></a> <a href=\"https://mastodon.social/tags/FediverseCity\" class=\"mention hashtag\" rel=\"tag\">#<span>FediverseCity</span></a> <a href=\"https://mastodon.social/tags/FingerProtocol\" class=\"mention hashtag\" rel=\"tag\">#<span>FingerProtocol</span></a> <a href=\"https://mastodon.social/tags/GreatApe\" class=\"mention hashtag\" rel=\"tag\">#<span>GreatApe</span></a> <a href=\"https://mastodon.social/tags/Microdon\" class=\"mention hashtag\" rel=\"tag\">#<span>Microdon</span></a> <a href=\"https://mastodon.social/tags/ProToGo\" class=\"mention hashtag\" rel=\"tag\">#<span>ProToGo</span></a> <a href=\"https://mastodon.social/tags/SpaceHost\" class=\"mention hashtag\" rel=\"tag\">#<span>SpaceHost</span></a></p><p>I life-cast at <span class=\"h-card\" translate=\"no\"><a href=\"https://firefish.lol/@reiver\" class=\"u-url mention\">@<span>reiver</span></a></span></p><p>I code in <a href=\"https://mastodon.social/tags/golang\" class=\"mention hashtag\" rel=\"tag\">#<span>golang</span></a></p><p>I like to understand things. I like to make things.</p><p>The meaning of life — first survive, then reproduce 🌞</p><p>Formal b/g: comp sci, math. Pro b/g: soft eng, ml, research</p>", "url": "https://mastodon.social/@reiver", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-04-12T00:00:00Z", "memorial": false, "attributionDomains": [ "badgerverse.app", "reiver.link" ], "publicKey": { "id": "https://mastodon.social/users/reiver#main-key" }, "tag": [ { "id": "https://mastodon.social/emojis/5163", "type": "Emoji", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://files.mastodon.social/custom_emojis/images/000/005/163/original/8iGbkB7aT.png" }, "name": ":batman:" }, { "type": "Hashtag", "name": "#privacy" }, { "type": "Hashtag", "name": "#p2p" }, { "type": "Hashtag", "name": "#fediverse" }, { "type": "Hashtag", "name": "#golang" }, { "type": "Hashtag", "name": "#finalform" }, { "type": "Hashtag", "name": "#scifiart" }, { "type": "Hashtag", "name": "#deso" }, { "type": "Hashtag", "name": "#microdon" }, { "type": "Hashtag", "name": "#greatape" }, { "type": "Hashtag", "name": "#smallnet" }, { "type": "Hashtag", "name": "#Spacehost" }, { "type": "Hashtag", "name": "#fediverseux" }, { "type": "Hashtag", "name": "#fingerprotocol" }, { "type": "Hashtag", "name": "#spreadfediverse" }, { "type": "Hashtag", "name": "#fediversecity" }, { "type": "Hashtag", "name": "#fediverseacademy" }, { "type": "Hashtag", "name": "#allyourbases" }, { "type": "Hashtag", "name": "#protogo" } ], "attachment": [ { "type": "PropertyValue", "name": "Website" }, { "type": "PropertyValue", "name": "Alt (#SpaceHost)" }, { "type": "PropertyValue", "name": "Location" } ], "endpoints": { "sharedInbox": "https://mastodon.social/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" } } ], "id": "https://mastodon.social/users/RMS06510", "type": "Person", "following": "https://mastodon.social/users/RMS06510/following", "followers": "https://mastodon.social/users/RMS06510/followers", "inbox": "https://mastodon.social/users/RMS06510/inbox", "outbox": "https://mastodon.social/users/RMS06510/outbox", "featured": "https://mastodon.social/users/RMS06510/collections/featured", "featuredTags": "https://mastodon.social/users/RMS06510/collections/tags", "preferredUsername": "RMS06510", "name": "RMS06510", "summary": "", "url": "https://mastodon.social/@RMS06510", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2025-04-17T00:00:00Z", "memorial": false, "publicKey": { "id": "https://mastodon.social/users/RMS06510#main-key" }, "tag": [], "attachment": [], "endpoints": { "sharedInbox": "https://mastodon.social/inbox" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://morphnet.de/users/morph", "type": "Person", "following": "https://morphnet.de/users/morph/following", "followers": "https://morphnet.de/users/morph/followers", "inbox": "https://morphnet.de/users/morph/inbox", "outbox": "https://morphnet.de/users/morph/outbox", "featured": "https://morphnet.de/users/morph/collections/featured", "featuredTags": "https://morphnet.de/users/morph/collections/tags", "preferredUsername": "morph", "name": "morph", "summary": "<p>Nuremberg, Germany</p>", "url": "https://morphnet.de/@morph", "manuallyApprovesFollowers": true, "discoverable": true, "indexable": true, "published": "2023-11-18T00:00:00Z", "memorial": false, "devices": "https://morphnet.de/users/morph/collections/devices", "alsoKnownAs": [ "https://morph.todon.de/users/morph" ], "publicKey": { "id": "https://morphnet.de/users/morph#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "www" }, { "type": "PropertyValue", "name": "[matrix]" }, { "type": "PropertyValue", "name": "xmpp" }, { "type": "PropertyValue", "name": "keybase" } ], "endpoints": { "sharedInbox": "https://morphnet.de/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "Hashtag": "as:Hashtag", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://infosec.exchange/users/n_dimension", "type": "Person", "following": "https://infosec.exchange/users/n_dimension/following", "followers": "https://infosec.exchange/users/n_dimension/followers", "inbox": "https://infosec.exchange/users/n_dimension/inbox", "outbox": "https://infosec.exchange/users/n_dimension/outbox", "featured": "https://infosec.exchange/users/n_dimension/collections/featured", "featuredTags": "https://infosec.exchange/users/n_dimension/collections/tags", "preferredUsername": "n_dimension", "name": "Wulfy", "summary": "<p>Mostly harmless.<br />Biological.<br />NB<br />Kaurna land.<br />Autodidact, Polymath, Honoris Causa Ignoramus.<br /><a href=\"https://infosec.exchange/tags/AI\" class=\"mention hashtag\" rel=\"tag\">#<span>AI</span></a> <a href=\"https://infosec.exchange/tags/Infosec\" class=\"mention hashtag\" rel=\"tag\">#<span>Infosec</span></a> <a href=\"https://infosec.exchange/tags/Consciousness\" class=\"mention hashtag\" rel=\"tag\">#<span>Consciousness</span></a><br />Prefigurative Social &amp; Technological Innovation enthusiast<br />(<a href=\"https://infosec.exchange/tags/SocialInnovation\" class=\"mention hashtag\" rel=\"tag\">#<span>SocialInnovation</span></a>, <a href=\"https://infosec.exchange/tags/TechForGood\" class=\"mention hashtag\" rel=\"tag\">#<span>TechForGood</span></a>, <a href=\"https://infosec.exchange/tags/SystemicChange\" class=\"mention hashtag\" rel=\"tag\">#<span>SystemicChange</span></a>, <a href=\"https://infosec.exchange/tags/EthicalAI\" class=\"mention hashtag\" rel=\"tag\">#<span>EthicalAI</span></a>)</p><p>&quot;Humans are the larval form of AI&quot;<br />- me</p><p>&quot;Only thing that stops a bad guy with an AI...<br />Is a good guy with an AI.&quot;<br />- me</p><p>&quot;I fight for the user.&quot;<br />- Tron</p><p>Webby: <a href=\"https://dodgy.link/\" target=\"_blank\" rel=\"nofollow noopener\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">dodgy.link/</span><span class=\"invisible\"></span></a> is very dodgy.</p><p>Header art:<br />Luv, a replicant from the beautiful movie &quot;Blade runner 2049&quot;, is having her nails done...<br />... simultaneously she rains death onto bandits with heavy ordinance from a drone through her augmented reality glasses.</p><p>Avatar:<br />Motif from a SA Amalgamated Metal Workers union banner.<br />South Australian Museum.<br />United, the workers,<br />will never be defeated!</p>", "url": "https://infosec.exchange/@n_dimension", "manuallyApprovesFollowers": false, "discoverable": false, "indexable": false, "published": "2024-08-11T00:00:00Z", "memorial": false, "publicKey": { "id": "https://infosec.exchange/users/n_dimension#main-key" }, "tag": [ { "type": "Hashtag", "name": "#infosec" }, { "type": "Hashtag", "name": "#ai" }, { "type": "Hashtag", "name": "#consciousness" }, { "type": "Hashtag", "name": "#socialinnovation" }, { "type": "Hashtag", "name": "#techforgood" }, { "type": "Hashtag", "name": "#ethicalai" }, { "type": "Hashtag", "name": "#systemicchange" } ], "attachment": [], "endpoints": { "sharedInbox": "https://infosec.exchange/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mastodon.sdf.org/users/entichahoosh", "type": "Person", "following": "https://mastodon.sdf.org/users/entichahoosh/following", "followers": "https://mastodon.sdf.org/users/entichahoosh/followers", "inbox": "https://mastodon.sdf.org/users/entichahoosh/inbox", "outbox": "https://mastodon.sdf.org/users/entichahoosh/outbox", "featured": "https://mastodon.sdf.org/users/entichahoosh/collections/featured", "featuredTags": "https://mastodon.sdf.org/users/entichahoosh/collections/tags", "preferredUsername": "entichahoosh", "name": "Aloysius", "summary": "", "url": "https://mastodon.sdf.org/@entichahoosh", "manuallyApprovesFollowers": false, "discoverable": true, "published": "2025-03-20T00:00:00Z", "devices": "https://mastodon.sdf.org/users/entichahoosh/collections/devices", "publicKey": { "id": "https://mastodon.sdf.org/users/entichahoosh#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "blog" } ], "endpoints": { "sharedInbox": "https://mastodon.sdf.org/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://hachyderm.io/users/mattb", "type": "Person", "following": "https://hachyderm.io/users/mattb/following", "followers": "https://hachyderm.io/users/mattb/followers", "inbox": "https://hachyderm.io/users/mattb/inbox", "outbox": "https://hachyderm.io/users/mattb/outbox", "featured": "https://hachyderm.io/users/mattb/collections/featured", "featuredTags": "https://hachyderm.io/users/mattb/collections/tags", "preferredUsername": "mattb", "name": "Matthew Booth", "summary": "<p>Computers, cycling, active travel, random brain farts.</p>", "url": "https://hachyderm.io/@mattb", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-11-04T00:00:00Z", "memorial": false, "devices": "https://hachyderm.io/users/mattb/collections/devices", "alsoKnownAs": [ "https://mstdn.social/users/mdbooth" ], "publicKey": { "id": "https://hachyderm.io/users/mattb#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "GitHub" } ], "endpoints": { "sharedInbox": "https://hachyderm.io/inbox" }, "icon": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "Emoji": "toot:Emoji", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://bikeshed.vibber.net/users/brooke", "type": "Person", "following": "https://bikeshed.vibber.net/users/brooke/following", "followers": "https://bikeshed.vibber.net/users/brooke/followers", "inbox": "https://bikeshed.vibber.net/users/brooke/inbox", "outbox": "https://bikeshed.vibber.net/users/brooke/outbox", "featured": "https://bikeshed.vibber.net/users/brooke/collections/featured", "featuredTags": "https://bikeshed.vibber.net/users/brooke/collections/tags", "preferredUsername": "brooke", "name": "Brooke Vibber :blobcatcoffee:", "summary": "<p>nerd, weirdo, person, whatever. i enjoy bad puns and you will see them. i also like going off on random tangents about tech, movies, or other random things of interest. fun activities include having mental health and flight simulation.</p><p>you may enjoy my work on mediawiki &amp; wikipedia, or my wacky webassembly codecs. or my cat photos!</p><p>formerly of mastodon.technology and identi.ca (so it goes)</p><p>no bio means no follow request approval! just be cool. :)</p>", "url": "https://bikeshed.vibber.net/@brooke", "manuallyApprovesFollowers": true, "discoverable": false, "indexable": false, "published": "2024-01-06T00:00:00Z", "memorial": false, "devices": "https://bikeshed.vibber.net/users/brooke/collections/devices", "alsoKnownAs": [ "https://bikeshed.vibber.net/users/brion" ], "publicKey": { "id": "https://bikeshed.vibber.net/users/brooke#main-key" }, "tag": [ { "id": "https://bikeshed.vibber.net/emojis/15815", "type": "Emoji", "icon": { "type": "Image", "mediaType": "image/png", "url": "https://bikeshed.vibber.net/system/custom_emojis/images/000/015/815/original/28a7a8e315bbe6bf.png" }, "name": ":blobcatcoffee:" } ], "attachment": [ { "type": "PropertyValue", "name": "blog" }, { "type": "PropertyValue", "name": "politics" }, { "type": "PropertyValue", "name": "pronouns" }, { "type": "PropertyValue", "name": "tech" } ], "endpoints": { "sharedInbox": "https://bikeshed.vibber.net/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", "https://purl.archive.org/socialweb/webfinger", { "schema": "http://schema.org#", "toot": "http://joinmastodon.org/ns#", "lemmy": "https://join-lemmy.org/ns#", "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "Hashtag": "as:Hashtag", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "moderators": { "@id": "lemmy:moderators", "@type": "@id" }, "postingRestrictedToMods": "lemmy:postingRestrictedToMods", "discoverable": "toot:discoverable", "indexable": "toot:indexable" } ], "id": "https://socialwebfoundation.org/author/evanprodromou/", "type": "Person", "attachment": [ { "type": "PropertyValue", "name": "Blog" }, { "type": "Link", "name": "Blog" }, { "type": "PropertyValue", "name": "Profile" }, { "type": "Link", "name": "Profile" }, { "type": "PropertyValue", "name": "Homepage" }, { "type": "Link", "name": "Homepage" } ], "name": "Evan Prodromou", "icon": { "type": "Image" }, "published": "2008-03-01T00:53:51Z", "summary": "<p>Director of Open Technology at Open Earth Foundation (OEF).</p>\n<p>Past founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai. CTO of Breather, TRU LUV and MTTR.</p>\n<p>Co-creator of GNU Social, creator of pump.io.</p>\n<p>Co-chair of the Social Web Working Group at W3C. Co-author of ActivityStreams 2.0. Co-author of ActivityPub. Co-author of OStatus.</p>\n<p>In Montreal, from San Francisco. Greek, Arab, American, Canadian. Husband, father, cook, gardener.</p>\n", "tag": [], "url": { "id": "https://socialwebfoundation.org/author/evanprodromou/", "type": "Person", "icon": { "type": "Image", "url": "https://secure.gravatar.com/avatar/a6c78795a177d5fb2e7d25b43c625cde?s=120&#038;d=identicon&#038;r=g" }, "name": "Evan Prodromou" }, "inbox": "https://socialwebfoundation.org/wp-json/activitypub/1.0/actors/3215083/inbox", "outbox": "https://socialwebfoundation.org/wp-json/activitypub/1.0/actors/3215083/outbox", "following": "https://socialwebfoundation.org/wp-json/activitypub/1.0/actors/3215083/following", "followers": { "id": "https://socialwebfoundation.org/wp-json/activitypub/1.0/actors/3215083/followers", "type": "OrderedCollectionPage" }, "preferredUsername": "evanprodromou", "publicKey": { "id": "https://socialwebfoundation.org/author/evanprodromou/#main-key" }, "manuallyApprovesFollowers": false, "featured": "https://socialwebfoundation.org/wp-json/activitypub/1.0/actors/3215083/collections/featured", "discoverable": true, "indexable": true, "webfinger": "evanprodromou@socialwebfoundation.org" }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "Device": "toot:Device", "Ed25519Signature": "toot:Ed25519Signature", "Ed25519Key": "toot:Ed25519Key", "Curve25519Key": "toot:Curve25519Key", "EncryptedMessage": "toot:EncryptedMessage", "publicKeyBase64": "toot:publicKeyBase64", "deviceId": "toot:deviceId", "claim": { "@type": "@id", "@id": "toot:claim" }, "fingerprintKey": { "@type": "@id", "@id": "toot:fingerprintKey" }, "identityKey": { "@type": "@id", "@id": "toot:identityKey" }, "devices": { "@type": "@id", "@id": "toot:devices" }, "messageFranking": "toot:messageFranking", "messageType": "toot:messageType", "cipherText": "toot:cipherText", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://prodromou.pub/users/evan", "type": "Person", "following": "https://prodromou.pub/users/evan/following", "followers": { "id": "https://prodromou.pub/users/evan/followers", "type": "OrderedCollection", "first": "https://prodromou.pub/users/evan/followers?page=1" }, "inbox": "https://prodromou.pub/users/evan/inbox", "outbox": "https://prodromou.pub/users/evan/outbox", "featured": "https://prodromou.pub/users/evan/collections/featured", "featuredTags": "https://prodromou.pub/users/evan/collections/tags", "preferredUsername": "evan", "name": "Evan Prodromou", "summary": "<p>He/him.</p><p>In Montreal, from San Francisco. Greek, Arab, American, Canadian. Husband, father, cook, gardener.</p><p>This is my private account for family and close friends. Check out <span class=\"h-card\" translate=\"no\"><a href=\"https://cosocial.ca/@evan\" class=\"u-url mention\">@<span>evan</span></a></span> for my public persona.</p>", "url": "https://prodromou.pub/@evan", "manuallyApprovesFollowers": true, "discoverable": true, "indexable": false, "published": "2022-11-12T00:00:00Z", "memorial": false, "devices": "https://prodromou.pub/users/evan/collections/devices", "publicKey": { "id": "https://prodromou.pub/users/evan#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "Public" }, { "type": "PropertyValue", "name": "Work" } ], "endpoints": { "sharedInbox": "https://prodromou.pub/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } }, { "id": "https://social.openearth.org/users/evan", "type": "Person", "following": "https://social.openearth.org/users/evan/following", "followers": { "id": "https://social.openearth.org/users/evan/followers", "type": "OrderedCollection", "first": "https://social.openearth.org/users/evan/followers?page=1" }, "inbox": "https://social.openearth.org/users/evan/inbox", "outbox": "https://social.openearth.org/users/evan/outbox", "featured": "https://social.openearth.org/users/evan/collections/featured", "featuredTags": "https://social.openearth.org/users/evan/collections/tags", "preferredUsername": "evan", "name": "Evan Prodromou", "summary": "<p>Director of Open Technology at Open Earth Foundation</p>", "url": "https://social.openearth.org/@evan", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2023-07-05T00:00:00Z", "memorial": false, "devices": "https://social.openearth.org/users/evan/collections/devices", "publicKey": { "id": "https://social.openearth.org/users/evan#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "Personal" }, { "type": "PropertyValue", "name": "Public" }, { "type": "PropertyValue", "name": "GitHub" }, { "type": "PropertyValue", "name": "Pronouns" } ], "endpoints": { "sharedInbox": "https://social.openearth.org/inbox" }, "icon": { "type": "Image" } }, { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/v1", { "manuallyApprovesFollowers": "as:manuallyApprovesFollowers", "toot": "http://joinmastodon.org/ns#", "featured": { "@id": "toot:featured", "@type": "@id" }, "featuredTags": { "@id": "toot:featuredTags", "@type": "@id" }, "alsoKnownAs": { "@id": "as:alsoKnownAs", "@type": "@id" }, "movedTo": { "@id": "as:movedTo", "@type": "@id" }, "schema": "http://schema.org#", "PropertyValue": "schema:PropertyValue", "value": "schema:value", "discoverable": "toot:discoverable", "suspended": "toot:suspended", "memorial": "toot:memorial", "indexable": "toot:indexable", "attributionDomains": { "@id": "toot:attributionDomains", "@type": "@id" }, "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://cosocial.ca/users/evan", "type": "Person", "following": "https://cosocial.ca/users/evan/following", "followers": { "id": "https://cosocial.ca/users/evan/followers", "type": "OrderedCollection", "first": "https://cosocial.ca/users/evan/followers?page=1" }, "inbox": "https://cosocial.ca/users/evan/inbox", "outbox": "https://cosocial.ca/users/evan/outbox", "featured": "https://cosocial.ca/users/evan/collections/featured", "featuredTags": "https://cosocial.ca/users/evan/collections/tags", "preferredUsername": "evan", "name": "Evan Prodromou", "summary": "<p>He/him. Board member at CoSocial.ca.</p><p>Research Director, Social Web Foundation.</p><p>Director of Open Technology at Open Earth Foundation (OEF).</p><p>Author of &quot;ActivityPub: Programming for the Social Web&quot; from O&#39;Reilly Media.</p><p>Founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai.</p><p>Creator of pump.io. Co-creator of GNU social.</p><p>Co-chair of the Social Web Working Group at W3C. Co-author of ActivityStreams 2.0. Co-author of ActivityPub. Co-author of OStatus.</p><p>Grad student in CS at Georgia Tech.</p>", "url": "https://cosocial.ca/@evan", "manuallyApprovesFollowers": false, "discoverable": true, "indexable": true, "published": "2022-12-11T00:00:00Z", "memorial": false, "alsoKnownAs": [ { "id": "https://prodromou.pub/users/evan", "type": "Person", "icon": { "type": "Image", "mediaType": "image/jpeg", "url": "https://prodromou.pub/system/accounts/avatars/109/328/369/912/070/182/original/a9e6a31e2c9def44.jpg" }, "name": "Evan Prodromou" } ], "publicKey": { "id": "https://cosocial.ca/users/evan#main-key" }, "tag": [], "attachment": [ { "type": "PropertyValue", "name": "Personal" }, { "type": "PropertyValue", "name": "Work" }, { "type": "PropertyValue", "name": "Blog" }, { "type": "PropertyValue", "name": "Social Web Foundation" } ], "endpoints": { "sharedInbox": "https://cosocial.ca/inbox" }, "icon": { "type": "Image" }, "image": { "type": "Image" } } ], "updated": "2025-05-12T21:32:12.678Z" }