Бесплатная библиотека компонентов с открытым исходным кодом: готовые UI-компоненты доступны в Tailwind CSS через имена классов.
heroui-inc/heroui
Библиотека React-компонентов на базе React Aria и Tailwind CSS v4, ранее известная как NextUI.
- Звёзды
- 30,968
- Форки
- 2,237
- Открытые issues
- 24
- Последний коммит
- позавчера
Что это?
HeroUI — библиотека компонентов для React, объединяющая доступные примитивы React Aria и стилизацию с помощью Tailwind CSS v4. Она предлагает API составных компонентов, например Card.Header и Select.Item, и не требует оборачивать приложение в Provider. Библиотека совместима с React 19 и Next.js; компоненты можно установить одним пакетом или импортировать по отдельности для tree-shaking.
Библиотека предназначена для продуктовых команд, которые создают на React SaaS-дашборды, административные панели, интернет-магазины и маркетинговые сайты. За стилизацию отвечает Tailwind, без runtime для CSS-in-JS; отдельный пакет styles позволяет подключить только тему. В проект также входят MCP-сервер, файл llms.txt и agent skills для AI-ассистентов по написанию кода, таких как Cursor и Claude Code.
HeroUI — преемник NextUI, начиная с версии 3. Версия 2 по-прежнему доступна на отдельном сайте документации для существующих проектов.
Ключевые возможности
- 01На базе React Aria: поддержка клавиатурной навигации, управления фокусом и скринридеров
- 02Стилизация с Tailwind CSS v4 без runtime для CSS-in-JS
- 03API составных компонентов, например Card.Header и Select.Item
- 04Не требует обёртки Provider; совместима с React 19 и Next.js
- 05Пакеты для отдельных компонентов, поддерживающие tree-shaking, и отдельный пакет styles
- 06MCP-сервер, llms.txt и agent skills для AI-ассистентов по написанию кода
Сценарии использования
- Создание SaaS-приложения с формами, таблицами, оверлеями и уведомлениями
- Создание административной панели с единым набором дизайн-токенов
- Разработка маркетингового сайта или лендинга на Next.js с доступными компонентами
- Миграция проекта с NextUI на API версии 3
Быстрый старт
- 1
Откройте документацию HeroUI по быстрому старту
- 2
Установите пакеты стилей и компонентов React
npm install @heroui/styles @heroui/react
Что важно знать
- Документация для текущего релиза v3 еще развивается, а в README указана отдельная версия сайта v2 для более старых релизов.
Темы
Частые вопросы
- Что такое heroui?
- Библиотека React-компонентов на базе React Aria и Tailwind CSS v4, ранее известная как NextUI. HeroUI — библиотека компонентов для React, объединяющая доступные примитивы React Aria и стилизацию с помощью Tailwind CSS v4. Она предлагает API составных компонентов, например Card.Header и Select.Item, и не требует оборачивать приложение в Provider. Библиотека совместима с React 19 и Next.js; компоненты можно установить одним пакетом или импортировать по отдельности для tree-shaking.
- heroui можно использовать бесплатно? Какая у него лицензия?
- heroui распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- heroui всё ещё поддерживается?
- Активно поддерживается. Последний коммит в heroui — 18 окт. 2026 г..
- Для чего можно использовать heroui?
- Создание SaaS-приложения с формами, таблицами, оверлеями и уведомлениями Создание административной панели с единым набором дизайн-токенов Разработка маркетингового сайта или лендинга на Next.js с доступными компонентами Миграция проекта с NextUI на API версии 3
- Как установить heroui?
- Откройте документацию HeroUI по быстрому старту Установите пакеты стилей и компонентов React: npm install @heroui/styles @heroui/react
- Где скачать heroui?
- Исходный код и инструкции по установке — на GitHub: https://github.com/heroui-inc/heroui
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая дизайн-система для React: более 150 доступных компонентов, темы и CLI на базе React 19 и StyleX.
Бесплатная библиотека анимированных React-компонентов под лицензией MIT, созданная на Tailwind CSS и Motion для установки в проекты shadcn/ui.
Уютная библиотека UI-компонентов для React и TypeScript в островном стиле с оригинальными иконками, иллюстрациями и анимациями.
Библиотека анимаций курсора для React и Next.js с переиспользуемыми эффектами, построенная на Tailwind CSS и motion.
Навык Claude Code для создания веб-анимаций Motion.dev в React, Next.js, Svelte и Astro со встроенными рекомендациями по доступности и производительности.