If you can wrap up your D3.js visualization in a React component with a declarative API, then you can turn it into a Dash component. Here's the tutorial on creating custom Dash components: https://plot.ly/dash/plugins and as a reference example, here's how we're wrapping up the plotly.js library as a Dash component: https://github.com/plotly/dash-core-components/blob/master/s...