What the crawl asks a registrymanifestregistry.json
item endpoint/r/[NAME].json
Both shapes are read from the dated claim register and were last checked against shadcn's own registry documentation on 2026-09-14. The URL shape is learned once per registry from two sample items and then applied to all of them.
Against the directoryshadcn lists344
this index holds985
The official count was checked on 2026-09-13 and it moves: 277 on 08-13, 289 on 08-22, 294 on 09-10, 344 today. It lives in one place in this app, the claim register, for that reason.
Registries are found four ways: seeds, GitHub code search, the registry topics and the ecosystem's awesome-list. Nothing is indexed until it serves a registry.json that parses.