Demo using ipyuetify widget and bqplot, and render them with voila and a custom template (voila-vuetifuy) to create a responsive interactive webpage that even works on mobile.
- https://github.com/QuantStack/voila/ (render a Jupyter notebook as webpage/dashboard)
- https://github.com/mariobuikhuizen/ipyvuetify (Vuetify based ipywidget library)
- https://github.com/QuantStack/voila-vuetify (Vuetify template for voila)
- https://github.com/bloomberg/bqplot/ (Interactive plotting library for ipywidget)
- https://github.com/jupyter-widgets/ipywidgets (Coolest Jupyter framework to create bidirectional browser-kernel widgets)
Following instructions from https://github.com/martinRenou/voila_heroku
Or alternatively use https://github.com/jtpio/jupyterlab-heroku
Following instructions at https://voila.readthedocs.io/en/latest/deploy.html
$ pip install voila voila-vuetify bqplot numpy ipyvuetify
$ voila --template voila-vuetify --enable_nbextensions=True ./notebooks/voila-vuetify.ipynb