interactive intro to open social at-me.zzstoatzz.io
JavaScript 57.1%
CSS 30.1%
HTML 12.9%
123 11 0

Clone this repository

https://tangled.org/zzstoatzz.io/at-me
git@tangled.org:zzstoatzz.io/at-me

For self-hosted knots, clone URLs may differ based on your setup.

README.md

@me#

an accessible visualization of how your atproto identity connects to atproto apps.

at-me.wisp.place

what is this#

in decentralized social networks, you own your identity and your data lives in your personal data server. atproto applications create records in your repository using different lexicons (data schemas).

@me shows this visually: your identity at the center, surrounded by the atproto apps that have created data for you. click an app to see what record types it stores, then click a record type to view the actual data.

inspired by pdsls.dev.

running locally#

bun install
bun run dev

visit http://localhost:3030 to explore any atproto handle.

commands#

  • bun run dev - start dev server with hot reloading
  • bun run build - build for production (outputs to dist/)
  • bun run preview - preview production build locally

tech stack#

  • pure client-side javascript (no backend)
  • vite for development and building
  • direct atproto API calls (PDS, PLC directory, Bluesky AppView)
  • jetstream websocket for live firehose streaming
  • client-side MST (merkle search tree) visualization