O que é Jantt?
Jantt transforma um documento JSON de tarefas, datas, dependências e marcos em um gráfico de Gantt interativo que você pode arrastar, ligar e editar, e grava as mudanças de volta no JSON. A proposta é voltada a modelos de linguagem: em vez de pedir ao ChatGPT ou ao Claude que escrevam React ou SVG para um cronograma, você entrega o esquema e a cola do Jantt, eles devolvem JSON simples, e o motor cuida do layout, do grafo de dependências e do caminho crítico.
O núcleo, @jantt/core, é TypeScript sem dependências em tempo de execução e tem menos de 14 KB comprimido com gzip, segundo o README. Ao redor há pacotes para React, Vue, Svelte, um web component, uma tag script, Python e Jupyter, uma CLI (npx jantt open) que sincroniza as edições do navegador com o arquivo em disco, uma integração com Yjs para edição multiusuário, importação e exportação de Microsoft Project XML e Primavera P6, e @jantt/mcp, um servidor MCP com seis ferramentas de planejamento para Claude Desktop, Cursor e outros agentes.
Tem licença MIT, foi criado por um único desenvolvedor, AhmadHassan-BTed, e tem um playground no GitHub Pages.
Jantt vale a pena?
O argumento central do Jantt está certo. Modelos de linguagem escrevem mal código de layout e bem dados estruturados, então um esquema que o modelo preenche e um motor determinístico que resolve dependências e desenha as barras devem gerar menos cronogramas quebrados do que JSX gerado. A sincronização nos dois sentidos da CLI torna o ciclo prático: um agente escreve project.json, uma pessoa arrasta tarefas no navegador e o arquivo em disco muda para a próxima vez do agente.
A lista de recursos é longa para um projeto criado em 28 de agosto de 2026: caminho crítico, gerenciamento de valor agregado, auditorias de cronograma DCMA-14, simulações de risco Monte Carlo, visões Kanban e de análise, um renderizador em canvas que, segundo o README, lida com mais de 100.000 tarefas a 60 FPS, e intercâmbio com Microsoft Project e Primavera. O README diz que os modelos usam 10 vezes menos tokens do que com JSX; não publica nenhuma medição por trás desse número, e o discurso de 0 alucinações em torno do esquema é marketing, não algo que um esquema possa prometer.
Os números do repositório não batem muito bem. Ele mostra 6.207 estrelas, mas só 17 forks e um colaborador, e o @jantt/core foi baixado 529 vezes no npm na última semana, o @jantt/mcp 177 vezes. Bem menos gente parece ter construído em cima do Jantt do que o número de estrelas sugere. Há uma única versão com tag, a v1.1.0, de 2 de novembro, e 12 issues abertas.
Para uma equipe pequena que quer que um agente mantenha um arquivo de plano e uma pessoa o ajuste visualmente, vale uma tarde no playground. Para qualquer coisa que precise abrir sem problemas no Microsoft Project ou passar por uma auditoria de cronograma, teste primeiro a importação e a exportação com os seus próprios arquivos; o Frappe Gantt é mais simples e o DHTMLX Gantt é muito mais comprovado.
Onde ele se destaca
Um desenvolvedor criando um assistente de planejamento de projetos com IA
Mostrar o plano do modelo como um gráfico que os usuários possam corrigir
Coloque a cola do Jantt no prompt de sistema, valide o JSON devolvido contra jantt.schema.json e exiba-o com o componente @jantt/react; o onCommit devolve o plano editado para enviar de volta ao modelo.
Uma gerente de engenharia em uma startup de 10 pessoas
Manter no repositório um arquivo de roadmap que o Claude Code e as pessoas possam editar
Rode npx jantt open ./project.json; o agente edita o arquivo, a equipe arrasta tarefas no navegador e a CLI grava as mudanças em disco. Grátis, sem serviço hospedado.
Um cientista de dados no Jupyter
Transformar uma tabela de tarefas do pandas em cronograma
pip install jantt e chame jantt.show(df) com as colunas id, label, start, end e dependsOn; jantt.streamlit(df) faz o mesmo em um app Streamlit.
Antes de decidir
- Configuração
- npm install @jantt/react @jantt/core para React, npx jantt open <file.json> para a CLI, npx @jantt/mcp para o servidor MCP; Node.js 20 ou posterior.
- Integrações
- React, Vue 3, Svelte, web component, tag script, Python, Jupyter e Streamlit; Yjs para colaboração em tempo real; importação e exportação de Microsoft Project XML, Primavera P6 XER e CSV; MCP para Claude Desktop e Cursor.
- Dados e privacidade
- Roda inteiramente no cliente ou na sua máquina; os planos ficam nos seus arquivos JSON ou no armazenamento local do navegador. Licença MIT.
- Custo em escala
- Sem custo de licença; só os tokens que o seu agente gasta escrevendo o JSON.
- Limites
- Um único mantenedor; 12 issues abertas; as afirmações de desempenho e intercâmbio vêm do README, não de testes independentes; o esquema está na v1.4.0, então verifique com qual versão o modelo foi instruído.
O que é bom
- Esquema JSON e cola escritos para LLMs preencherem
- Núcleo sem dependências com menos de 14 KB comprimido
- A CLI sincroniza as edições do navegador com o arquivo JSON
- Servidor MCP com seis ferramentas de planejamento
- Integrações para React, Vue, Svelte, HTML puro e Python
O que não é
- Um colaborador e 17 forks por trás de 6.207 estrelas
- As promessas de economia de tokens e de 0 alucinações não foram medidas
- Recursos corporativos como EVM e exportação para P6 são novos e não testados em escala
- Só uma versão com tag
Ideal para
Desenvolvedores que criam agentes ou ferramentas internas que geram planos de projeto e querem uma visão de Gantt leve e editável do JSON do modelo.
Jantt: perguntas frequentes
- Jantt vale a pena?
- Jantt parte de uma ideia sensata, o modelo escreve dados e a biblioteca desenha o gráfico, mas um projeto de uma pessoa só com tantas promessas corporativas precisa ser testado com os seus próprios planos antes que alguém dependa dele. Damos nota 3.4 de 5.
- Quanto custa Jantt?
- Grátis sob a licença MIT, incluindo todos os pacotes @jantt no npm. Sem versão hospedada ou paga.
- Quais são as desvantagens de Jantt?
- Um colaborador e 17 forks por trás de 6.207 estrelas; as promessas de economia de tokens e de 0 alucinações não foram medidas; recursos corporativos como EVM e exportação para P6 são novos e não testados em escala; só uma versão com tag.
- Para quem Jantt é indicado?
- Desenvolvedores que criam agentes ou ferramentas internas que geram planos de projeto e querem uma visão de Gantt leve e editável do JSON do modelo.
- Quanto custa Jantt para uma equipe ou em produção?
- Sem custo de licença; só os tokens que o seu agente gasta escrevendo o JSON.
- Jantt é seguro para dados da empresa?
- Roda inteiramente no cliente ou na sua máquina; os planos ficam nos seus arquivos JSON ou no armazenamento local do navegador. Licença MIT.
Respostas verificadas em 3 de nov. de 2026.
