
ArkUI
Это решение с открытым исходным кодом для создания сложных дизайн-систем с помощью настраиваемых компонентов, которые можно адаптировать к различным визуальным стилям и стандартам доступности.
Библиотека компонентов React без встроенной разметки и стилей, которая обеспечивает полный контроль над HTML-разметкой и CSS, а также высокий уровень доступности по умолчанию и поддержку ARIA.
Компоненты разработаны как сочетаемые примитивы с API на основе слотов. Они поддерживают удаление неиспользуемого кода, TypeScript и любые способы оформления, включая Tailwind, CSS Modules, CSS-in-JS и обычный CSS.
Библиотека охватывает широкий набор шаблонов интерфейса и примитивов, таких как аккордеон, диалоговое окно предупреждения, аватар, флажок и группа флажков, сворачиваемая область, контекстное меню, диалоговое окно, поле и набор полей, форма, поле ввода, меню и панель меню, индикатор, меню навигации, числовое поле, всплывающее окно, индикатор выполнения, переключатель, область прокрутки, список выбора, разделитель, ползунок, переключатель, вкладки, уведомление, переключатель и группа переключателей, панель инструментов и всплывающая подсказка. Также доступны вспомогательные инструменты, например Direction Provider и useRender.
Всплывающие компоненты используют React Portals. Чтобы избежать конфликтов z-index, рекомендуется создавать изолированный контекст наложения — так всплывающие слои всегда отображаются поверх содержимого страницы. В документации есть примеры сборки компонентов, сочетания их частей и интеграции с разными системами оформления.
Библиотека распространяется с открытым исходным кодом по лицензии MIT, регулярно обновляется и содержит дорожную карту и рекомендации по доступности. Страницы документации доступны в формате Markdown и содержат ресурсы для LLM, упрощающие изучение кода и интеграцию.

Это решение с открытым исходным кодом для создания сложных дизайн-систем с помощью настраиваемых компонентов, которые можно адаптировать к различным визуальным стилям и стандартам доступности.

Этот продукт предлагает широкий набор инструментов для создания интерфейсов на React, уделяя особое внимание гибкости и соблюдению стандартов дизайна.

Неофициальный порт для Vue с настраиваемыми и доступными компонентами интерфейса для создания дизайн-систем.

Богатый набор компонентов интерфейса с открытым исходным кодом для простой и эффективной разработки приложений на Vue.js.

Примитивы React без стилей, с поддержкой доступности и открытым исходным кодом для качественных веб-приложений и дизайн-систем.

Нестилизованный компонент выдвижной панели для простой интеграции в приложения React, который делает взаимодействие на мобильных устройствах удобнее.

Быстро и эффективно создавайте доступные веб-приложения с помощью набора необходимых компонентов, которые просты в использовании и легко настраиваются.

Этот компонент представляет собой полноценное решение для меню команд в React, уделяя особое внимание удобству использования и гибкости для разработчиков.