PlantUML

PlantUML

Criador de diagrama UML de código-fonte aberto, baseado em Java, usando descrições de texto sem formatação para desenhar modelos.
O PlantUML é uma ferramenta de código aberto que usa descrições textuais simples para desenhar diagramas UML.O gerador pode ser executado em qualquer lugar da JVM e integrado a vários aplicativos, como wiki, editor de texto, IDE, linguagem de programação, gerador de documentação e outros.Basicamente baseado em Graphviz.Pode renderizar várias sintaxes de diagrama, como PlantUML, Dot e Ditaa.
plantuml

Local na rede Internet:

Alternativas ao PlantUML para Self-Hosted

mermaid

mermaid

Uma ferramenta fácil para gerar diagramas e fluxogramas a partir do texto de maneira semelhante à remarcação.
Gravizo

Gravizo

Uma maneira simples de descrever gráficos e incluí-lo facilmente em sua web gratuitamente, blog, página de descontos, github e qualquer local onde as imagens remotas possam ser exibidas.
Wireflow

Wireflow

O Wireflow é uma ferramenta colaborativa gratuita, online, de código aberto e em tempo real para a criação de belos protótipos de fluxo do usuário.