What problem does it solve?
HeroUI v3 provides a ready-to-use, accessibility-focused React UI library that simplifies building consistent, keyboard-friendly interfaces by offering compound components, Tailwind v4 integration, and React Aria-based accessibility out of the box.
Core Features & Use Cases
- Compound component architecture (Card, Tabs, Modal, and more) that scales with your UI.
- Tailwind CSS v4 integration with semantic theming using okLCH color tokens.
- Accessibility-first design with keyboard navigation, ARIA attributes, and screen-reader support.
- Use cases include building forms, navigation, overlays, data displays, and complex UIs in React apps.
Quick Start
- Install HeroUI v3 beta packages: npm i @heroui/react@beta @heroui/styles@beta tailwind-variants
- Add Tailwind v4 and HeroUI styles to your project per the getting-started guide.
- Import HeroUI components and start composing with the compound pattern (Card.Header, Card.Content, etc.).