HeroUI

为什么选择 HeroUI?

HeroUI(原名 NextUI)是一个生产就绪的 React 组件库,它将 React Aria 的严格可访问性与 Tailwind CSS v4 的实用优先样式相结合。它提供了一个简洁的复合组件 API(Card.HeaderCard.ContentSelect.Item 等),无需<Provider> 包装器,并原生支持 React 19 和 Next.js。

快速开始

访问 heroui.com/docs/react/getting-started/quick-start 开始使用 HeroUI。

text
npm install @heroui/react

适用人群?

如果你正在构建以下项目,HeroUI 是理想选择:

AI 驱动的开发

HeroUI 专为 AI 辅助开发工作流而构建。

工具

功能

MCP 服务器@heroui/react-mcp

能理解你的主题的组件——在 Cursor、Claude Code、Windsurf 或任何兼容 MCP 的编辑器中安装该服务器

llms.txt

可在 heroui.com/llms.txt 获取——为 LLM 提供关于每个组件的结构化上下文

代理技能

运行 npx heroui-cli agents-md 为 Cursor、Claude Code 等安装技能

可与 CursorClaude CodeWindsurfGitHub Copilot 以及任何支持 MCP 或 llms.txt 的工具配合使用。

对比

与 HeroUI 的区别

shadcn/ui

HeroUI 开箱即用,具备一致的设计系统;shadcn 是复制粘贴自定义

MUI

HeroUI 更轻量,原生 Tailwind,无 CSS-in-JS 运行时开销

Chakra UI

HeroUI 使用 React Aria(更强的可访问性原语)和 Tailwind v4(更好的性能)

Mantine

HeroUI 具备 AI 工具(MCP、llms.txt),优先使用 Tailwind 样式

所属生态圈

这个项目依赖、集成或明显受益于下面这些生态项目。

SHARE

分享

分享这个开源项目。

UI

HeroUI · 开源项目 · HeyBinyang