DataPlotly plugins allows to create interactive like plots thanks to the library and the python API.
DataPlotly makes plot creation and customization easy for every needs.
Besides all the plot and customizations available, the plot is linked with the map canvas:
DataPlotly works only with QGIS 3 (or current QGIS dev). No additional libraries are necessary.
Some examples of single plot type with some options. The list is far away to show all the possibilities.
DataPloty allows to create different plot type in the same plot canvas but allow also the chance to separate each plot in a different canvas.
Some plot are not compatibles with overlapping or subplotting. A message will warn you when this happens.