Mermaid
Diagrams and charts can be created with Mermaid in markdown. The results are rendered as SVG in the browser.
For instance, a flowchart can be created with:
```mermaid
flowchart TD
A-->B;
A-->C;
B-->D;
C-->D;
```
Above will be rendered as:
flowchart TD A-->B; A-->C; B-->D; C-->D;
You can use the Mermaid Live Editor to help write your diagrams.
Git graph
Input:
```mermaid
gitGraph
commit
commit tag: "v1.2.0"
commit
branch feature/awesome-feature
checkout feature/awesome-feature
commit id: "feat: new awesome feature"
checkout main
commit
commit tag: "v1.2.1"
checkout feature/awesome-feature
commit id: "docs: write documentation"
```
Output:
gitGraph commit commit tag: "v1.2.0" commit branch feature/awesome-feature checkout feature/awesome-feature commit id: "feat: new awesome feature" checkout main commit commit tag: "v1.2.1" checkout feature/awesome-feature commit id: "docs: write documentation"