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