flow chart
graph TD
    A[label]
    B[very very very long long long long-long-long text]
    A--test-->B
graph TD;
  A-->B;
  A-->C;
  B-->D;
  C-->D;
sequence diagram
sequenceDiagram
    participant A as actor 
    participant B as very very very long long long long-long-long text
    A->>B: hi 
    B-->A: 
    B->>A: hello
gantt chart
gantt
dateFormat YYYY-MM-DD
title gantt chart
section A section
Completed task :done, des1, 2014-01-06,2014-01-08
Active task :active, des2, 2014-01-09, 3d
Future task : des3, after des2, 5d
Future task2 : des4, after des3, 5d
git graph
gitGraph BT:
options
{
"nodeSpacing": 150
}
end
    commit
    branch newbranch
    checkout newbranch
    commit
    commit
    checkout master
    commit
    commit
    merge newbranch
    reset newbranch^^
    commit
    commit