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 Mac com licença comercial

BigHairyGoal

BigHairyGoal

Ferramenta de mapeamento mental, brainstorming e acompanhamento de progresso para criativos e desenvolvedores de software.Simples e eficaz de usar, deixando ir o fluxo da criatividade.
Aware IM

Aware IM

Web Application Builder para criar aplicativos avançados de banco de dados da web em uma fração do tempo.Sem programação, orientado a banco de dados.