
ArkUI
Esta solução de interface de código aberto permite criar sistemas de design sofisticados com componentes personalizáveis, adaptáveis a vários estilos visuais e padrões de acessibilidade.
Biblioteca de componentes React sem interface nem estilos, que oferece controle total sobre a marcação e o CSS, além de padrões robustos de acessibilidade e comportamento compatível com ARIA.
Projetados como elementos básicos combináveis com uma API baseada em slots, os componentes permitem tree-shaking, estão prontos para TypeScript e funcionam com qualquer abordagem de estilização, incluindo Tailwind, CSS Modules, CSS-in-JS ou CSS puro.
Abrange uma ampla variedade de padrões e elementos básicos de interface, como Accordion, Alert Dialog, Avatar, Checkbox e Checkbox Group, Collapsible, Context Menu, Dialog, Field e Fieldset, Form, Input, Menu e Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle e Toggle Group, Toolbar e Tooltip, além de utilitários como Direction Provider e useRender.
Os componentes de pop-up usam React Portals e recomendam criar um contexto de empilhamento isolado para evitar conflitos de z-index, ajudando a garantir que as sobreposições apareçam sempre acima do conteúdo da página. A documentação inclui exemplos de montagem e composição de componentes, além de integração com diferentes sistemas de estilização.
Código aberto sob a licença MIT, com lançamentos frequentes, roteiro de desenvolvimento e orientações focadas em acessibilidade. As páginas da documentação podem ser visualizadas como Markdown e incluem recursos compatíveis com LLMs para facilitar a exploração e integração do código.

Esta solução de interface de código aberto permite criar sistemas de design sofisticados com componentes personalizáveis, adaptáveis a vários estilos visuais e padrões de acessibilidade.

Este produto oferece um conjunto robusto de ferramentas para criar interfaces de usuário em React, com foco em flexibilidade e conformidade com padrões de design.

Uma implementação não oficial para Vue que oferece componentes de UI personalizáveis e acessíveis para criar sistemas de design.

Um amplo conjunto de componentes de interface de código aberto, desenvolvido para criar aplicações Vue.js com facilidade e eficiência.

Primitivos acessíveis, sem estilos e de código aberto para React, voltados a aplicações Web e sistemas de design de alta qualidade.

Um componente de gaveta sem estilos, projetado para integração perfeita em aplicações React e para aprimorar as interações em dispositivos móveis.

Crie aplicativos Web acessíveis com rapidez e eficiência usando um conjunto robusto de componentes essenciais, fáceis de usar e altamente personalizáveis.

Este componente oferece uma solução completa de menu de comandos para React, com foco tanto na experiência do usuário quanto na flexibilidade para desenvolvedores.