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.
Facts at a glance
- 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.
-
- id
- dbdiagram
- price
- from $8/mo
- deploy
- Web
- license
- proprietary
Type DBML, get an ER diagram. Imports from databases and SQL dumps, generates SQL, exports images and PDFs.
-
- id
- quickdbd
- price
- from $14/mo
- deploy
- Web
- license
- proprietary
Draw database diagrams by typing a short text notation; export SQL and PDF.
-
- id
- chartdb
- price
- free · paid from $25/mo
- deploy
- Web, Self-hosted
- license
- AGPL-3.0
Open-source database diagram editor (AGPL-3.0) with a hosted cloud plan; imports a schema from one query and exports DDL in your dialect.
-
- id
- drawio
- price
- free
- deploy
- Web
- license
- Apache-2.0
Free, open-source (Apache-2.0) general diagram editor. You can draw ERDs with it, but it doesn't know about databases.
Sources
found an error? email info@datamodelingtools.com with a link to the vendor page