跳到主要内容
挑组件 PickUIby JarinHe
专题登录

React 组件库推荐

React 生态里值得用的 UI 组件库:既有 shadcn 式复制源码、样式完全自己掌控的,也有开箱即用的完整设计系统。

共 26 个 · 由 JarinHe 人工挑选,附真实截图和点评

AWC UI

免费

一套代码跑遍五大框架的 MD3 组件库

喜欢 material design 风格的话 可以试试

JarinHe 的点评

最适合 通用基础组件 / 中后台MD3 · 跨框架

React / Angular / Vue / Svelte / HTML · Material官网

HextaUI

第 3 期免费 + Pro

给 AI 产品用的 shadcn 组件库

免费的组件也够用,Pro 不建议了

JarinHe 的点评

最适合 AI 界面 / 通用基础组件AI界面 · shadcn

React · Tailwind官网

Kumo UI

免费

Cloudflare 出品的 React 组件库

Cloudflare出品,试试

JarinHe 的点评

最适合 中后台 / 通用基础组件中后台 · 仪表盘

React · Tailwind官网

Solid Glass

第 3 期免费

为 AI 应用打造的玻璃质感设计系统

UmamiBar 软件就是复刻的这个组件库的玻璃质感效果、

JarinHe 的点评

最适合 AI 界面 / 通用基础组件AI界面 · 玻璃质感

React · [待确认]官网

Arc UI

免费 + Pro

给 React 项目加平静动效的组件库

简洁又很有设计感,动效细节也都有

JarinHe 的点评

最适合 动效 & 微交互 / AI 界面动效组件 · React

React · [待确认]官网

基于 shadcn 的 AI 原生应用组件库

构建 AI 原生应用程序,基本的组件都涵盖、简约风格

JarinHe 的点评

最适合 AI 界面AI 对话 · React

React · [待确认]官网

为 AI 对话产品准备的 React 前端库

支持 Coding Agent 模式,想要简约风格可以试试

JarinHe 的点评

最适合 AI 界面AI 对话 · React

React · [待确认]官网

React Bits

免费 + Pro

215+ 个免费动效 React 组件与背景

50K Star 组件丰富 十分推荐

JarinHe 的点评

最适合 动效 & 微交互 / 落地页React · 动效组件

React · [待确认]官网

Chakra UI

免费 + Pro

简单、模块化且无障碍的 React 组件系统

40K Star 的老牌组件库

JarinHe 的点评

最适合 通用基础组件React · 无障碍

React · CSS-in-JS官网

Canvas UI

免费

35 个复制即用的 canvas 特效组件

做艺术落地页可以看看👀

JarinHe 的点评

最适合 动效 & 微交互 / 落地页动效 · canvas

React / Vue / Svelte · [待确认]官网

Shaders

免费 + Pro

200+ 开源 WebGPU 特效组件

很多高级网站落地页 Hero 区域就用 shader

JarinHe 的点评

最适合 动效 & 微交互 / 落地页WebGPU · 特效组件

React / Vue / Svelte · [待确认]官网

EasyUI

免费

微动效 React 组件,复制源码即用

有点特色的动效组件组件库、我喜欢这个Money Card 组件

JarinHe 的点评

最适合 动效 & 微交互 / 落地页微交互动效 · shadcn分发

React · Tailwind官网

ReUI

免费 + Pro

shadcn 生态里的后台组件仓库

做后台最省事的一套:Data Grid、Gantt、Kanban 这些 shadcn 里没有的组件,都做成了带真实仪表盘布局的示例,复制就能改。

JarinHe 的点评

最适合 中后台 / 通用基础组件1264 个示例 · Data Grid / Kanban

React · Radix / Base UI · Tailwind官网

beUI

免费 + Pro

复制即用的 Motion 动效组件

界面想要有手感,它的 Toast Stack、Morphing Modal、Dock 都是调好参数的弹簧动效,复制源码再改数值最省事。

JarinHe 的点评

最适合 动效 & 微交互Motion 弹簧动效 · 145 组件

React · Motion · Tailwind官网

coss ui

免费

直接拼出 AI 聊天 / 助手界面

做 AI 产品直接用它的 Composer,对话界面不用从零写。

JarinHe 的点评

最适合 AI 界面 / 通用基础组件Base UI 原语 · 56 组件

React · Base UI · Tailwind官网

Great UI

免费

无障碍优先,复制粘贴就能用

对无障碍有要求的项目可以先看它,暗色主题也省心。

JarinHe 的点评

最适合 通用基础组件亮暗主题 · 50+ 组件

React · Tailwind官网

Bencho

定价待确认

让按钮、开关有手感的微交互

页面想要“有手感”,加几个它的微交互就够了。

JarinHe 的点评

最适合 动效 & 微交互点赞 / 开关动画

React · [待确认]官网

shadcn/ui

免费

源码复制进项目,样式完全自己掌控

不知道选什么的 React 项目,先从它开始。

JarinHe 的点评

最适合 通用基础组件源码归你 · CLI 安装

React · Radix · Tailwind官网

Aceternity UI

免费 + Pro

落地页上抢眼的光效和滚动动画

做落地页、作品集很出效果,后台系统就别用了。

JarinHe 的点评

最适合 动效 & 微交互 / 落地页Pro 模板 · 复制即用

React · Motion · Tailwind官网

Magic UI

免费 + Pro

营销页常用的动效小组件

和 shadcn 搭着用,营销页的动效一次配齐。

JarinHe 的点评

最适合 动效 & 微交互 / 落地页Shimmer 按钮 · Marquee

React · Motion · Tailwind官网

Mantine

免费

组件 + hooks 的一站式全家桶

不想东拼西凑的话,一个库基本够用。

JarinHe 的点评

最适合 通用基础组件 / 中后台100+ 组件 · 50+ hooks

React · CSS Modules官网

企业中后台的成熟方案

做公司后台系统,选它很稳。

JarinHe 的点评

最适合 中后台重型表格表单 · 设计规范

React · CSS-in-JS官网

Skeleton

免费

用设计令牌一键切换整套主题

Svelte 项目想快速换主题可以试试。

JarinHe 的点评

最适合 通用基础组件Tailwind 原生 · 主题生成器

Svelte / React · Tailwind官网

Tailwind 官方的页面区块和整站模板

要花钱,但整页模板拿来就能上线。

JarinHe 的点评

最适合 落地页 / 中后台500+ 区块 · React / Vue / HTML

React / Vue / HTML · Tailwind官网

HeroUI

免费 + Pro

React Aria + Tailwind 的现代组件库

还没点评这个库,先看看截图

JarinHe 的点评

最适合 通用基础组件无障碍 · Tailwind v4

React · React Aria · Tailwind官网

动效组件 + 落地页与后台区块

还没点评这个库,先看看截图

JarinHe 的点评

最适合 动效 & 微交互 / 落地页shadcn 安装 · 动效组件

React · Motion · Tailwind官网

怎么选:26 个 React 组件库速览

  1. AWC UI:一套代码跑遍五大框架的 MD3 组件库。适合多框架团队或企业中后台,想统一用一套 Material 3 组件。 免费
  2. HextaUI:给 AI 产品用的 shadcn 组件库。适合做 AI 聊天、Agent 界面的 React 团队,流式与审批态开箱即用。 免费 + Pro
  3. Kumo UI:Cloudflare 出品的 React 组件库。适合做 SaaS、中后台与数据类产品界面。 免费 · MIT
  4. Solid Glass:为 AI 应用打造的玻璃质感设计系统。适合做 AI 聊天/智能体界面的开发者。 免费 · MIT
  5. Arc UI:给 React 项目加平静动效的组件库。适合想给 React 产品加细腻动效的开发者。 免费 + Pro · MIT
  6. AI Elements:基于 shadcn 的 AI 原生应用组件库。适合用 AI SDK 做聊天、助手类应用的团队。 免费 · Apache-2.0
  7. assistant-ui:为 AI 对话产品准备的 React 前端库。适合做 AI 聊天产品,不用从零搭对话界面。 免费 · MIT
  8. React Bits:215+ 个免费动效 React 组件与背景。适合给落地页和品牌站加动效,不用自己写动画。 免费 + Pro · MIT + Commons Clause
  9. Chakra UI:简单、模块化且无障碍的 React 组件系统。适合快速搭 React 产品界面,自带主题与无障碍。 免费 + Pro · MIT
  10. Canvas UI:35 个复制即用的 canvas 特效组件。适合想给页面加创意动效的前端开发者。 免费 · MIT + Commons Clause
  11. Shaders:200+ 开源 WebGPU 特效组件。适合给落地页、品牌站加 WebGPU 视觉特效。 免费 + Pro · MIT
  12. EasyUI:微动效 React 组件,复制源码即用。适合做落地页或产品页,要拿来即用的高质感动效组件。 免费 · MIT
  13. ReUI:shadcn 生态里的后台组件仓库。适合用 shadcn/Base UI 打底、要更多业务向组件。 免费 + Pro · MIT
  14. beUI:复制即用的 Motion 动效组件。适合React 项目,要免费 MIT 的轻量动效组件。 免费 + Pro · MIT
  15. coss ui:直接拼出 AI 聊天 / 助手界面。适合想要 shadcn 式源码开放、又有完整设计系统的 React 项目。 免费 · MIT
  16. Great UI:无障碍优先,复制粘贴就能用。适合React 项目,要现成的高颜值动效组件。 免费
  17. Bencho:让按钮、开关有手感的微交互。适合想要免费可交互的 React 区块与界面音效灵感。 定价待确认 · MIT
  18. shadcn/ui:源码复制进项目,样式完全自己掌控。适合React 项目,要源码完全自有、按需拼装组件。 免费 · MIT
  19. Aceternity UI:落地页上抢眼的光效和滚动动画。适合做 AI 产品落地页,要电影感动效与现成区块。 免费 + Pro
  20. Magic UI:营销页常用的动效小组件。适合落地页和作品集,要吸睛的动效组件做点缀。 免费 + Pro · MIT
  21. Mantine:组件 + hooks 的一站式全家桶。适合React 全场景开发,要组件全、Hooks 与表单都省心。 免费 · MIT
  22. Ant Design:企业中后台的成熟方案。适合企业级中后台,要经大规模验证的设计规范。 免费 · MIT
  23. Skeleton:用设计令牌一键切换整套主题。适合Svelte/React 项目,要带主题系统的组件底座。 免费 · MIT
  24. Tailwind Plus:Tailwind 官方的页面区块和整站模板。适合已在用 Tailwind,愿意付费买官方组件与模板省时间。 付费 · Proprietary
  25. HeroUI:React Aria + Tailwind 的现代组件库。适合React + Tailwind 项目,要精致默认样式和无障碍底子。 免费 + Pro · Apache-2.0
  26. Watermelon UI:动效组件 + 落地页与后台区块。适合做 AI 应用,要现成的对话与生成类界面组件。 免费 · MIT