RepoPicks Radar

Updated every day around 02:00 UTC

Guides

Radar home

shadcn/ui

shadcn-ui/uiReviewed by AI

What it does

shadcn/ui is a collection of interface components for web projects built with React and Tailwind CSS, plus a command-line tool (`shadcn`) that copies the code of each component straight into your project instead of installing a package you cannot change. It is made for developers who want to build their own component library and keep control of the code. You need Node and an existing React project (Next.js, Vite, TanStack and Laravel are among the project's topics). The repository README carries no instructions: everything is on ui.shadcn.com/docs.

How easy it is to install

C · install 1 or 2 tools · Windows

  • Windows C
  • macOS C
  • Linux C

The same on Windows, macOS and Linux: install Node, then run the `shadcn` command inside a React project you already have to add each component. There is nothing to download and open, and the repository itself explains none of it — the README only links to ui.shadcn.com/docs.

Numbers on GitHub

Stars
127,062on Oct 31, 2026
Downloads
—all releases
Growth
+440stars in 5 days

Stars over time

126,600126,800127,000127,200 Oct 26Oct 27Oct 28Oct 29Oct 30Oct 31 126,600126,800127,000127,200 Oct 26Oct 29

Facts

Runs on
Windows, macOS, Linux
You need to install
Node.js
To build from source
Node.js
Disk space
100 MB–500 MB · estimate
Accounts or keys
None
Cost
Free · Free and MIT-licensed, with no paid tier in the repository.
License
MIT (Permissive)
Can replace
Tailwind Plus
Last update
Oct 31, 2026

Risk signals (4)

  • Infouseless without an existing react project

    The description is "Build your own component library with code you can customize, extend, and make your own" and the topics are react, nextjs, vite, tailwindcss, radix-ui, react-aria, tanstack and laravel. The components are source files for a web project, so there is nothing to run on its own.

    AI review

  • Infocomponents arrive over the network into your files

    The releases are npm packages ([email protected], @shadcn/[email protected]) and the repository has registry scripts such as "registry:build", "registry:health" and "validate:registries" in package.json. The command-line tool fetches component code from a registry and writes it into your project, so what lands in your files depends on the registry you point it at.

    AI review

  • Infolarge issue backlog

    1771 open issues against 127062 stars, on a project that is pushed to daily (last commit 2026-10-31). Popular enough that reports pile up faster than they are closed.

    AI review

  • Infoai assistant files included in the repository

    The top level has .claude/, .cursor-plugin/ and a skills/ folder, so the project also ships instruction packs for AI coding assistants alongside the components.

    AI review

Evidence is shown in its original language.

What Radar could not check

  • Whether the components work with the versions of React, Tailwind and your framework that you already use
  • What exactly the command writes into your project, which only running it shows
  • Whether later versions change components you already copied, since the code becomes yours after it is added
  • Disk use, estimated at 100 to 500 MB by a rule of thumb and not from a real download
  • Whether the accessibility claims in the description hold for each component

Similar projects

The RepoPicks app

Coming soon: install in 1 click with the RepoPicks app.