# Surface3d Extension Example

Create an example that demonstrate the usage of Bokeh custom extensions, by
wrapping a simple JavaScript library for 3d plotting, and connecting it to
Python data sources.

<img src="https://static.bokeh.org/surface3d.png" width="80%"></img>

## Setting Up

No additional packages or steps are required to run this example.

## Running

To view the app directly from a Bokeh server, navigate to the parent directory
[`examples/server/app`](https://github.com/bokeh/bokeh/blob/-/examples/server/app),
and execute the command:

    bokeh serve --show surface3d
