Flowchart / sequence diagram support - mermaid markdown

I just had a look at mermaid. It looked so cool (!) that I decided to make a small Dash wrapper,

import dash
from dash_extensions import Mermaid

chart = """
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
"""
app = dash.Dash()
app.layout = Mermaid(chart=chart)

if __name__ == "__main__":
    app.run_server()

The Mermaid component is available in dash-extensions==0.0.58.

Untitled

7 Likes