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", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "litepub": "http://litepub.social/ns#", "directMessage": "litepub:directMessage", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" } } ], "id": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-01-17T01:02:56Z", "url": "https://mstdn.starnix.network/@splitshockvirus/111768592486434135", "attributedTo": "https://mstdn.starnix.network/users/splitshockvirus", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mstdn.starnix.network/users/splitshockvirus/followers" ], "sensitive": false, "atomUri": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135", "inReplyToAtomUri": null, "conversation": "tag:mstdn.starnix.network,2024-01-17:objectId=111768592486484750:objectType=Conversation", "content": "<p>Context: A comple months ago I had this utility commissioned to be updated to a newer version of TLS as the original version had a depricated rust TLS dependancy that wouldn't build.</p><p>It's a corrected WebRTC proxy for a web based mumble client.</p><p><a href=\"https://git.danksquad.org/anon/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">git.danksquad.org/anon/mumble-</span><span class=\"invisible\">web-proxy</span></a></p><p>It is a fork of this project. 👇 </p><p><a href=\"https://github.com/Johni0702/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Johni0702/mumble-we</span><span class=\"invisible\">b-proxy</span></a></p><p>The web interface is here 👇 </p><p><a href=\"https://github.com/Johni0702/mumble-web\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Johni0702/mumble-we</span><span class=\"invisible\">b</span></a></p><p>The instructions are sort of old and confusing I used this forked project to assist in installation as the latest commits are slightly newer. And I think he even has binaries avaliable 👇 </p><p><a href=\"https://githee.netsoj.nl/chris/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">githee.netsoj.nl/chris/mumble-</span><span class=\"invisible\">web-proxy</span></a></p><p>Examples of the project running are the following:</p><p><a href=\"https://voice.danksquad.org\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">voice.danksquad.org</span><span class=\"invisible\"></span></a> (running new code)</p><p><a href=\"https://voice.johni0702.de/?address=voice.johni0702.de&amp;port=443/demo\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">voice.johni0702.de/?address=vo</span><span class=\"invisible\">ice.johni0702.de&amp;port=443/demo</span></a> (original)</p><p>I'm pretty sure you could get it to point at any server just like the OPs demo but I was unable to configure my proxy to do the same even after diving in the issues tab for a few hours. I never published it because the original purpose was to get mumble working on iOS which it still doesn't because of some stupid way Saffari does WebRTC we couldn't figure out and I guess neither did the official mumble client app devs for iOS. But it works with android and any PC web browser. The voice activation is kind of broken you'll sound like a robot for a few seconds but if you use continuous it works fine.</p><p>anyways GL&amp;HF</p>", "contentMap": { "en": "<p>Context: A comple months ago I had this utility commissioned to be updated to a newer version of TLS as the original version had a depricated rust TLS dependancy that wouldn't build.</p><p>It's a corrected WebRTC proxy for a web based mumble client.</p><p><a href=\"https://git.danksquad.org/anon/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">git.danksquad.org/anon/mumble-</span><span class=\"invisible\">web-proxy</span></a></p><p>It is a fork of this project. 👇 </p><p><a href=\"https://github.com/Johni0702/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Johni0702/mumble-we</span><span class=\"invisible\">b-proxy</span></a></p><p>The web interface is here 👇 </p><p><a href=\"https://github.com/Johni0702/mumble-web\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/Johni0702/mumble-we</span><span class=\"invisible\">b</span></a></p><p>The instructions are sort of old and confusing I used this forked project to assist in installation as the latest commits are slightly newer. And I think he even has binaries avaliable 👇 </p><p><a href=\"https://githee.netsoj.nl/chris/mumble-web-proxy\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">githee.netsoj.nl/chris/mumble-</span><span class=\"invisible\">web-proxy</span></a></p><p>Examples of the project running are the following:</p><p><a href=\"https://voice.danksquad.org\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">voice.danksquad.org</span><span class=\"invisible\"></span></a> (running new code)</p><p><a href=\"https://voice.johni0702.de/?address=voice.johni0702.de&amp;port=443/demo\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">voice.johni0702.de/?address=vo</span><span class=\"invisible\">ice.johni0702.de&amp;port=443/demo</span></a> (original)</p><p>I'm pretty sure you could get it to point at any server just like the OPs demo but I was unable to configure my proxy to do the same even after diving in the issues tab for a few hours. I never published it because the original purpose was to get mumble working on iOS which it still doesn't because of some stupid way Saffari does WebRTC we couldn't figure out and I guess neither did the official mumble client app devs for iOS. But it works with android and any PC web browser. The voice activation is kind of broken you'll sound like a robot for a few seconds but if you use continuous it works fine.</p><p>anyways GL&amp;HF</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://mstdn.starnix.network/system/media_attachments/files/111/768/528/231/562/696/original/489e6dda63b9c646.png", "name": null, "blurhash": "UZBNma?Gt6s7yZxttms+A0IqX9ofR-RjM}R-", "width": 1417, "height": 1003 } ], "tag": [], "replies": { "id": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135/replies?only_other_accounts=true&page=true", "partOf": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135/replies", "items": [] } }, "likes": { "id": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mstdn.starnix.network/users/splitshockvirus/statuses/111768592486434135/shares", "type": "Collection", "totalItems": 3 } }