datamodelingtools.com

table tool.mermaid · checked

Mermaid (erDiagram)

Open-source diagram-as-code library whose erDiagram syntax renders ER diagrams inside Markdown, docs sites and many code hosts.

Visit Mermaid (erDiagram)

Facts at a glance

CREATE TABLE tool.mermaid (
vendor
Mermaid open-source project
category
Diagram-as-code
deploy
Web, Self-hostedA JavaScript library you run anywhere; also available through a live editor.
license
Open source (MIT)
free option
Free
model levels
conceptual · logicalDraws entities, attributes and relationships; it does not generate or read database schemas.
methods
relational
reverse engineering
no
DDL / script out
no
model compare / sync
no
Git / version control
yesDiagrams are plain text, so they live in Git like any other file.
diagram-as-code
Mermaid
databases
none (drawing only)Database-agnostic drawing; no database connection.

What does Mermaid (erDiagram) cost?

Free and open source.

Who is it for?

editorial judgment, based on the facts above

Good fit

Keeping a living ER sketch next to the code or in docs, reviewed in pull requests.

Watch for

No DDL in or out; you maintain the diagram by hand.

Alternatives to Mermaid (erDiagram)

Picked by shared category, databases, deployment and free option in our data, not by preference.

Sources

  1. Mermaid entity relationship diagram syntax project documentation · read
  2. mermaid-js/mermaid repository (license) source repository · read

found an error? email info@datamodelingtools.com with a link to the vendor page