# azimuttapp/azimutt

Explore, document and optimize any database

Repository: https://github.com/azimuttapp/azimutt
Canonical: https://ross.abutalabs.com/products/azimutt
Homepage: https://azimutt.app
Language: Elm
License: MIT
License Family: permissive
Topics: sql, erd, database, couchbase, database-design, database-diagrams, database-documentation, database-schema, mariadb, mongodb, mysql, oracle, postgresql, sqlserver
Last push: 2026-08-25T21:29:52+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1836, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2170, forks 141 (observed 2026-08-28T04:06:21.756455+00:00)

## What it is
Azimutt is a full-stack database exploration tool offering a next-generation ERD that scales to large, messy real-world schemas, plus data navigation, documentation, and schema analysis. It supports many databases (PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Couchbase, and more) via its own tolerant SQL parser and schema inference, and can be used through its web app or a local CLI.

## Use cases
- visualize erd of a large database with hundreds of tables
- document database tables and columns with notes and memos
- find join paths between two tables
- design a database schema quickly with a DSL
- lint database schema for missing primary keys and foreign keys
- explore data by following relations across tables
- import a sql dump to generate a diagram
- onboard a developer to an unfamiliar database schema

## When to choose
- you need to explore or document a large, complex relational or document database schema
- traditional ERD tools choke on schemas with hundreds or thousands of tables
- you want contextual documentation (notes, memos, SQL comments) attached to tables and columns
- you want automated schema quality checks like missing PKs/FKs and type inconsistencies
- you need to share interactive diagrams with your team or embed them in docs

## When to avoid
- you only need a simple SQL query client with autocomplete
- you need full data governance, lineage, or cataloging features of enterprise data catalogs
- you require deep support for a niche database not covered by its SQL parser or JSON import
- you need offline-only collaboration without any hosted component for sharing

## Facets
- artifact type: application
- maturity: active
- function: database, search-engine, data-visualization, documentation, parser, developer-tools
- domain: databases, developer-tools, documentation, data-visualization, web-development
- platform: self-hosted, cli, cross-platform
- tags: erd, database-diagrams, schema-exploration, aml, database-documentation, schema-linter, elm, database-client, web-server

## Member repositories
- azimuttapp/azimutt (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:21.756455+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:49:19.172873+00:00, confidence not recorded.
  - readme: https://github.com/azimuttapp/azimutt (fetched 2026-08-28T04:06:21.756455+00:00, sha 2884b89f9009)
  - homepage: https://azimutt.app (fetched 2026-08-29T10:29:32.231887+00:00, sha 12e05db3e2af)
  - site_page: https://azimutt.app/features/find-path (fetched 2026-08-29T10:29:32.258648+00:00, sha e4680d13a64d)
  - site_page: https://azimutt.app/features/erd (fetched 2026-08-29T10:29:32.247839+00:00, sha dd24d9cff95e)
  - site_page: https://azimutt.app/features/aml (fetched 2026-08-29T10:29:32.249723+00:00, sha ed629667750e)
  - site_page: https://azimutt.app/features/notes (fetched 2026-08-29T10:29:32.251599+00:00, sha 4dd33928a6f3)
  - site_page: https://azimutt.app/features/analysis (fetched 2026-08-29T10:29:32.253197+00:00, sha 83daf6fc6c20)
  - site_page: https://azimutt.app/features/compatibility (fetched 2026-08-29T10:29:32.254890+00:00, sha 6de35d033655)
  - site_page: https://azimutt.app/features/sharing (fetched 2026-08-29T10:29:32.256759+00:00, sha 6e15aaf53287)
  - site_page: https://azimutt.app/use-cases/document (fetched 2026-08-29T10:29:32.245567+00:00, sha 885e2f6aff1b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
