☰Read-only archive⌕
Looking for help with Bokeh?

This is a read-only archive. Ask questions and join the conversation on GitHub.

Visit Community Support on GitHub →
Archived discussions · Captured October 28, 2026

PerspectiveViewer Extension

Showcase
MarcSkovMadsen
MarcSkovMadsen

I’ve just implemented an Bokeh Extension of the perspective-viewer web component. Its a nice widget for interactive exploration of data and reporting for example in a financial/ trading setting where you can provide the default view and then the user can explore deeper by slicing, dicing and changing the type of view.

It’s aimed at Panel but if you are interested in using it for Bokeh I believe that is possible as well (have not tested it though).

Bokeh

Use it via from awesome_panel_extensions.bokeh_extensions.perspective_viewer import PerspectiveViewer

You can find the code here

https://github.com/MarcSkovMadsen/awesome-panel-extensions/blob/master/awesome_panel_extensions/bokeh_extensions/perspective_viewer.ts
https://github.com/MarcSkovMadsen/awesome-panel-extensions/blob/master/awesome_panel_extensions/bokeh_extensions/perspective_viewer.py

Panel

Use it via from awesome_panel_extensions.widgets.perspective_viewer import PerspectiveViewer

There is a jupyter reference notebook as well.

and you can find the Panel code at https://github.com/MarcSkovMadsen/awesome-panel-extensions/blob/master/awesome_panel_extensions/widgets/perspective_viewer.py

⌁   Link to post

End of archived discussion · Replies are disabled