Springy znam, ale potreboval bych spis neco co by umelo hierarchicky layout (Sugiyama ...), umelo to horizontalne a vertikalne udelat stromovou strukturu, pripadne jeste treba nejaky grid-layout.
Force-based reseni je pro javascript celkem dost (d3, springy ...) ale neni to vhodne na vsechny veci. Navic jsem nenasel reseni kde by mi to na zaklade nejakeho popisu grafu G={V,E} umelo dat nejaky vseobecny layout ktery by ale minimalizoval krizeni spojnic na ktery bych pak navesil mnou definovane objekty (SVG/HTML)
O neexistenci reseni pro zalamovani textu v SVG ani nemluve. Tohle jsem musel resit kombinaci foreign-element + HTML.