Chakra UI
Estilos vía props (<Box p={4} bg="gray.100">) en vez de clases utilitarias — no necesita Tailwind ni convive mal con él si ya está en el proyecto.
Instalación
Sección titulada «Instalación»pnpm add @chakra-ui/react @emotion/reactbun add @chakra-ui/react @emotion/reactnpm install @chakra-ui/react @emotion/reactConfiguración inicial
Sección titulada «Configuración inicial»import { ChakraProvider, defaultSystem } from "@chakra-ui/react"
;<ChakraProvider value={defaultSystem}> <App /></ChakraProvider>Snippets de componentes compuestos (ej. toaster, color-mode) se agregan con su propio CLI:
pnpm dlx @chakra-ui/cli snippet addbunx @chakra-ui/cli snippet addnpx @chakra-ui/cli snippet add- El sistema de theming (v3) usa tokens semánticos (
colorPalette) en vez de sobrescribir CSS. - Buena opción cuando el equipo prefiere props tipadas a memorizar clases de utilidad.