PlantUML

PlantUML ist ein quelloffenes Projekt zur Erstellung von UML Diagrammen. Dabei werden diese über eine textuell formulierte Sprache beschrieben und anschließend gerendert und als Bild zur Verfügung gestellt.

Ein Einfaches Diagramme wird wie folgt beschrieben:

@startuml
Bob -> Alice : hello
@enduml

Siehe: PlantUML Online Editor

Drawio

Drawio ist wie auch PlantUML quelloffen. Durch die Installation des Server Teils steht der Editor im Browser bereit zur Nutzung.

Drawio Online Editor

📋

Wikipedia zu PlantUML Mindmap Diagramm

Programmiersprachen ist eine Beispielabfrage. Es kann mit einer GET Anfrage, und gesetztem query Parameter ein Mindmap Diagramm im SVG Format ausgegeben werden.

Im Diagramm ist der erste Knoten der Abfrageschlüssel z. B. Informatik. Eine Ebene weiter sind maximal 20 zugehörige Seiten und die Beschreibungen der Seiten, soweit vorhanden.