Awesome Diagram Tools A curated list of diagram tools for programmers. Inspired by the awesome list thing. Looking for something else? Take a look at other awesome lists All contributions welcome. Feel free to contribute. Please read the guidelines before contributing. Table of Contents General Graph Drawing Program Modeling Mind Mapping Charts Free Diagramming Misc General Graph Drawing OmniGraffle Draw.io yEd Lucidchart Visio Program Modeling Graphviz DOT PlantUML Online ProcessOn StarUML gliffy Azimutt - Explore, analyse and document real world databases Open Source Mind Mapping XMind iThoughts Mindly Charts Highcharts Raphaël echarts Free Diagramming Misc D3.js Mermaid License