# Diagramming in Markdown

Markdown is often used for writing documentation, but it doesn’t provide supports for diagrams. Now, something called *mermaid* does. It can generate diagrams and flowcharts from text in a similar manner to markdown.

- [Mermaid](https://github.com/knsv/mermaid)
- [Demo](http://jsbin.com/faxunexeku/1/edit?html,output)

There is also a project called [viz.js](https://github.com/mdaines/viz.js/) that attempts to do something similar to Mermaid using the estabablished Graphviz <span class="caps">DOT</span> language.