RepoPicks Radar

每天约 02:00 UTC 更新

指南

Radar 首页

shadcn/ui

shadcn-ui/uiAI 已审核

用途

shadcn/ui 是一套用 React 和 Tailwind CSS 构建的网页界面组件集合,还附带一个命令行工具(`shadcn`),它会把每个组件的代码直接复制到你的项目里,而不是安装一个你无法修改的包。它是为想要搭建自己的组件库并掌控代码的开发者而做的。你需要 Node 和一个已有的 React 项目(Next.js、Vite、TanStack 和 Laravel 都在项目的主题列表中)。仓库的 README 没有任何说明:所有内容都在 ui.shadcn.com/docs 上。

安装难易度

C · 需要安装 1–2 个工具 · Windows

  • Windows C
  • macOS C
  • Linux C

在 Windows、macOS 和 Linux 上都一样:先安装 Node,然后在你已有的 React 项目里运行 `shadcn` 命令来添加每个组件。没有东西需要下载和打开,仓库本身也没有任何说明——README 只链接到 ui.shadcn.com/docs。

GitHub 数据

星标
127,0622026年10月31日
下载量
—所有发布版本
增长
+4405 天内新增星标

星标变化

126,600126,800127,000127,200 10月26日10月27日10月28日10月29日10月30日10月31日 126,600126,800127,000127,200 10月26日10月29日

事实

可运行于
Windows, macOS, Linux
需要安装
Node.js
从源码编译需要
Node.js
磁盘空间
100 MB–500 MB · 估算
账号或密钥
无
费用
免费 · 免费,采用 MIT 许可证,仓库中没有任何付费层级。
许可证
MIT (宽松型)
可以替代
Tailwind Plus
最近更新
2026年10月31日

风险信号 (4)

  • 信息没有现成 react 项目就没用

    项目描述是 "Build your own component library with code you can customize, extend, and make your own",主题标签包括 react、nextjs、vite、tailwindcss、radix-ui、react-aria、tanstack 和 laravel。这些组件是网页项目的源代码文件,本身没有任何可独立运行的东西。

    AI 审核

  • 信息组件通过网络进入你的文件

    发布的版本是 npm 包([email protected]、@shadcn/[email protected]),仓库的 package.json 中有 "registry:build"、"registry:health" 和 "validate:registries" 这类注册表脚本。命令行工具从某个注册表获取组件代码并写入你的项目,所以最终写进你文件里的内容取决于你指向的是哪个注册表。

    AI 审核

  • 信息大量未处理的 issue 积压

    在 127062 个星标的情况下有 1771 个未关闭的 issue,该项目每天都有提交(最近一次提交在 2026-10-31)。项目足够受欢迎,以至于报告积压的速度比关闭的速度更快。

    AI 审核

  • 信息仓库中包含 ai 助手文件

    仓库顶层有 .claude/、.cursor-plugin/ 和 skills/ 文件夹,所以该项目除了组件之外,还附带了给 AI 编程助手使用的指令包。

    AI 审核

证据以原始语言显示。

Radar 无法验证的内容

  • 这些组件是否能配合你已经在用的 React、Tailwind 及框架版本工作
  • 这个命令到底会在你的项目里写入什么内容,只有运行后才能看到
  • 后续版本是否会改变你已经复制过的组件,因为代码添加后就归你所有
  • 磁盘占用,按经验估算为 100 到 500 MB,并非来自真实下载测得
  • 描述中关于无障碍功能的说法是否对每个组件都成立

类似项目

RepoPicks 应用

即将推出:用 RepoPicks 应用一键安装。