Documentación v1.0.0

Catálogo de componentes

Componentes headless multi-proveedor publicados en el registry (/registry/index.json). Instálalos manualmente o vía CLI — cada uno con su página de detalle y playground en vivo.

  • ai v0.2.0

    AI Chat

    reactsveltevueangularvanillablade

    Núcleo headless de chat con IA (streaming compatible con OpenAI, fallback entre modelos, estimación de tokens, function calling con confirmación humana, historial local/backend) con adaptadores para React, Svelte, Vue, Angular y sin framework, más snippets de Blade. BYOK — la clave de API siempre viene de la configuración server-side de tu app, nunca va hardcodeada.

  • auth v0.1.0

    Auth Kit

    reactsveltevueangularvanilla

    Componente de autenticación todo en uno (login, registro, cambio de contraseña, olvido/restablecimiento de contraseña, verificación de email + reenvío) con un widget opcional de Cloudflare Turnstile y campos opcionales declarativos (nombre/apellidos, teléfono, consentimiento legal, tipo de perfil). Núcleo headless + hooks que conectas a tu propio backend — este componente no incluye credenciales ni servidor de autenticación. Adaptadores para React, Svelte, Vue, Angular y vanilla, cada uno con presentaciones headless/tailwind/shadcn/vanilla.

  • seo v0.1.1

    Auto SEO (JSON-LD)

    agnostic

    Núcleo headless e independiente del framework para generar datos estructurados Schema.org como JSON-LD (Article, Product, Organization, BreadcrumbList, WebSite, LocalBusiness, FAQPage). Sin clases, sin dependencia de ningún framework. El alcance (MVP, v1) es solo JSON-LD — OpenGraph y las vistas previas de tarjetas sociales quedan fuera de alcance.

  • media v0.6.0

    Universal Media Picker

    reactsveltevueangularbladevanilla

    Selector de medios headless (fuentes local/URL/biblioteca, recorte + compresión con canvas, proveedores S3-compatible, Cloudinary y Azure Blob) con adaptadores para React, Svelte, Vue y Angular, además de snippets Blade. Las credenciales viven siempre en tu propio backend de firmado, nunca en este componente.

  • ui v0.2.0

    Modals — Unified Overlay System

    reactsvelte

    Sistema de superposiciones headless (modal, pantalla completa, banner superior/inferior, panel lateral, toast) con elegibilidad (segmentación, ventana de fechas, prioridad), limitación de frecuencia en cliente, programación de disparadores y un patrón de proveedor (sin base de datos ni backend integrados). Adaptadores para React y Svelte, mobile-first y accesible.

Herramientas

A diferencia de los componentes de arriba, lo siguiente no se copia a tu proyecto ni se instala vía CLI: se registra en la configuración de tu cliente y se ejecuta bajo demanda.

  • npx @modularcore/mcp-server@0.3.1

    MCP Server

    Servidor MCP (stdio) que expone el registry a clientes como Cursor, Claude Code o VS Code — búsqueda, instalación con confirmación y chequeo de actualizaciones vía tools MCP.

Demos disponibles: AI Chat, Auto SEO, Media Picker, Modals, Auth Kit.