Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to represent "dependency" relationships between a large number of objects.

I don't want to have to bother with arranging where all the boxes sit on the screen, and having to reposition them every time I add an additional arrow.

I want to just type in the entities and specify the relationships, and as I do so, have the software shuffle everything around on the screen, in the most presentable way.

E.g. With the fewest number of crossing lines.

Is there any tool on the market that does this?

share|improve this question
add comment

2 Answers

Have a look at yEd Graph Editor. It can automatically re-arrange layouts in a wide variety of methods: hierarchical, organic, orthogonal, circular, tree, random, etc.

It can import nodes and relationships from Excel from several other formats.

It is also free.

Edit:

I should state that yEd won't automatically rearrange nodes as you enter them. You must select the action from a menu or with keyboard shortcuts.

share|improve this answer
add comment

No. But there's Graphviz.

share|improve this answer
    
Related: stackoverflow.com/questions/5585422/… –  RedGrittyBrick Sep 5 '11 at 11:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.