2019-05-07. Category & Tags: UML, PlantUML

Intro #

PlantUML is a convinient tool to make diagrams using UML language/format, such as sequence diagrams, use cases, flow diagrams etc.

puml pic-ref

Selected Tools #

Alternatives that do NOT require external web services [ref]:

  • for flow/Gantt/sequence diagrams, “Mermaid” is also a good choice.
    • Good:
      • easier/simpler/less than writing puml.
      • real-time online rendering with js.
      • CJK/non-UTF ok.
    • Bad:
      • all symbols should use html codes.
      • not so professional as puml.
      • no professional class diagram
    • Live editors:
  • yUML is easier to use.