← the zoo

🧹 blocksweep

Paste a link to a Bluesky list, review every member — or every subscriber — sign in, and block everyone left checked in one sweep — real app.bsky.graph.block records, not a soft "subscribe to this list" mute.

Accepts a bsky.app/profile/.../lists/... link or an at://did/app.bsky.graph.list/rkey URI — copy either off any list's "..." menu on Bluesky.

select all select none

Members — the accounts a list's curator added — are public and pulled in one com.atproto.sync.getRepo download off the curator's repo (falling back to a paginated app.bsky.graph.getList walk only if that fails). Subscribers — accounts that added the list to their own blocking — aren't indexed anywhere in the AppView (that app.bsky.graph.listblock record lives in each subscriber's own repo), so instead this walks constellation.microcosm.blue, a third-party firehose-backed backlink index that crawls the network independently and finds every listblock record naming this list — without scanning every repo one by one. Either way, blocking runs as com.atproto.repo.applyWrites in batches of 190, straight from your browser to your own PDS; nothing is sent anywhere else, and this site never reads or deletes existing blocks.

rate this on rateyourbuild →

built by @buildthis.bisks.net, asked for by @moll.dev; subscriber-sweeping added on a tip from @aly.codes