I believe PlantUML was basically the inspiration for MermaidJS. A huge advantage of MermaidJS is that it can run in the browser, though.
```mermaid
graph TD;
A-->B
```
Many things that support markdown (e.g. github, gitlab, typora, ...) will render the resulting graph.running directly in the browser is, imho, the best feature of mermaidjs