> For the complete documentation index, see [llms.txt](https://vecco-insight.gitbook.io/crash-visualization/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vecco-insight.gitbook.io/crash-visualization/bokeh.md).

# 5. Bokeh

![](https://998709212-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MB-ky7fVqjeXA6EcAbW%2F-MCC52zYFq4NyWVTdtMw%2F-MCCi04rr0HLmNl8N0mK%2FScreenshot%202020-07-14%20at%2016.06.20.png?alt=media\&token=b5e6a288-657e-4ed7-8423-c6bdebf0a5aa)

### 1. Introduction

**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.

***NO JAVASCRIPT REQUIRED***

To offer both simplicity and the powerful and flexible features needed for advanced customizations, Bokeh exposes two interface levels to users:

* [`bokeh.models`](https://docs.bokeh.org/en/latest/docs/reference/models.html#bokeh-models)`:`A *low-level* interface that provides the most flexibility to application developers.
* [`bokeh.plotting`](https://docs.bokeh.org/en/latest/docs/user_guide/plotting.html#userguide-plotting)`:`A *higher-level* interface centered around composing visual glyphs.

### 2. Installation

There are multiple ways to install Bokeh, and the easiest one is to use Anaconda

```
conda install bokeh
```

If you are confident that you have installed all needed dependencies, you may instead use `pip` at the command line:

```
pip install bokeh
```

Standard import and check whether the installation is completed.

![](https://998709212-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MB-ky7fVqjeXA6EcAbW%2F-MCCnED0sZLdyZfPu0l3%2F-MCCqFaZ8yY_d3p8lEGH%2FScreenshot%202020-07-14%20at%2017.01.00.png?alt=media\&token=856250c3-ee3c-4324-a1f8-6e563e48772e)

### 3. Content

* [5.1 Basic Plotting](/crash-visualization/bokeh/5.1-basic-plotting.md)
* [5.2 Data Source](/crash-visualization/bokeh/5.2-data-sources.md)
* [5.3 Annotations](/crash-visualization/bokeh/5.3-annotations.md)
* [5.4 Categorical Data](/crash-visualization/bokeh/5.4-categorical-data.md)
* [5.5 Presentation and Layouts](/crash-visualization/bokeh/5.5-presentation-and-layouts.md)
* [5.6 Linking and Interactions](/crash-visualization/bokeh/5.8-linking-and-interactions.md)
* [5.7 Network Graph](/crash-visualization/bokeh/5.6-network-graph.md)
* [5.8 Build An Application](/crash-visualization/bokeh/5.8-build-an-application.md)
