With ggplotly() by Plotly, you can convert your ggplot2 figures into interactive ones powered by plotly. js, ready for embedding into Dash applications. ggplotly is free and open source and you can view the source, report issues or contribute on GitHub.