Online text to diagram tools

2020/06/07

A comprehensive list of various text to diagram tools.

  1. Markdeep https://casual-effects.com/markdeep/
    Diagrams: markdown, ascii-to-all

  2. Svgbob https://ivanceras.github.io/svgbob-editor/
    Diagrams: ascii-to-all

  3. Archetype https://fatiherikli.github.io/archetype/
    Diagrams: ascii-drawing

  4. Textik https://textik.com/
    Diagrams: ascii-drawing

  5. ASCIIFlow http://asciiflow.com/
    Diagrams: ascii-drawing

  6. BPMN Sketch Miner https://www.bpmn-sketch-miner.ai/
    Diagrams: BPMN/flow

  7. Webgraphviz http://www.webgraphviz.com/
    Diagrams: graphviz

  8. Edotor https://edotor.net/
    Diagrams: graphviz

  9. nomnoml http://www.nomnoml.com/
    Source: https://github.com/skanaar/nomnoml
    Diagrams: activity, class

  10. CodeUML http://codeuml.com/ (dead)
    Source: https://github.com/oazabir/codeuml
    Diagrams: uml

  11. yuml https://yuml.me/diagram/scruffy/class/draw
    Diagrams: uml

  12. PlantText http://www.planttext.com/planttext
    Diagrams: activity, class, component, object, use case, state, graphviz, sequence, gui, earth

  13. PlantUML http://www.plantuml.com/plantuml/uml/
    Diagrams: activity, class, component, object, use-case, sequence, state, deployment, timing, gui, archimate, gantt, mindmap, tree, math, entity-relationship

  14. Umple Online http://cruise.site.uottawa.ca/umpleonline/
    Diagrams: class, state, composite

  15. ZenUML https://app.zenuml.com/
    Diagrams: sequence

  16. DotUML https://dotuml.com/playground.html
    Diagrams: class, use case, sequence, state, deployment, graphviz

  17. dbdiagram https://dbdiagram.io/home
    Diagrams: sequence

  18. WebSequenceDiagrams https://www.websequencediagrams.com/
    Diagrams: sequence

  19. SVG Sequence Diagram http://sullerandras.github.io/SVG-Sequence-Diagram/
    Diagrams: sequence

  20. JUMLY http://jumly.tmtk.net (dead)
    Source: https://github.com/tmtk75/jumly
    Diagrams: sequence

  21. js sequence diagrams http://bramp.github.io/js-sequence-diagrams/
    Diagrams: sequence

  22. swimlanes https://swimlanes.io/
    Diagrams: sequence

  23. SequenceDiagram https://sequencediagram.org/
    Diagrams: sequence

  24. GraphUp https://graphup.co/ (broken)
    Diagrams: sequence, gantt

  25. Text Diagram http://weidagang.github.io/text-diagram/
    Diagrams: ascii sequence

  26. ASCII Sequence Diagram Creator https://textart.io/sequence
    Diagrams: ascii sequence

  27. Chart Mage http://chartmage.com/index.html
    Diagrams: sequence, flow

  28. flowchart.js http://flowchart.js.org/
    Diagrams: flow

  29. drawthe http://go.drawthe.net/
    Source: https://github.com/cidrblock/drawthe.net
    Diagrams: network

  30. mermaid https://mermaidjs.github.io
    Diagrams: flow, sequence, class, state, entity-relationship, gantt, pie, journey

  31. Diagram.codes https://www.diagram.codes/
    Diagrams: flow, sequence, graph, tree, onion, stack, system, timeline, mindmap

  32. Blockdiag http://interactive.blockdiag.com/
    Diagrams: block, activity, network, rack/stack, packet

  33. MetaUML https://metauml.denksoft.com (dead)

  34. Railroad Diagram Generator http://www.bottlecaps.de/rr/ui#_StringLiteral
    Diagrams: railroad/syntax

  35. Gleek https://www.gleek.io/
    Diagrams: architecture

  36. Kroki https://kroki.io/

  37. Penrose https://github.com/penrose/penrose
    Diagrams: penrose

  38. code2flow https://app.code2flow.com/
    Diagrams: flow

  39. WaveDrom https://wavedrom.com/editor.html
    Diagrams: timing

  40. CLI Text to Diagram Tools

    1. perl graph-easy http://bloodgate.com/perl/graph/index.html #cli
      Diagrams: flow
      Doc: https://developpaper.com/recommend-a-tool-for-making-ascii-flow-chart-graph-easy
      Example: graph-easy <<< [node 1]->[some text]-[this][node 1]->[branch]

This list is being maintained with Dynalist

>> Home