skycoll

Bluesky / AT Protocol social graphs, entirely in your browser

Network graph

Load a first-degree network (profile, follows, followers), crawl who follows whom inside it, then explore the interactive graph — like Gephi, but here. Everything uses public endpoints; no login needed.

Posts

Download someone's posts, reposts, and quotes via their public feed. Export as a tab-separated .twt file (type, uri, timestamp, reply, root, text).

Likes

List every like from a repo (read straight from their PDS). Export as .fav (uri, timestamp, author DID). Purging likes is a write operation and needs the skycoll CLI with OAuth.

Import CAR

Parse a repo archive locally — nothing is uploaded anywhere. Get one from the Tools tab ("Download repo CAR") or from the Bluesky app under Settings → Export my data. The Merkle Search Tree is walked in your browser to recover every record with its real key.

A CAR only contains your own repository: your follows are in it, your followers are not (those records live in other people's repos). Use "Load network" afterwards to merge followers from the network.
Drop a .car file here, or click to choose

Firehose

Stream live repo events from the Jetstream relay. Filter by account and collection; stops automatically at the event limit.

Tools

Resolve identity

Handle → DID, or DID → handle + PDS endpoint.

Download repo CAR

Fetch a full repo archive from its PDS (public endpoint), saved as <handle>.car — feed it to the Import CAR tab.

PLC identity history

The full PLC directory audit log for a DID: handle changes, PDS migrations, key rotations.

Rate-limit status

Asks the server for its RateLimit headers. Browsers can only read them if the server exposes them via CORS.