Hierarchical Edge Bundling
Hierarchical edge bundling allows to visualize adjacency relations between entities organized in a hierarchy. The idea is to bundle the adjacency edges together to decrease the clutter usually observed in complex networks.
Hierarchical Edge Bundling with
python that is not of much help to build an arc diagram,
R will be more adapted if you're a data analyst and are happy with a static version.
d3.js library offers more customization and interactivity options, but comes with a steeper learning curve and a lot of line of code. Pick your flavor!