In the latest version 9.01.01 we have improved Slink positioning in OrgChart JS - and now slinks no longer overlap.
When multiple slinks connect nearby nodes, they are automatically spaced and routed to avoid stacking on top of each other. The result:
- No overlapping lines
- Cleaner diagrams
- Better readability in complex charts
No configuration is required - it works out of the box.
See it in action here:
https://code.balkan.app/orgchart-js/improved-slink-positioning#JS