heroui-inc avatar

Heroui React

A solid React component library that's made the jump to Tailwind v4 and ditched the provider requirement from v2. Built on React Aria for real accessibility and uses compound component patterns throughout (think Card.Header, Card.Content instead of flat props). The semantic variant system (primary, secondary, tertiary) is more opinionated than most libraries, which actually helps if you're tired of bikeshedding button colors. Uses oklch for theming, so color conversions are mathematically sound. The v2 to v3 migration is breaking enough that you'll want to treat this as a new library if you're upgrading. Good fit if you want accessible components without writing aria attributes yourself and don't mind learning their composition patterns.

skills.sh installs
12.6K
GitHub stars
31.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add heroui-inc/heroui --skill heroui-react --agent claude-code

Installs into .claude/skills of the current project.

Files

HeroUI v3 React Development Guide

HeroUI v3 is a component library built on Tailwind CSS v4 and React Aria Components, providing accessible, customizable UI components for React applications.


Installation

curl -fsSL https://heroui.com/install | bash -s heroui-react

CRITICAL: v3 Only - Ignore v2 Knowledge

This guide is for HeroUI v3 ONLY. Do NOT apply v2 patterns — the provider, styling, and component API all changed:

Featurev2 (DO NOT USE)v3 (USE THIS)
Provider<HeroUIProvider> requiredNo Provider needed
Animationsframer-motion packageCSS-based, no extra deps
Component APIFlat props: <Card title="x">Compound: <Card><Card.Header>
StylingTailwind v3 + @heroui/themeTailwind v4 + @heroui/styles
Packages@heroui/system, @heroui/theme@heroui/react, @heroui/styles

Sponsors

Details

Repository
github.com/heroui-inc/heroui
Categories
Frontend Development, Documentation, Design & UI/UX

More from heroui-inc/heroui

All 3
1msw-git avatarmsw-ui-systemmsw-git/msw-ai-coding-plugins-officialMSW `.ui` single entry point — design + component API + builder + runtime. Anchor/pivot/RectTransform, UIGroup/CanvasGroup hierarchy, layout recipes (HUD/popup/10.5Kskills.sh installs
2resend avatarreact-emailresend/react-emailUse when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emai10Kskills.sh installs
3onmax avatarvueonmax/nuxt-skillsUse when editing .vue files, creating Vue 3 components, writing composables, or testing Vue code - provides Composition API patterns, props/emits best practices8.1Kskills.sh installs
4onmax avatarnuxt-uionmax/nuxt-skillsUse when building styled UI with @nuxt/ui v4 components - create forms with validation, implement data tables with sorting, build modal dialogs and overlays, co7.2Kskills.sh installs
5affaan-m avatarfrontend-patternsaffaan-m/eccFrontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.7.1Kskills.sh installs
6pixijs avatarpixijs-scene-dom-containerpixijs/pixijs-skillsUse this skill when overlaying HTML elements on the PixiJS v8 canvas. Covers DOMContainer with element, anchor, and scene-graph-driven CSS transforms, the pixi.6.7Kskills.sh installs