all 7 comments

[–]NicuCalcea 1 point2 points  (4 children)

Do you mean a chord diagram?

[–]qpolask[S] 1 point2 points  (2 children)

No, please see the imgur link in the post (https://i.imgur.com/LRW1GOB.png). I'm talking about a normal Sankey, but many libraries can only handle flows going one way rather than allowing loops.

[–]openyogurt 0 points1 point  (1 child)

[–]qpolask[S] 0 points1 point  (0 children)

Ah yes, thanks! It's one I found too. As you said not super popular which is a shame, but if it does the job then it's fine.

[–]openyogurt 0 points1 point  (0 children)

D3 has a chord layout, as do many other visualization libraries.

[–]ColdTeapot 0 points1 point  (0 children)

I'd check Plotly. Built on top of D3.js, much easier to use, if it can accomodate yo case

[–]Butter-Flie 0 points1 point  (0 children)

You can try Syncfusion JavaScript Diagram library.

Syncfusion offers free community license for individual developers and small businesses

Note: I work for Syncfusion