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.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://social.ichibi.eu/schemas/litepub-0.1.jsonld",
{
"@language": "und"
}
],
"actor": "https://social.ichibi.eu/users/penguin86",
"attachment": [
{
"mediaType": "image/jpeg",
"name": "",
"type": "Document",
"url": "https://social.ichibi.eu/media/d93377ee1a988db5364a06c3343734521bd0d2e7cbd96479a0ec3586662be9b0.jpg"
}
],
"attributedTo": "https://social.ichibi.eu/users/penguin86",
"cc": [
"https://social.ichibi.eu/users/penguin86/followers"
],
"content": "I mounted the <a class=\"hashtag\" data-tag=\"homeassistant\" href=\"https://social.ichibi.eu/tag/homeassistant\" rel=\"tag ugc\">#homeassistant</a> <a class=\"hashtag\" data-tag=\"glow\" href=\"https://social.ichibi.eu/tag/glow\" rel=\"tag ugc\">#glow</a> temporarily with some tape. I want to test it before building a box for it.<br>I didn't need to mess with the <a class=\"hashtag\" data-tag=\"photodiode\" href=\"https://social.ichibi.eu/tag/photodiode\" rel=\"tag ugc\">#photodiode</a> trimmer, it did match already very well the electric <a class=\"hashtag\" data-tag=\"counter\" href=\"https://social.ichibi.eu/tag/counter\" rel=\"tag ugc\">#counter</a> pulses.<br>The <a class=\"hashtag\" data-tag=\"esp32\" href=\"https://social.ichibi.eu/tag/esp32\" rel=\"tag ugc\">#esp32</a> struggled a lot to get wifi signal, we are very far from the access point, with multiple angled stone wall between. It's a miracle it could connect at all! I'll probably mod the <a class=\"hashtag\" data-tag=\"mcu\" href=\"https://social.ichibi.eu/tag/mcu\" rel=\"tag ugc\">#mcu</a> to solder an external, bigger <a class=\"hashtag\" data-tag=\"wifi\" href=\"https://social.ichibi.eu/tag/wifi\" rel=\"tag ugc\">#wifi</a> antenna.",
"context": "https://social.ichibi.eu/contexts/ee7f728c-e40a-49cc-81f6-de1763e4004c",
"conversation": "https://social.ichibi.eu/contexts/ee7f728c-e40a-49cc-81f6-de1763e4004c",
"id": "https://social.ichibi.eu/objects/af802192-b7aa-4d9d-abb7-e56fd44bbd13",
"inReplyTo": "https://social.ichibi.eu/objects/53899153-8392-48f5-a53f-2094168989ad",
"published": "2025-03-10T22:17:31.673682Z",
"replies": {
"items": [
"https://social.ichibi.eu/objects/eab9d257-c27d-4a12-8b6e-1ec7d4b60bd0"
],
"type": "Collection"
},
"repliesCount": 1,
"sensitive": false,
"source": {
"content": "I mounted the #homeassistant #glow temporarily with some tape. I want to test it before building a box for it.\nI didn't need to mess with the #photodiode trimmer, it did match already very well the electric #counter pulses.\nThe #esp32 struggled a lot to get wifi signal, we are very far from the access point, with multiple angled stone wall between. It's a miracle it could connect at all! I'll probably mod the #mcu to solder an external, bigger #wifi antenna.",
"mediaType": "text/plain"
},
"summary": "",
"tag": [
{
"href": "https://social.ichibi.eu/tags/counter",
"name": "#counter",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/esp32",
"name": "#esp32",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/glow",
"name": "#glow",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/homeassistant",
"name": "#homeassistant",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/mcu",
"name": "#mcu",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/photodiode",
"name": "#photodiode",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/tags/wifi",
"name": "#wifi",
"type": "Hashtag"
},
{
"href": "https://social.ichibi.eu/users/penguin86",
"name": "@penguin86",
"type": "Mention"
}
],
"to": [
"https://social.ichibi.eu/users/penguin86",
"https://www.w3.org/ns/activitystreams#Public"
],
"type": "Note"
}