Repolode
mui

mui/base-ui

Biblioteca de componentes React sem estilos, com primitivas de UI acessíveis para criar sistemas de design personalizados.

Estrelas
11,193
Forks
582
Issues abertas
429
Último commit
há 6 horas

O que é?

Base UI é uma biblioteca de componentes React sem estilos para criar interfaces. Os componentes cuidam do comportamento, da acessibilidade e do estado, enquanto você define toda a parte visual, para que eles se adaptem a qualquer sistema de design ou abordagem de CSS.

O projeto é desenvolvido pela equipe por trás de Radix, Floating UI e Material UI e é voltado a quem quer elementos interativos acessíveis sem adotar um tema visual pronto. A documentação, um guia de início rápido e as notas de versão estão disponíveis em base-ui.com.

O projeto é escrito em TypeScript e distribuído sob a licença MIT. O repositório inclui um guia de contribuição que explica como propor correções e compilar e testar alterações.

Recursos principais

  • 01Componentes sem estilos que deixam toda a parte visual a cargo de quem desenvolve.
  • 02Acessibilidade integrada, seguindo os padrões WAI-ARIA.
  • 03Escrito em TypeScript para aplicações React.
  • 04Projetado para compor sistemas de design personalizados.

Casos de uso

  • Criar um sistema de design personalizado com controle total sobre os estilos.
  • Adicionar diálogos, menus ou controles de formulário acessíveis a uma aplicação React sem usar um tema pronto.
  • Migrar de uma biblioteca de componentes com estilos, mantendo um comportamento consistente.

Início rápido

  1. 1

    Leia o guia de início rápido do Base UI na documentação

  2. 2

    Confira a página de releases para ver as atualizações mais recentes

Tópicos

Perguntas frequentes

O que é base-ui?
Biblioteca de componentes React sem estilos, com primitivas de UI acessíveis para criar sistemas de design personalizados. Base UI é uma biblioteca de componentes React sem estilos para criar interfaces. Os componentes cuidam do comportamento, da acessibilidade e do estado, enquanto você define toda a parte visual, para que eles se adaptem a qualquer sistema de design ou abordagem de CSS.
base-ui é gratuito? Qual é a licença?
base-ui é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
base-ui ainda é mantido?
Manutenção ativa. O último commit de base-ui foi em 21 de out. de 2026.
Para que posso usar base-ui?
Criar um sistema de design personalizado com controle total sobre os estilos. Adicionar diálogos, menus ou controles de formulário acessíveis a uma aplicação React sem usar um tema pronto. Migrar de uma biblioteca de componentes com estilos, mantendo um comportamento consistente.
Como instalar base-ui?
Leia o guia de início rápido do Base UI na documentação Confira a página de releases para ver as atualizações mais recentes
Onde consigo base-ui?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mui/base-ui

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados