“As a software developer, I used to use Graphviz for my code comprehension needs. While its compact format has its advantages, it was just too much effort to input data – particularly relationships. I wanted to be able to create relationships by dragging my mouse from one node to another.
pocket source: https://www.yworks.com/yed