toolproof / index / blockdex|a masthead over nine indexes it did not buildmethodology 1.0 · CC-BY-4.0 · published by Compound Labs · read 13 Sept 2026 17:05 UTC
Nine indexes, one method9 of 9 answering, 1 behindAsk the nine
Sections

Nine indexes, one method

9 of 9 answering, 1 behind

9 indexes9 answering0 unreadable7 mint a badge2 deliberately not16 readings on 8 subjects751,973 listings read from source8.8% do not load

BlockDex markBlockDex

Every component, block and theme inside every public shadcn registry.

On file, read on the capture date: obra/superpowers · anthropics/skills · n8n-io/n8n · anomalyco/opencode

the figure85,868registry items indexed
registries crawled983
removed in 30 days13,562
with source available25,403
as the index dates itmeasured 2026-09-22The index publishes a staleness flag and it is clear.
How it is testedthe index’s own sentence, as the read API returns it
BlockDex markBlockDexmeasuredmeasured 2026-09-22

Each registry is crawled and its items are read individually, so an item that disappears between crawls is counted as removed rather than forgotten. Removals over the last thirty days are published beside the total.

read from blockdex.thecompound.tech/api/statsthe index itself, blockdex.thecompound.tech

Measured 2026-09-22 by BlockDex. Read into this register 13 Sept 2026. Toolproof measured nothing here.

What it can be asked aboutregistry slug

how many items the registry publishes, enumerated nightly from its own registry.json.

one real subjectshadcn-io markshadcn-io7,847 indexedregistry7,847 indexed
[![BlockDex](https://toolproof.thecompound.tech/badge/blockdex/shadcn-io.svg)](https://blockdex.thecompound.tech/registries/shadcn-io)

Refusing to mint a badge that could only ever be used against its subject is the reason to trust the seven that are minted.

Why this index has no row on a repository8 subjects on file, all of them GitHub repositories

Every subject on file here is a GitHub repository. BlockDex names its subjects by registry slug, so a repository is not a thing it can be asked about, and no reading of one exists to print. That is a difference in what the index measures, not a gap in it.

Four kinds of answer, kept apart: a reading, an index that answered and holds nothing, an index that did not answer, and an index that was never the right one to ask. Collapsing the fourth into the second would be a statement about a subject that nobody made.