Gallery#
All of the examples below are located in the examples subdirectory of the Bokeh repository. Click on an image below to see its code and interact with a live plot.
Bokeh has many interative tools and widgets. Only a subset have thumbnails here. For more information see the Interaction chapter of the users guide.
The thumbnails in this section link to live demos hosted at demo.bokeh.org.
![Thumbnail featuring axis histograms for selected and non-selected points in a scatter plot. Axes unlabeled.](../_images/examples/server/app/selection_histogram.png)
selection_histogram
Shows axis histograms for selected and non-selected points in a scatter plot. (source code)
![Thumbnail of plotted trigonometric function with sliders for offset, amplitude, phase, and frequency.](../_images/examples/server/app/sliders.png)
sliders
A basic demo that has sliders for controlling a plotted trigonometric function. (source code)
![Thumbnail of example scatter plot with drop downs for x-axis, y-axis, color, and size. Default graph features mpg on the x-axis, hp on the y-axis, and shows a downward exponential trend.](../_images/examples/server/app/crossfilter.png)
crossfilter
Explore the autompg data set by selecting and highlighting different dimensions. (source code)
![Thumbnail of a page featuring a reproduction of the Gapminder demo and containing an embedded TED talk video added using a custom page template. Gapminder demo shows children per woman (x-axis), life expectancy at birth in years (y-axis), by nation, over the years (slider), and a play button that allows data to play across slider range of 1964 - 2012.](../_images/examples/server/app/gapminder.png)
gapminder
A reproduction of the famous Gapminder demo, with embedded video added using a custom page template. (source code)
![Thumbnail for surface3d example. Axes are rotated slightly and shown with perspective. A 3D surface is plotted, and colored with a heat map corresponding to z axis value.](../_images/examples/server/app/surface3d.png)
surface3d
An updating 3d plot that demonstrates using Bokeh custom extensions to wrap third-party JavaScript libraries. (source code)