azimutt
Herramienta full-stack para explorar, documentar y optimizar bases de datos. Proporciona ERD modernos, navegación rápida de datos, documentación integrada y análisis de esquemas complejos del mundo real.
Ficha actualizada 18 sept 2026, 18:28 · upstream 25 ago 2026, 21:29 · release sin release detectada
Qué es azimutt
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Azimutt es una herramienta full-stack diseñada para la exploración profunda de bases de datos. A diferencia de los diagramas ERD tradicionales que fallan con esquemas grandes, Azimutt ofrece una experiencia completa de navegación visual y documentación integrada.
La plataforma soporta múltiples sistemas de gestión de bases de datos incluyendo PostgreSQL, MySQL, MongoDB y almacenamiento S3/MinIO. Está construida con Elixir/Phoenix para el backend y Elm/elm-spa para el editor frontend, proporcionando una arquitectura robusta y mantenible.
El análisis técnico indica complejidad HIGH con requisitos de 4 núcleos CPU, 4GB RAM y 30GB disco. Soporta despliegue en Docker, Heroku y Kubernetes, aunque no incluye soporte one-click.
- Explorar esquemas de bases de datos con cientos de tablas mediante diagramas ERD visuales
- Documentar tablas y columnas con notas, etiquetas y memos para equipos
- Consultar datos siguiendo claves foráneas y relaciones entre entidades
- Analizar inconsistencias del esquema y aplicar mejores prácticas
- Cargar SQL desde URL para compartir exploración pública de repositorios
- Soporte multi-database: PostgreSQL, MySQL, MongoDB, Couchbase, Snowflake, BigQuery
- Diagramas ERD diseñados específicamente para esquemas del mundo real grandes y complejos
- Búsqueda integrada en todo el esquema con visualización de relaciones
- Carga directa de SQL desde URL mediante parámetros de badge
- Arquitectura full-stack con Elixir/Phoenix y Elm/elm-spa
- No incluye soporte one-click deployment, requiere configuración manual
- Requisitos hardware específicos: 4 núcleos CPU, 4GB RAM mínimo
- Complejidad HIGH según análisis técnico del repositorio
- Configuración de variables de entorno necesaria para despliegue en Heroku
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliegue vía Docker con imagen oficial disponible. Alternativas: Heroku (requiere configuración de PHX_HOST, S3_KEY_ID, S3_KEY_SECRET y creación de bucket azimutt) o Kubernetes (consultar charts/azimutt/README.md). Local development requiere pnpm, Elixir, Phoenix, Elm, PostgreSQL con usuario postgres/password postgres/database azimutt_dev. Puerto 4000 para app principal, 4002 para editor Elm.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.