shadcn component libraries
709 publish 5 or more components709 publish a registry the CLI can install from. They hold 75,944 components between them, counted from each manifest rather than from a homepage.
Every library
5 or more components, manifest still parsing709 libraries · page 1 of 9Picking a library is the wrong first move
Every guide to this subject is a list of libraries. That is useful to have read once and unhelpful when you need a specific component. The libraries overlap at the common end, where everyone ships a button, a dialog and a card, and diverge where you have a real requirement. Six of them publish a file-upload component and they are not equivalent.
Each item installs by its own URL, so nothing forces you to pick. A project can take its data table from one library, its marquee from another and its chart from a third. The practical question is who has the component you need, whether it is free, and whether it is still maintained. The item index answers that.
Questions
What is a shadcn component library?
A repository or site that publishes a registry.json manifest the shadcn CLI can install from. Unlike an npm package, the components are copied into your project as source files you then own and edit. That is why the same CLI installs from any of these without any of them being a dependency.
How many shadcn component libraries are there?
709 publish five or more components and serve a manifest that parses. That number moves: the crawl runs nightly, and libraries appear, grow and stop answering between runs.
Which shadcn libraries are free?
351 of them serve every item without credentials. Free-vs-paid here is not read off a pricing page. Each library's item endpoint is fetched during the crawl, and a 401 is what marks it paid.
Can I install from more than one library at a time?
Yes. Each item installs by its own URL, so a project can pull a table from one library, a marquee from another and a chart from a third. That is also why searching at the item level matters more than picking a library: almost nobody uses exactly one.
Every row above was served by blockdex.thecompound.tech on 2026-09-13, from the crawl of 2026-09-13, and is stored in this repository. Access is Free, Paid, Free + paid or Unverified, and unverified is never counted as free.