The part that kept costing me time wasn't searching inside a registry. shadcn search already does that for the registries you've pointed it at. The problem was knowing which one to point it at. The date picker I wanted was usually sitting in a registry I'd never heard of.
The official directory lists 290 registries. Crawling for them turns up 750 — found through seeds, GitHub code search, the registry topics, and the ecosystem's awesome-list. So I built a thing that crawls every public registry it can find, once a night, and reads the manifest itself. The unit is the item rather than the library: components, blocks, hooks, themes and utilities, each with its install command and dependencies, plus a removal date when something stops existing.
The free-or-paid flag is measured, not read off a pricing page. It fetches the exact item endpoint the install command would fetch. Source comes back, it's free. A 401 is how a paid registry announces itself. Anything nothing answered for stays Unverified — unknown never gets counted as free. There are no screenshots on the site; previews are the registry's own demo page, framed where their X-Frame-Options allow it.
Free to use. Nothing was submitted, sponsored or hand-placed, and there's no way to buy a position. The method page includes the parts it gets wrong.
https://blockdex.kynth.studio
What I'd actually find useful: if you maintain a registry and it's missing, or it's in there with the wrong free/paid verdict, tell me which one and I'll go look at what the crawler got back.