BlockDex

Components

Registries

Free blocks

Method

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex

Components

Registries

Free blocks

Method

Open API

BlockDex/Questions

Questions

The questions people ask about BlockDex, answered in full, gathered from this product's own comparison pages.

Is shadcnblocks a one-time purchase?

Yes. All three tiers are one-time and carry lifetime updates: Pro at $149, Premium at $299 and Elite at $399, each described on the pricing page as "lifetime access" with "lifetime access & updates". The catch is not the term but the seat — every tier reads "single user", so a second developer on the same team is a second purchase. 21st.dev is the opposite arrangement: recurring, from $6 a month billed yearly, with a Team plan priced per seat and centralised billing.

Also answered on /shadcnblocks-vs-21st-dev

How much does 21st.dev cost?

$6 a month billed yearly for Builder, which the pricing page describes as "for individuals" and which includes unlimited component installs, unlimited code and prompt copies, and unlimited retrieval via MCP and CLI. Builder + AI is $15 a month on the same terms and adds 500–2,000 monthly AI credits, with more at "+100 for $5 (rolls over)". Team adds centralised billing, shared collections, admin controls and priority support, priced per seat. The page offers a quarterly/yearly toggle marked "save 25%". No free plan is published.

Also answered on /shadcnblocks-vs-21st-dev

Which has more components?

21st.dev, by a wide margin, but the two are counting different things. 21st.dev publishes "12,000+ crafted React components, templates, and shadcn themes", broken down on the same page as 2,000+ marketing blocks and 2,100+ UI components. shadcnblocks publishes "2093+ pro components" and "1678+ shadcn blocks", plus 18 templates and 49+ pre-built pages. The useful distinction is not the total: shadcnblocks' flagship unit is a block, a whole page section, where a large share of 21st.dev's catalogue is individual components. Count blocks against blocks and the gap narrows sharply.

Also answered on /shadcnblocks-vs-21st-dev

Do either of them check that a component works?

Neither publishes a check. shadcnblocks' claim is that everything is first-party and "hand designed and built", which removes the question rather than answering it — there is no third-party code to review. 21st.dev's is authorship too: "built by real design engineers", under a headline reading "Keep the web free of AI slop". Compare that with what shadcn's own directory says about the registries it lists — "community registries are maintained by third-party developers. Always review code on installation to ensure it meets your security and quality standards" — which is the honest version of the same position. BlockDex asks each registry's item endpoint for the source, which is the same request the install command makes.

Also answered on /shadcnblocks-vs-21st-dev

Do both install with the shadcn CLI?

Both can, and they lead with different routes. shadcnblocks leads with the CLI: "all components and blocks available via the official shadcn CLI 'npx shadcn add'", plus the official shadcn MCP and an IDE extension for VS Code and Cursor. 21st.dev leads with the prompt — "Copy the prompt. Paste it anywhere", pasted into Claude Code, Codex or Lovable — and lists "search components via mcp & cli" and "unlimited installs via mcp & cli" on every paid tier. If your workflow is a terminal, both work; if it is an agent, 21st.dev is built for it and shadcnblocks is not.

Also answered on /shadcnblocks-vs-21st-dev

What is a shadcn registry?

A site or repository that serves a registry.json manifest the shadcn CLI can install from. shadcn's own documentation puts it plainly: "You can use the shadcn CLI to run your own code registry. Running your own registry allows you to distribute your custom components, hooks, pages, config, rules and other files to any project" — and notes that "the registry works with any project type and any framework, and is not limited to React". Community registries listed in the official directory install as `npx shadcn add @<registry>/<component>`, with no extra configuration.

Also answered on /best-shadcn-registries

Which shadcn registry should I use?

Use the official directory first — it is free, it is first-party, and the registries in it need no configuration. Use 21st.dev when the catalogue size matters or when your workflow is an agent rather than a terminal, at $6 a month billed yearly. Use shadcnblocks when you want full page sections, a Figma kit and an admin kit, and you would rather pay $149 once than subscribe — remembering that every tier there reads "single user". Use awesome-shadcn/ui to discover what exists rather than to install: it is a curated list whose entries are links, and its own first rule is that a listed resource has to be genuinely about shadcn/ui rather than merely built with it.

Also answered on /best-shadcn-registries

Are there free shadcn registries?

Most of the field is free, and the two paid ones are the exceptions rather than the rule. shadcn's own directory costs nothing and requires no account. awesome-shadcn/ui is MIT-licensed, and free use is one of its five acceptance rules — "what does not get in is a product that is paid end to end, with no free tier and no public code". shadcnblocks publishes a free tier behind a login: "basic-tier blocks only require a login", against 22,162 free users and 5,420 paying ones. 21st.dev publishes no free plan on its pricing page at all — three tiers, all paid. BlockDex checks free by asking each registry's item endpoint for the source rather than by reading a pricing page.

Also answered on /best-shadcn-registries

How does anything get listed on these?

Two of the four publish a route and two do not. awesome-shadcn/ui publishes the most complete one anywhere in this market: "this page is the full set of rules a submission is judged by - nothing is checked that isn't written here", two ways to submit, one resource per pull request, and five conditions a resource must clear. shadcn's directory has a documented add-a-registry page — "Don't see a registry? Learn how to add it here". 21st.dev publishes no submission route on its pricing or front page, and shadcnblocks publishes none either; what shadcnblocks publishes instead is a first-party production cadence, "50+ new components each month, 100+ new blocks each month", which describes a catalogue written rather than collected.

Also answered on /best-shadcn-registries

Does anyone check that the components actually work?

Not in the sense that matters, and only one of the four says so out loud. shadcn's directory states the limit of its own vouching: "Community registries are maintained by third-party developers. Always review code on installation to ensure it meets your security and quality standards." awesome-shadcn/ui runs the only automated ongoing check in the field — a link check that "runs weekly across the whole list and reports broken links in an issue" — but that checks that a URL resolves, not that code installs. 21st.dev and shadcnblocks both answer the question with authorship rather than with a process. BlockDex re-crawls every registry nightly and asks each item endpoint for the source, which is the same request the install command makes.

Also answered on /best-shadcn-registries

Where can I get free shadcn blocks?

Three places, and they differ in kind rather than in size. shadcn's own registry directory lists community registries that install through the CLI with no account and no configuration — the shortest path from finding a block to having it in your repository. shadcnblocks publishes a free tier of its own catalogue behind a login: "browse free blocks in the library-ready to copy/paste. Basic-tier blocks only require a login." awesome-shadcn/ui is a curated list where being free to use is one of five published acceptance rules, so everything on it clears that bar by construction. This page takes a fourth route: it asks every indexed registry's item endpoint for the source and lists what came back.

Also answered on /free-shadcn-blocks

What does "free" mean on a shadcn registry?

Usually that somebody read a pricing page once. That is the reason for the distinction this page turns on: here free means the crawler asked the registry's item endpoint for the block's source and got it, which is the same request the install command makes. A registry can advertise a free tier and still fail that test — a manifest that lists an item whose source is gated, moved or gone is indistinguishable from a working one until you try to install it. Every block listed here was checked that way, on the nightly crawl, not read off a marketing page.

Also answered on /free-shadcn-blocks

Do I need to pay for shadcn/ui itself?

No. shadcn/ui is free and so is the registry mechanism the paid catalogues sit on top of: "you can use the shadcn CLI to run your own code registry", and the community registries in the official directory are "built into the CLI with no additional configuration required". What the paid entries sell is a catalogue, not access — shadcnblocks at $149 one-time for 2093+ components and 1678+ blocks, 21st.dev from $6 a month for a 12,000+ item marketplace. You can build entirely on free registries and never touch either.

Also answered on /free-shadcn-blocks

Are free shadcn blocks licensed for commercial use?

That is a question about each registry rather than about the category, and it is the one this page cannot answer for you. What can be said from the sources read: awesome-shadcn/ui carries an MIT licence on the list itself and requires listed resources to be free to use, noting that "open source is the norm here" and that several entries are "open-core with an MIT base" — but the licence on a listed project is the project's own. shadcn's directory makes no licence claim about community registries and tells you to check the code yourself: "always review code on installation to ensure it meets your security and quality standards". Paid catalogues state their own terms; shadcnblocks, for example, licenses every tier to a "single user".

Also answered on /free-shadcn-blocks

Every answer above is already published on a BlockDex comparison page, at the URL underneath it. Nothing on this page is written for it: the answers are gathered from this product's own comparison data by a script, and a build gate re-runs that script and fails the deploy if a word here has drifted. Every figure in that data was last re-checked against its source on 15 August 2026.

Also from Kynth Studios

Built for the same person as BlockDex

SkillWorks

Claude Code skills and plugins, scored

skillworks.kynth.studio

RuleStack

AGENTS.md gallery and agent-config comparison

rulestack.kynth.studio

ToolDrift

What the AI coding tools changed last night

tooldrift.kynth.studio

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and ToolDrift

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and ToolDrift

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex

The studio list

One product, taken apart, once a month

Kynth Studios pulls one shipped product open every month — what it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did. One email a month, nothing in between.

Double opt-in — we send one confirmation link and nothing else until you click it.

BlockDex

Built by

Kynth Studios

the studio behind SkillWorks, RuleStack and ToolDrift

part of Toolproof, the measurement layer for AI agent tooling

Index

Components
Registries
Method
Open API

Guides

shadcn component libraries
Best shadcn registries
Free shadcn blocks

Reference

Corpus counts
Crawl health
hello@kynth.studio
Privacy
Terms

© 2026 BlockDex. A Kynth Studios product. Changelog

BlockDex