跳至内容
FindOpenSource

shadcn/ui

一套可直接复制粘贴使用的无障碍 React 组件集合,基于 Radix UI 和 Tailwind CSS 构建。

概述

shadcn/ui 提供了一套基于 React 和 Tailwind CSS 构建的、可访问且可定制的 UI 组件。它不是以典型 npm 包的形式分发、让你以不透明依赖的方式导入使用,而是将自身定位为“开放代码”(open code),意在作为起点使用:你把组件源码直接带入自己的项目,并在此基础上直接进行定制、扩展和构建,相当于用 shadcn/ui 来打造属于你自己的组件库,而不是依赖一个外部组件库。

它采用 MIT 许可证,并在 ui.shadcn.com 上提供文档,详细介绍了可用组件及其使用模式。

它适合那些希望从一开始就完全拥有并掌控自己组件代码和样式的团队,而不是在传统的、以依赖方式安装的组件库的约束或主题系统中做变通。

分类
UI 与组件
关键词
react-componentsui-componentstailwindcssdesign-system
编程语言
TypeScript
许可证
MIT

发现信息有误?在 GitHub 上提出修改建议