¿Qué es Jantt?
Jantt convierte un documento JSON de tareas, fechas, dependencias e hitos en un diagrama de Gantt interactivo que puedes arrastrar, enlazar y editar, y escribe los cambios de vuelta en el JSON. La propuesta va dirigida a los modelos de lenguaje: en lugar de pedir a ChatGPT o Claude que escriban React o SVG para un cronograma, les das el esquema y la chuleta de Jantt, devuelven JSON simple y el motor se ocupa del diseño, del grafo de dependencias y del camino crítico.
El núcleo, @jantt/core, es TypeScript sin dependencias en tiempo de ejecución y pesa menos de 14 KB comprimido con gzip, según el README. A su alrededor hay paquetes para React, Vue, Svelte, un componente web, una etiqueta script, Python y Jupyter, una CLI (npx jantt open) que sincroniza las ediciones del navegador con el archivo en disco, un enlace con Yjs para edición multiusuario, importación y exportación de Microsoft Project XML y Primavera P6, y @jantt/mcp, un servidor MCP con seis herramientas de planificación para Claude Desktop, Cursor y otros agentes.
Tiene licencia MIT, lo ha creado un único desarrollador, AhmadHassan-BTed, y cuenta con un playground en GitHub Pages.
¿Merece la pena Jantt?
El argumento central de Jantt es acertado. Los modelos de lenguaje escriben mal el código de maquetación y bien los datos estructurados, así que un esquema que el modelo rellena y un motor determinista que resuelve dependencias y dibuja las barras deberían producir menos cronogramas rotos que el JSX generado. La sincronización en dos sentidos de la CLI hace práctico el ciclo: un agente escribe project.json, una persona arrastra tareas en el navegador y el archivo en disco cambia para el siguiente turno del agente.
La lista de funciones es larga para un proyecto creado el 28 de agosto de 2026: camino crítico, gestión del valor ganado, auditorías de calendario DCMA-14, simulaciones de riesgo Monte Carlo, vistas Kanban y de analítica, un renderizador en canvas que según el README maneja más de 100.000 tareas a 60 FPS, e intercambio con Microsoft Project y Primavera. El README afirma que los modelos usan 10 veces menos tokens que con JSX; no publica ninguna medición que respalde esa cifra, y el lenguaje de 0 alucinaciones en torno al esquema es marketing, no algo que un esquema pueda prometer.
Las cifras del repositorio no cuadran del todo. Muestra 6.207 estrellas pero solo 17 forks y un colaborador, y @jantt/core se descargó 529 veces en npm la última semana, @jantt/mcp 177 veces. Parece que mucha menos gente ha construido sobre Jantt de lo que sugiere el número de estrellas. Hay una sola versión etiquetada, la v1.1.0, del 2 de noviembre, y 12 issues abiertos.
Para un equipo pequeño que quiere que un agente mantenga un archivo de plan y que una persona lo ajuste visualmente, merece una tarde en el playground. Para cualquier cosa que deba abrirse sin problemas en Microsoft Project o superar una auditoría de calendario, prueba primero la importación y la exportación con tus propios archivos; Frappe Gantt es más sencillo y DHTMLX Gantt está mucho más probado.
Dónde se gana su sitio
Un desarrollador que crea un asistente de planificación de proyectos con IA
Mostrar el plan del modelo como un diagrama que los usuarios puedan corregir
Pon la chuleta de Jantt en el prompt de sistema, valida el JSON devuelto contra jantt.schema.json y muéstralo con el componente @jantt/react; onCommit devuelve el plan editado para enviarlo de nuevo al modelo.
Una responsable de ingeniería en una startup de 10 personas
Tener en el repositorio un archivo de hoja de ruta que puedan editar tanto Claude Code como las personas
Ejecuta npx jantt open ./project.json; el agente edita el archivo, el equipo arrastra tareas en el navegador y la CLI escribe los cambios en disco. Gratis, sin servicio alojado.
Un científico de datos en Jupyter
Convertir una tabla de tareas de pandas en un cronograma
pip install jantt y llama a jantt.show(df) con las columnas id, label, start, end y dependsOn; jantt.streamlit(df) hace lo mismo en una app de Streamlit.
Antes de decidirte
- Puesta en marcha
- npm install @jantt/react @jantt/core para React, npx jantt open <file.json> para la CLI, npx @jantt/mcp para el servidor MCP; Node.js 20 o posterior.
- Integraciones
- React, Vue 3, Svelte, componente web, etiqueta script, Python, Jupyter y Streamlit; Yjs para colaboración en tiempo real; importación y exportación de Microsoft Project XML, Primavera P6 XER y CSV; MCP para Claude Desktop y Cursor.
- Datos y privacidad
- Funciona por completo en el cliente o en tu equipo; los planes viven en tus archivos JSON o en el almacenamiento local del navegador. Licencia MIT.
- Coste a escala
- Sin coste de licencia; solo los tokens del modelo que tu agente gasta al escribir el JSON.
- Límites
- Un único mantenedor; 12 issues abiertos; las afirmaciones de rendimiento e intercambio vienen del README, no de pruebas independientes; el esquema va por la v1.4.0, así que comprueba con qué versión se instruyó al modelo.
Lo bueno
- Esquema JSON y chuleta pensados para que los rellene un LLM
- Núcleo sin dependencias de menos de 14 KB comprimido
- La CLI sincroniza las ediciones del navegador con el archivo JSON
- Servidor MCP con seis herramientas de planificación
- Enlaces para React, Vue, Svelte, HTML simple y Python
Lo malo
- Un colaborador y 17 forks detrás de 6.207 estrellas
- Las promesas de ahorro de tokens y de 0 alucinaciones no están medidas
- Las funciones empresariales como EVM y la exportación a P6 son jóvenes y no se han probado a escala
- Solo una versión etiquetada
Ideal para
Desarrolladores que crean agentes o herramientas internas que generan planes de proyecto y quieren una vista de Gantt ligera y editable del JSON del modelo.
Jantt: preguntas frecuentes
- ¿Merece la pena Jantt?
- Jantt parte de una idea sensata, que el modelo escriba datos y la librería dibuje el diagrama, pero un proyecto de una sola persona con tantas promesas empresariales necesita pruebas con tus propios planes antes de que nadie dependa de él. Le damos un 3.4 sobre 5.
- ¿Cuánto cuesta Jantt?
- Gratis bajo licencia MIT, incluidos todos los paquetes @jantt de npm. No hay versión alojada ni de pago.
- ¿Qué inconvenientes tiene Jantt?
- Un colaborador y 17 forks detrás de 6.207 estrellas; las promesas de ahorro de tokens y de 0 alucinaciones no están medidas; las funciones empresariales como EVM y la exportación a P6 son jóvenes y no se han probado a escala; solo una versión etiquetada.
- ¿Para quién es Jantt?
- Desarrolladores que crean agentes o herramientas internas que generan planes de proyecto y quieren una vista de Gantt ligera y editable del JSON del modelo.
- ¿Cuánto cuesta Jantt para un equipo o en producción?
- Sin coste de licencia; solo los tokens del modelo que tu agente gasta al escribir el JSON.
- ¿Es Jantt seguro para los datos de la empresa?
- Funciona por completo en el cliente o en tu equipo; los planes viven en tus archivos JSON o en el almacenamiento local del navegador. Licencia MIT.
Respuestas comprobadas el 3 nov 2026.
