Skip to content
Profile
E. Burgos
Volver a productos

Design system · React

Tucu UI

Componentes, theming y un MCP para que la IA genere UI correcta

Open source · v3.10.0

ui.estebanburgos.com.arv3.10.0
Tucu UI

Tucu UI (@e-burgos/tucu-ui) es un design system en React construido desde cero con TypeScript y Tailwind CSS v4. Incluye componentes, layouts automáticos (con réplicas de macOS Sonoma y Tahoe), motor de theming, formularios, tablas, charts, iconos y componentes de blockchain. Desde la 3.4.0 funciona también con Next.js 16 (App Router).

Trae además un servidor MCP propio (@e-burgos/tucu-ui-mcp) y una skill instalable para que los agentes de IA generen UI correcta sobre la librería. Es open source (MIT), está en npm y tiene documentación en vivo.

Qué resuelve

Cada proyecto nuevo repite el mismo trabajo de base: temas, layouts, formularios, tablas, modales, iconografía. Tucu UI empaqueta esa base como una dependencia instalable. El segundo problema es el de los agentes de IA: sin contexto inventan props y variantes, y el MCP y la skill les dan el catálogo real.

Lo más importante

  • Catálogo amplio

    25 carpetas de dominio de componentes: formularios, data table, charts, diálogos, carruseles, layouts y más.

  • Dos formas de cargar el CSS

    /styles trae Tailwind v4 incluido y /theme trae solo tokens y estilos para proyectos que ya corren su propio Tailwind v4.

  • MCP y skill para IA

    Un servidor MCP y una skill para que los agentes usen el catálogo real y no inventen props.

  • Probado y mantenido con SDD

    En main hay 195 archivos de test en la librería; el CHANGELOG referencia specs y ciclos desde la 3.x.

Funcionalidades

  • Layouts Classic, Minimal y macOS
  • Theming con presets, dark/light y RTL
  • Formularios y data table
  • Charts
  • Next.js 16 App Router
  • MCP y skill para agentes de IA

Stack técnico

React 19TypeScriptTailwind v4ViteNxZustandReact Hook FormTanStack TableFramer MotionVitest

¿Necesitás algo parecido?

Contale tu idea a Tuki y en minutos tenés un rango de precio en tu moneda, sin compromiso.