Show holoviews opts as param based widgets panel

The use case would be to allow users to customize the plot using all the power of opts while exposing the styling of plots via a param based panel. I looked hvexplorer but was disappointed to find a text box to specify opts instead of param based widgets

Is there another way that I did not find ?

1 Like

Here’s a start:

import panel as pn
from holoviews.plotting.bokeh import HeatMapPlot
for param in HeatMapPlot.param:
    try:
        display(pn.Param(HeatMapPlot.param[param]))
    except:
        break

If you end up finding a complete solution, please share because I’d love to know too!

2 Likes