
Documentar una base de datos a mano tiene algo de castigo medieval: cuando terminas el diagrama, el esquema ya ha cambiado. ChartDB convierte el esquema SQL en un diagrama editable y permite volver a exportarlo como DDL, pero la documentación recibida deja demasiadas preguntas abiertas sobre la instalación y la parte de IA.

TL;DR: El resumen sin rodeos
- Qué hace: importa un esquema mediante una consulta, lo representa visualmente y deja editarlo.
- Qué entrega: puede exportar DDL y plantea migraciones entre dialectos SQL con IA.
- Coste: es software de código abierto con licencia AGPL-3.0; el dossier no acredita costes de infraestructura.
- Pega decisiva: la documentación aportada no permite verificar los requisitos ni un procedimiento de instalación reproducible.
En este artículo
| Qué es | Editor de diagramas de bases de datos que importa tu esquema con una consulta y te deja editarlo visualmente, exportar DDL o migrar entre dialectos SQL con IA. |
|---|---|
| Web oficial | https://chartdb.io/ |
| Repositorio | repo |
| Licencia | AGPL-3.0 |
| Precio | código abierto |
| Alternativa a | DrawSQL, dbdiagram.io, SQLDBM |
| Estrellas en GitHub | 22.937 |
| Año de lanzamiento | 2024 |
| Quién lo mantiene | chartdb (organización) |
Revisado el 2026-10-04
Esta herramienta forma parte del recopilatorio vivo Aplicaciones open source que sustituyen software de pago →
El problema que resuelve
ChartDB es un editor de diagramas de bases de datos: toma un esquema, lo convierte en una representación visual y permite modificarlo.


El dolor es bastante terrenal. Los esquemas crecen, la documentación se queda atrás y explicar una base de datos a alguien de marketing, analítica o producto acaba en una videollamada con veinte rectángulos compartidos en pantalla. Pum. Nadie sabe ya cuál era la tabla buena.
Según la web oficial de ChartDB, el producto se presenta como un visualizador de diagramas de esquemas de bases de datos. La ficha verificada concreta algo más: puedes importar el esquema con una consulta, editarlo visualmente y exportar el DDL. También menciona migraciones entre dialectos SQL asistidas por IA.
En cristiano: ChartDB sirve para sacar el mapa de una base de datos, tocar ese mapa y convertir los cambios de nuevo en instrucciones SQL. No sustituye el criterio de quien conoce los datos. Te ayuda a ver el terreno antes de pisar una mina.
Cómo se pone en marcha
Aquí llega el primer frenazo: el material recibido no permite contrastar la instalación. El README suministrado está vacío y la web solo presenta ChartDB como visualizador de esquemas. Publicar comandos, dependencias o puertos concretos sería inventarse la receta.

El punto de partida verificable es el repositorio oficial de ChartDB en GitHub. Allí debe comprobarse la documentación vigente, los requisitos del entorno y el método de despliegue antes de instalar nada. Las cifras de popularidad y actividad necesitan verificarse directamente en el repositorio. La estabilidad habrá que demostrarla aparte.
ChartDB figura como código abierto bajo licencia AGPL-3.0. La licencia del programa está clara. Lo que nadie ha demostrado es que ponerlo en producción salga gratis: el dossier no detalla alojamiento, consumo de modelos de IA, servicios externos ni mantenimiento. Cero euros afirmados sin pruebas siguen siendo cero rigor.
Copia esto y pégalo en Claude Code, Cursor o tu asistente de código favorito:
Revisa el repositorio oficial de ChartDB en https://github.com/chartdb/chartdb y confirma sus requisitos actuales. Instálalo siguiendo únicamente la documentación oficial y explica cómo deshacer cada cambio. Arráncalo en local y prueba a importar un esquema de ejemplo y exportar su DDL, sin usar datos reales.
Si no controlas la parte técnica, el asistente puede guiarte, pero revisa cada paso: los requisitos y la instalación siguen sin estar contrastados.
Usándola en marketing real
El uso razonable en marketing aparece cuando los datos viven repartidos en tablas que casi nadie fuera del equipo técnico entiende. Piensa en una agencia que necesita localizar campañas, costes, conversiones y clientes dentro de un almacén de datos antes de preparar un informe.


El escenario sería sencillo: un técnico importa un esquema de prueba y señala las relaciones relevantes. A partir de ahí, analítica y paid media pueden discutir qué campos necesitan sin fingir que todo el mundo habla SQL con fluidez divina.
Pero que conste: hablamos de un escenario de uso. Dani y Marketing Ultra no han ejecutado esta prueba. El dossier no incluye un ensayo práctico propio ni resultados comparativos, aunque sí aporta capturas verificadas de la interfaz y la aplicación. Tampoco acredita que ChartDB reduzca tiempos, evite errores o mejore informes. Apostaría a que su valor está más en reducir malentendidos que en acelerar consultas. Es mi lectura. No hay una medición que la respalde.
Lo que no te cuentan
La principal limitación de este análisis es la evidencia disponible. Hay capturas verificadas procedentes de la web de ChartDB, su interfaz y la página del editor DBML. Lo que no tenemos es una prueba práctica propia, requisitos contrastados, una instalación reproducible ni un ensayo de migración entre dialectos.
La IA es el punto más borroso. La ficha dice que interviene en la migración entre dialectos SQL, pero no explica qué modelo utiliza, dónde se procesan los datos, qué configuración requiere ni qué precisión alcanza. Con una base de datos real, esas preguntas importan. Mucho. Afectan a la privacidad, al coste y al riesgo operativo.
También falta una ruta de reversión documentada. Hasta contrastar el método oficial de despliegue, no puede afirmarse cómo se actualiza, cómo se elimina o qué componentes deja instalados. La interfaz visual puede quedar muy mona; un DDL incorrecto sigue pudiendo montar un marrón precioso.
Qué dice la gente
La conversación pública aportada procede de Hacker News y plantea justo las dudas que deja abiertas la documentación. Son comentarios de usuarios de la plataforma; el dossier no identifica a sus autores como mantenedores ni como clientes comerciales, y tampoco aporta fecha de publicación.
"nice work on chartdb, guys! can you elaborate on how the ai part works? im a bit confused how that fits in because there are many SQL diagram tools without AI as well" namanyayg en hn
"> visualize database schemas by generating ER diagrams with just one query > visualize and design your DB with a single query > Instantly visualize your database schema with a single "Smart Query." The tool seems really useful and I will give it a try! Just curious about the emph" andrelaszlo en hn
"This is cool, but there are a lot of visualizer, what's the difference?" gitroom en hn
namanyayg preguntó en Hacker News cómo encaja la IA cuando ya existen muchas herramientas de diagramas SQL sin ella. Es una objeción válida: nombrar IA no explica todavía el diferencial.
gitroom fue aún más directo: hay muchos visualizadores, ¿cuál es la diferencia? Otro participante, andrelaszlo, consideró útil la herramienta y dijo que pensaba probarla. Su comentario termina cortado, así que no da para atribuirle nada más. Tres comentarios no forman consenso, pero sí detectan el agujero editorial: ChartDB necesita explicar mejor qué aporta frente a dibujar esquemas.
Alternativas
Las alternativas identificadas en la ficha son DrawSQL, dbdiagram.io y SQLDBM. El dossier no incluye licencias, precios, funciones ni pruebas comparativas de esas opciones, por lo que no hay base para proclamar un ganador.
La decisión práctica pasa por comparar el flujo que importa: compatibilidad con tu base de datos, forma de obtener el esquema, edición visual, exportación de DDL y tratamiento de datos sensibles. Si la migración entre dialectos es imprescindible, exige una prueba con un esquema desechable antes de confiarle nada serio.
Veredicto
Hay una certeza que sí juega a favor de ChartDB: se publica bajo licencia AGPL-3.0. Con eso basta para considerarlo en un recopilatorio de aplicaciones de código abierto; el estado real del proyecto habrá que comprobarlo en su repositorio.
¿Lo recomendaría? Para una prueba local con datos ficticios, sí. Para conectarlo a una base de datos real o aceptar una migración SQL generada con IA, todavía no: faltan requisitos contrastados, detalles del procesamiento y una prueba reproducible.
ChartDB puede ahorrarte el dibujo. El criterio para decidir si ese dibujo dice la verdad sigue siendo tuyo. Y menos mal.

