Interactive Web Plotting for Python
Python CoffeeScript CSS HTML TypeScript Shell Other
Switch branches/tags
Clone or download
Pull request Compare This branch is 2438 commits behind bokeh:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
bin
bokeh
bokehjs
conda.recipe
examples
scripts
sphinx
tests
.gitattributes
.gitignore
.travis.yml
CHANGELOG
LICENSE.txt
MANIFEST.in
README.md
requirements.txt
secrets.tar.enc
setup.cfg
setup.py
versioneer.py

README.md

Bokeh

Latest Release latest release
License Bokeh license
Build Status build status
Conda conda downloads
PyPI pypi downloads
Gitter

Bokeh, a Python interactive visualization library, enables beautiful and meaningful visual presentation of data in modern web browsers. With Bokeh, you can quickly and easily create interactive plots, dashboards, and data applications.

Bokeh helps provide elegant, concise construction of novel graphics in the style of D3.js, while also delivering high-performance interactivity over very large or streaming datasets.

Interactive gallery

image anscombe stocks lorenz candlestick scatter splom
iris histogram periodic choropleth burtin streamline image_rgba
stacked quiver elements boxplot categorical unemployment les_mis

Installation

We recommend using the Anaconda Python distribution and conda to install Bokeh. Enter this command at a Bash or Windows command prompt:

conda install bokeh

This installs Bokeh and all needed dependencies.

To begin using Bokeh or to install using pip, follow the Quickstart documentation.

Documentation

Visit the Bokeh web page for information and full documentation.

Contribute to Bokeh

To contribute to Bokeh, please review the Developer Guide.

Follow us

Follow us on Twitter @bokehplots, on Vine, and on YouTube.