Repolode
mui

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. 1

    Lee la guía de inicio rápido de Base UI en la documentación

  2. 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