👀 BrowserPub: A browser for exploring #ActivityPub and the ⁂fediverse

https://browser.pub

https://loops.video/v/60lC-bfjNH · BrowserPub · A browser for exploring ActivityPub and the fediverse

Explore the open social web through the lens of ActivityPub and the fediverse.

The idea here is to make it a bit easier to see how well the various players in the fediverse support the C2S side of the ActivityPub spec.

You can punch in any ActivityPub discoverable web url or fediverse handle, and BrowserPub will discover and display the underlying AP:

e.g.

social profiles: https://browser.pub/https://mastodon.social/@mastodon

or posts:
https://browser.pub/https://mastodon.social/@Gargron/113005517546136592

or fediverse handles:
https://browser.pub/@Gargron@mastodon.social

or even usernames (defaults to mastodon.social for now):
https://browser.pub/Gargron

https://loops.video/v/60lC-bfjNH · BrowserPub · A browser for exploring ActivityPub and the fediverse

Explore the open social web through the lens of ActivityPub and the fediverse.

@js This looks really useful!
@manton thanks! still very early days, but working on it in public seems more fitting for something like this
@js @manton What an excellent tool - thank you. Do you plan to accept external contributions?

@underlap @manton

Right now it is mostly browser-side javascript, and still early days so not open source. Normally I wouldn't even release it in this state - but I thought with a fediverse tool like this, building in public made sense.

What kinds of things would you want to add?

@js @manton When I ran it against AT mastodon AT underlap.org (to dereference via webfinger) and clicked "debug", it showed an item with a red cross, thus:

/attachment: ❌ Invalid object, Invalid link

I'd want to make it clear which item that was referring to.

However, I'd also leave that to others as I am inept at javascript and most other front-end stuff. I was hoping someone else might want to make that change (but not necessarily you - I'm just grateful for the current function).

@underlap @manton

hehe you stumbled on one of the things that's not wired up yet - working on it

there is a rich ActivityPub validation model underneath that I haven't wired up to the main UI yet (think red squigglies for spec errors, warnings for suggestions/recommendations etc)

@js @manton No rush, but glad it's on your radar.