Colección de componentes de React para copiar y pegar, basados en Radix UI y Tailwind CSS, que puedes controlar y personalizar en tu propio código.
mui/base-ui
Biblioteca de componentes React sin estilos, con primitivas de UI accesibles para crear sistemas de diseño personalizados.
- Estrellas
- 11,193
- Forks
- 582
- Issues abiertos
- 429
- Último commit
- hace 6 horas
¿Qué es?
Base UI es una biblioteca de componentes React sin estilos para crear interfaces de usuario. Los componentes se encargan del comportamiento, la accesibilidad y el estado, mientras que tú aportas todos los estilos visuales, por lo que se adaptan a cualquier sistema de diseño o enfoque de CSS.
La desarrolla el equipo detrás de Radix, Floating UI y Material UI, y está dirigida a quienes buscan elementos interactivos accesibles sin adoptar un tema visual prediseñado. La documentación, una guía de inicio rápido y las notas de cada versión están disponibles en base-ui.com.
El proyecto está escrito en TypeScript y se distribuye bajo la licencia MIT. El repositorio incluye una guía de contribución que explica cómo proponer correcciones y compilar y probar los cambios.
Funciones clave
- 01Componentes sin estilos que dejan todo el diseño visual en manos del desarrollador.
- 02Accesibilidad integrada según los patrones de WAI-ARIA.
- 03Escrito en TypeScript para aplicaciones React.
- 04Diseñado para integrarse en sistemas de diseño personalizados.
Casos de uso
- Crear un sistema de diseño personalizado con control total de los estilos.
- Añadir diálogos, menús o controles de formulario accesibles a una aplicación React sin usar un tema prediseñado.
- Migrar desde una biblioteca de componentes con estilos y conservar un comportamiento coherente.
Inicio rápido
- 1
Lee la guía de inicio rápido de Base UI en la documentación
- 2
Consulta la página de lanzamientos para ver las últimas novedades
Temas
Preguntas frecuentes
- ¿Qué es base-ui?
- Biblioteca de componentes React sin estilos, con primitivas de UI accesibles para crear sistemas de diseño personalizados. Base UI es una biblioteca de componentes React sin estilos para crear interfaces de usuario. Los componentes se encargan del comportamiento, la accesibilidad y el estado, mientras que tú aportas todos los estilos visuales, por lo que se adaptan a cualquier sistema de diseño o enfoque de CSS.
- ¿base-ui es gratuito? ¿Qué licencia tiene?
- base-ui es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿base-ui sigue mantenido?
- Mantenimiento activo. El último commit de base-ui fue el 21 oct 2026.
- ¿Para qué puedo usar base-ui?
- Crear un sistema de diseño personalizado con control total de los estilos. Añadir diálogos, menús o controles de formulario accesibles a una aplicación React sin usar un tema prediseñado. Migrar desde una biblioteca de componentes con estilos y conservar un comportamiento coherente.
- ¿Cómo se instala base-ui?
- Lee la guía de inicio rápido de Base UI en la documentación Consulta la página de lanzamientos para ver las últimas novedades
- ¿Dónde consigo base-ui?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mui/base-ui
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Biblioteca de componentes React accesibles y sistema de diseño para crear aplicaciones web rápidamente, con modo oscuro y compatibilidad con Next.js RSC.
Biblioteca de componentes de UI para React basada en React Aria y Tailwind CSS v4, antes conocida como NextUI.
Un sistema de diseño open source para React con más de 150 componentes accesibles, temas y una CLI, basado en React 19 y StyleX.
Biblioteca de componentes de UI para React y lenguaje de diseño de nivel empresarial para crear aplicaciones web.
Biblioteca de componentes de React que implementa Material Design de Google y ofrece una amplia variedad de componentes de interfaz listos para usar.