I'm using Cytoscape to visualize business processes. It works well, but when I have a lot of edges, they tend to overlap and become very muddled.
I found this example of a proprietary app that does something similar and it looks like this:
Example of business process visualization graph
Basically, it puts multiple edge attachment points on a node side to side instead of over one another and the edges are routed around each other to minimize overlap and crossing.
Could this be done by modifying an existing layout or creating a new one?