Biblioteca de componentes React sem estilos, com primitivas de UI acessíveis para criar sistemas de design personalizados.
mui/material-ui
Biblioteca de componentes React que implementa o Material Design do Google e oferece uma ampla seleção de componentes de interface prontos para uso.
- Estrelas
- 99,254
- Forks
- 32,495
- Issues abertas
- 1,519
- Último commit
- há 6 horas
O que é?
Material UI é uma biblioteca de componentes React que oferece uma implementação independente do sistema Material Design do Google. Ela inclui uma ampla seleção de componentes de interface prontos para uso, para que as equipes criem interfaces web consistentes sem precisar projetar cada controle do zero.
A biblioteca é distribuída como pacotes npm sob o escopo @mui/material e está disponível nos canais estável (latest) e de pré-lançamento (next). Seu núcleo pode ser ampliado com o MUI X, uma suíte complementar de componentes mais complexos para casos de uso avançados.
Mantido por uma grande comunidade de código aberto sob a licença MIT, o projeto conta com documentação, guias de migração para versões principais anteriores e projetos de exemplo.
Recursos principais
- 01Implementa o sistema Material Design do Google como componentes React
- 02Distribuída como pacotes npm, com canais estável e de pré-lançamento
- 03Pode ser ampliada com o MUI X para incluir componentes complexos
- 04Inclui documentação, guias de migração para versões anteriores e projetos de exemplo
Casos de uso
- Criar uma aplicação web em React que precise de uma interface consistente e pronta para produção
- Prototipar interfaces rapidamente com controles Material Design pré-construídos
- Criar um painel administrativo ou uma ferramenta interna com componentes padrão de formulário e layout
Início rápido
- 1
Abra o guia de introdução do Material UI na documentação
Tópicos
Perguntas frequentes
- O que é material-ui?
- Biblioteca de componentes React que implementa o Material Design do Google e oferece uma ampla seleção de componentes de interface prontos para uso. Material UI é uma biblioteca de componentes React que oferece uma implementação independente do sistema Material Design do Google. Ela inclui uma ampla seleção de componentes de interface prontos para uso, para que as equipes criem interfaces web consistentes sem precisar projetar cada controle do zero.
- material-ui é gratuito? Qual é a licença?
- material-ui é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- material-ui ainda é mantido?
- Manutenção ativa. O último commit de material-ui foi em 21 de out. de 2026.
- Para que posso usar material-ui?
- Criar uma aplicação web em React que precise de uma interface consistente e pronta para produção Prototipar interfaces rapidamente com controles Material Design pré-construídos Criar um painel administrativo ou uma ferramenta interna com componentes padrão de formulário e layout
- Como instalar material-ui?
- Abra o guia de introdução do Material UI na documentação
- Onde consigo material-ui?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mui/material-ui
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma biblioteca gratuita e de código aberto que adiciona componentes de UI prontos como nomes de classes sobre o Tailwind CSS.
Biblioteca de componentes React acessíveis e sistema de design para criar apps web com rapidez, com suporte a dark mode e Next.js RSC.
Um design system open source para React com mais de 150 componentes acessíveis, temas e CLI, desenvolvido com React 19 e StyleX.
Uma biblioteca de componentes de UI para React e TypeScript, com estilo aconchegante de ilha, ícones, ilustrações e animações originais.
Biblioteca JavaScript para criar interfaces interativas com componentes compostos, na web, no servidor e em plataformas nativas.