@amellnik you are right on about this.
plotly.js can do it, so PlotlyJS.jl can also.
here are a couple examples from the PlotlyJS.jl docs