GitHub 热门

shadcn-ui/ui

在 GitHub 打开 ↗

把组件源码复制进项目、可自由改造的 React UI 库

Star127k
24h 新增+58
7 天新增—
Fork11k
Issue1.7k
语言TypeScript

项目介绍

更新于 1 天前

shadcn/ui 是一套开源的 React 组件库,和 Ant Design、MUI 那种装进依赖里的库不同,它把组件源码直接复制进你的项目里,你可以随意改样式、加逻辑,最终长成自己团队的组件库。组件基于 Radix UI 和 Tailwind CSS 打造,兼顾无障碍访问和视觉一致性,覆盖按钮、表单、弹窗、表格等常见界面元素。它解决的是前端团队反复造轮子的问题:新项目起步时不用从零写组件,也不用被第三方库的样式约束绑死,改起来没有心理负担。目前它已是 Next.js 生态里最主流的 UI 方案之一,很多 AI 生成界面的场景也默认用它来渲染结果。值得看的人主要是 React 技术栈的前端工程师、独立开发者,以及做设计系统或内部中后台的团队;如果你不写前端界面,这个项目和你关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +159

话题标签

aibase-uicomponentsgen-uigenerative-aigenerative-uilaravelnextjsradix-uireactreact-ariareact-aria-componentsshadcntailwindcsstanstackuivite

仓库信息

LicenseMIT
创建时间2023-01-04
最后推送2 小时前
热度分179.0