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://pleroma.anduin.net/schemas/litepub-0.1.jsonld", { "@language": "und" } ], "actor": "https://pleroma.anduin.net/users/ltning", "attachment": [], "attributedTo": "https://pleroma.anduin.net/users/ltning", "cc": [ "https://pleroma.anduin.net/users/ltning/followers" ], "content": "<p>Yay! Or maybe AIEEE! Seems like I&#39;m giving a talk at <a class=\"hashtag\" data-tag=\"eurobsdcon\" href=\"https://pleroma.anduin.net/tag/eurobsdcon\">#EuroBSDCon</a> again this year!</p><p>Anyone who has been following me here for a while will know I&#39;m a hopeless <a class=\"hashtag\" data-tag=\"retrocomputing\" href=\"https://pleroma.anduin.net/tag/retrocomputing\">#retrocomputing</a> nerd, and I will make no attempt at hiding it during my talk:</p><p>Dirty Tricks: Using nginx and Lua to thwart bots and skript kiddies</p><p>I&#39;ll (try to) show how you can protect your <a class=\"hashtag\" data-tag=\"bbs\" href=\"https://pleroma.anduin.net/tag/bbs\">#BBS</a> from drive-by portscans and your production systems from <a class=\"hashtag\" data-tag=\"ddos\" href=\"https://pleroma.anduin.net/tag/ddos\">#DDoS</a> attacks using all the wrong tools.</p><p>Dietary warning: may contain traces of floppies.</p><p><a href=\"https://events.eurobsdcon.org/2025/talk/review/RHDFBQWZEVC833T3WDLDEXYFQVRWJKMN\">https://events.eurobsdcon.org/2025/talk/review/RHDFBQWZEVC833T3WDLDEXYFQVRWJKMN</a> <a class=\"hashtag\" data-tag=\"freebsd\" href=\"https://pleroma.anduin.net/tag/freebsd\">#FreeBSD</a> <a class=\"hashtag\" data-tag=\"bsd\" href=\"https://pleroma.anduin.net/tag/bsd\">#BSD</a> <a class=\"hashtag\" data-tag=\"unix\" href=\"https://pleroma.anduin.net/tag/unix\">#Unix</a> <a class=\"hashtag\" data-tag=\"dos\" href=\"https://pleroma.anduin.net/tag/dos\">#DOS</a> <a class=\"hashtag\" data-tag=\"runbsd\" href=\"https://pleroma.anduin.net/tag/runbsd\">#RunBSD</a></p>", "context": "https://pleroma.anduin.net/contexts/ecbb139f-b2c9-4a1d-8cdf-bde4d76c7288", "conversation": "https://pleroma.anduin.net/contexts/ecbb139f-b2c9-4a1d-8cdf-bde4d76c7288", "id": "https://pleroma.anduin.net/objects/d3c21053-69c6-4167-b9fc-d5f5729e6f9e", "published": "2025-06-30T20:02:50.325712Z", "sensitive": null, "source": { "content": "Yay! Or maybe AIEEE! Seems like I'm giving a talk at #EuroBSDCon again this year!\r\n\r\nAnyone who has been following me here for a while will know I'm a hopeless #retrocomputing nerd, and I will make no attempt at hiding it during my talk:\r\n\r\nDirty Tricks: Using nginx and Lua to thwart bots and skript kiddies\r\n\r\nI'll (try to) show how you can protect your #BBS from drive-by portscans and your production systems from #DDoS attacks using all the wrong tools.\r\n\r\nDietary warning: may contain traces of floppies.\r\n\r\nhttps://events.eurobsdcon.org/2025/talk/review/RHDFBQWZEVC833T3WDLDEXYFQVRWJKMN\r\n#FreeBSD #BSD #Unix #DOS #RunBSD", "mediaType": "text/markdown" }, "summary": "", "tag": [ { "href": "https://pleroma.anduin.net/tags/bbs", "name": "#bbs", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/bsd", "name": "#bsd", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/ddos", "name": "#ddos", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/dos", "name": "#dos", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/eurobsdcon", "name": "#eurobsdcon", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/freebsd", "name": "#freebsd", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/runbsd", "name": "#runbsd", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/unix", "name": "#unix", "type": "Hashtag" }, { "href": "https://pleroma.anduin.net/tags/retrocomputing", "name": "#retrocomputing", "type": "Hashtag" } ], "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "type": "Note" }