Interactive UI Web Application with Widgets

Hi everyone,

I would like to use bokeh to design an interactive GUI application for the students in our institute and put it on our website. The application will have widgets, buttons and plots which change dynamically with user interactions.

I learned enough on how to build plots, widgets and various glyphs using bokeh. But I need a guidance in how to best start building my application? And do you recommend me to use bokeh server? If yes, how to use it?

Best regards,

Hi @alibashabsheh,

This is just a suggestion but you might have a better time with Panel. It’s built entirely on top of Bokeh, so everything you learned for declaring plots etc. will still work but it also provides a higher-level interface for building dashboards quickly.

Our tutorial is probably a good place to start.