DEV Community

Samandar Ravshanov
Samandar Ravshanov

Posted on

PlantUML encoder to create PlantUML diagrams

from functorflow import f

r = f('plantuml', 'A -> B: Hello')
# print(r) # SrJGjLDmibBmICt9oGS0

img = 'http://www.plantuml.com/plantuml/img/{}'.format(r)

print(img)
Enter fullscreen mode Exit fullscreen mode

PlantUML is a component that allows to quickly write :

  • Sequence diagram
  • Usecase diagram
  • Class diagram
  • Activity diagram (here is the legacy syntax)
  • Component diagram
  • State diagram
  • Object diagram
  • Deployment diagram
  • Timing diagram

The following non-UML diagrams are also supported:

  • Wireframe graphical interface
  • Archimate diagram
  • Specification and Description Language (SDL)
  • Ditaa diagram
  • Gantt diagram
  • MindMap diagram
  • Work Breakdown Structure diagram
  • Mathematic with AsciiMath or JLaTeXMath notation
  • Entity Relationship diagram

More: http://plantuml.com/

Stop wasting time installing and configuring Python libraries. Use them right away. FunctorFlow instantly auto-install and auto-config them for you.

Top comments (0)