Need help with bokeh-scala?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

133 Stars 16 Forks MIT License 713 Commits 16 Opened issues


Scala bindings for Bokeh plotting library

Services available


Need anything else?

Contributors list


Scala bindings for Bokeh plotting library.

Build Status



Binary release artifacts are published to Sonatype OSS and synced to Maven Central. To include latest stable version of bokeh in your project, use:

libraryDependencies += "io.continuum.bokeh" %% "bokeh" % "0.6"

Development snapshots are available as well. To use this you have to add Sonatype's snapshots repository to your build:

resolvers += Opts.resolver.sonatypeSnapshots
libraryDependencies += "io.continuum.bokeh" %% "bokeh" % "0.7-SNAPSHOT"

See this sample project for detailed integration example.


API documentation (scaladoc) is available for stable and development versions.


Install nodejs. This is required to build bokehjs. Then:

$ git clone --recursive
$ cd bokeh-scala
$ ./sbt
> examples/runMain io.continuum.bokeh.examples.models.Anscombe

or ```bash

examples/runAll ```


Submit any questions and suggestions to Bokeh's mailing list and report any Scala-specific issues in the issue tracker. Issues directly related bokeh or bokehjs, please report in the bokeh's issue tracker.


Copyright © 2014-2016 by Mateusz Paprocki and contributors.

Published under The MIT License, see LICENSE.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.