Skip to content

Bokeh#

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

Deploying#

Bokeh apps can be deployed with the rsconnect-python package. See the Publishing with rsconnect-python section for details.

Example apps#

Source code for the Bokeh gallery apps is in the Bokeh github repository.

Clone the bokeh repository:

git clone https://github.com/bokeh/bokeh
cd bokeh/examples/app/

Follow the app's README instructions to install any necessary dependencies. Run the app locally:

bokeh serve --show <app-name>

Then deploy to RStudio Connect:

rsconnect deploy bokeh -n <saved server name> --entrypoint main.py ./<app-name>