Ditto
Herramienta de código abierto para clonar sitios web de forma determinista y convertir cualquier sitio en código Next.js o Vite basado en componentes en cinco minutos.
Acerca de Ditto
Ditto es una herramienta de código abierto para clonar sitios web de forma determinista. Indica cualquier sitio web y obtén en cinco minutos código limpio y basado en componentes de Next.js o Vite. Según la descripción oficial, no depende de la suerte de los modelos de lenguaje grandes: produce resultados rápidos, estables y coherentes, y extrae sistemas de diseño, tokens, fuentes, interacciones, animaciones, puntos de ruptura y secciones de página. El resultado usa TypeScript, admite estilos con Tailwind v4 o CSS y enrutamiento de una o varias páginas. Además de autoalojar toda la canalización, puedes usar la API REST alojada para enviar una URL, consultar la finalización, descargar el proyecto y ver el progreso en tiempo real. También ofrece un servidor MCP para conectarlo con Claude, Cursor o tu propio proceso de compilación. Usa la licencia MIT y la página lo muestra a $0.
Ideal para
Mejores casos de uso
Clonar un sitio web existente como proyecto Next.js o Vite limpio y basado en componentes
Ofrecer a los nuevos usuarios de una aplicación de IA un punto de partida de código real
Conectar la clonación de sitios web a un flujo automatizado mediante la API REST
Permitir que agentes como Claude y Cursor invoquen directamente la clonación
Funciones
Clonación determinista
Produce en cinco minutos código limpio y basado en componentes de Next.js o Vite sin depender de la suerte de los modelos de lenguaje grandes
Extracción del sistema de diseño
Extrae sistemas de diseño, tokens, fuentes, interacciones, animaciones, puntos de ruptura y secciones de página
API REST
Envía una URL, consulta la tarea hasta que termine, descarga el proyecto y consulta en tiempo real el progreso del scraping, la generación y la validación
Servidor MCP
Conecta la clonación con Claude, Cursor o tu propio proceso de compilación para que cualquier agente pueda invocarla
Ventajas
- Salida determinista, rápida, estable y coherente
- Genera código limpio y basado en componentes de Next.js o Vite
- Completamente de código abierto bajo licencia MIT, con toda la canalización disponible para autoalojamiento
- API REST y servidor MCP para integrarse fácilmente con flujos de trabajo de agentes