compare

D2 vs Mermaid

The same facts for both, read from GitHub every night, and the relation a person reviewed.

D2 vs Mermaid
FactD2Mermaid
LanguageGoTypeScript
LicenceMPL-2.0MIT
Stars26k91k
Latestv0.9.0@mermaid-js/tiny@12.1.0
Last push2026-10-022026-10-06
Release cadenceabout 98 days between releasesabout 1 day between releases
Active contributors3 commit authors on the default branch in the last 90 days20+ commit authors on the default branch in the last 90 days
Flagsnonenone
  • Both replace Lucidchart. Alternatives to Lucidchart →

    PartialD2Architecture and flow diagrams from a declarative text language, with several layout engines and themes.

    PartialMermaidFlowcharts, sequence, Gantt and other diagrams from Markdown-like text, rendered by GitHub and many docs tools.