Azimutt
Self-HostedOpen-source database schema explorer & analyzer for complex systems
Overview
Azimutt helps visualize, explore, and document database schemas—even large or legacy ones. It supports PostgreSQL, MySQL, SQLite, MongoDB, and more. Deploy via Docker, self-host on your server, or use the cloud version. Key features: interactive ER diagrams, schema search, relationship tracking, and documentation annotations. Ideal for developers/DBAs to gain clarity on database structures efficiently.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
azimutt:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: azimutt
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Interactive ER diagrams for large databases
- Multi-database compatibility (PostgreSQL, MySQL, SQLite, MongoDB)
- Schema search & relationship tracing tools
Frequently Asked Questions
? Is Azimutt hard to install?
Azimutt is easy to deploy via Docker (single command) or self-host. For non-technical users, the cloud-hosted version is available—no installation needed.
? Is it a good alternative to Navicat?
Yes—Azimutt is a strong open-source alternative for schema visualization/privacy. Navicat offers more advanced query tools, but Azimutt excels at complex schema exploration.
? Is it completely free?
Yes—Azimutt is open-source under MIT License, free to use, self-host, or modify with no paid tiers for core features.
Top Alternatives
People Also Ask about Azimutt
Tool Info
Pros
- ⊕ Privacy-focused (self-hostable option)
- ⊕ Open-source with no hidden costs
Cons
- ⊖ Requires basic Docker knowledge for self-hosting
- ⊖ Limited advanced DBA features vs enterprise tools