Repolode
mui

mui/base-ui

Библиотека React-компонентов без стилей: доступные UI-примитивы для создания собственных дизайн-систем.

Звёзды
11,193
Форки
582
Открытые issues
429
Последний коммит
6 часов назад

Что это?

Base UI — библиотека React-компонентов без стилей для создания пользовательских интерфейсов. Компоненты отвечают за поведение, доступность и состояние, а визуальное оформление вы задаёте сами — поэтому библиотека впишется в любую дизайн-систему и подойдёт для любого подхода к CSS.

Проект создан командой, стоящей за Radix, Floating UI и Material UI, и рассчитан на разработчиков, которым нужны доступные интерактивные элементы без готовой визуальной темы. Документация, руководство по быстрому старту и заметки о выпусках доступны на base-ui.com.

Проект написан на TypeScript и распространяется по лицензии MIT. В репозитории есть руководство для участников с описанием того, как предлагать исправления, собирать проект и тестировать изменения.

Ключевые возможности

  • 01Компоненты без стилей, в которых всё визуальное оформление остаётся на усмотрение разработчика.
  • 02Встроенная поддержка доступности на основе паттернов WAI-ARIA.
  • 03Написана на TypeScript для приложений на React.
  • 04Предназначена для создания собственных дизайн-систем из комбинируемых компонентов.

Сценарии использования

  • Создание собственной дизайн-системы с полным контролем над стилями.
  • Добавление доступных диалогов, меню или элементов форм в приложение на React без готовой темы.
  • Переход со стилизованной библиотеки компонентов с сохранением согласованного поведения.

Быстрый старт

  1. 1

    Прочитайте краткое руководство по началу работы с Base UI в документации

  2. 2

    Проверьте страницу релизов, чтобы узнать о последних обновлениях

Темы

Частые вопросы

Что такое base-ui?
Библиотека React-компонентов без стилей: доступные UI-примитивы для создания собственных дизайн-систем. Base UI — библиотека React-компонентов без стилей для создания пользовательских интерфейсов. Компоненты отвечают за поведение, доступность и состояние, а визуальное оформление вы задаёте сами — поэтому библиотека впишется в любую дизайн-систему и подойдёт для любого подхода к CSS.
base-ui можно использовать бесплатно? Какая у него лицензия?
base-ui распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
base-ui всё ещё поддерживается?
Активно поддерживается. Последний коммит в base-ui — 21 окт. 2026 г..
Для чего можно использовать base-ui?
Создание собственной дизайн-системы с полным контролем над стилями. Добавление доступных диалогов, меню или элементов форм в приложение на React без готовой темы. Переход со стилизованной библиотеки компонентов с сохранением согласованного поведения.
Как установить base-ui?
Прочитайте краткое руководство по началу работы с Base UI в документации Проверьте страницу релизов, чтобы узнать о последних обновлениях
Где скачать base-ui?
Исходный код и инструкции по установке — на GitHub: https://github.com/mui/base-ui

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты