Bokeh
Interactive Web Plotting for Python.
- Status
- Generally available
- Last checked
- Checked · Oct 15, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Bokeh is an interactive visualization library that targets modern web browsers for presentation. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets.
Bokeh stands out as an interactive visualization library that targets modern web browsers, offering high-performance interactivity and extensive customization options over large or streaming datasets.
When it fits — and when it doesn’t
A good fit for
Projects requiring high-performance interactivity over large datasets
Web applications that need to visualize streaming data
Developers who want to create interactive plots and charts for web apps without a backend service
Look elsewhere if
Teams needing real-time streaming (Bokeh is more suited for batch processing)
Projects with strict performance constraints where JavaScript libraries might be lighter-weight options
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited third-party integration support
Bokeh's ecosystem is not as extensive compared to other visualization libraries like Matplotlib or Plotly, making it harder to find plugins and extensions.
- 02
Performance issues with very large datasets
Rendering interactive plots with millions of data points can lead to slow performance and high memory usage in web browsers.
What it does well
Interactive plots and charts for web applications
High-performance interactivity over large datasets
Supports streaming data visualization
Customizable visualizations with extensive styling options
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Bokeh
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for Bokeh’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/bokeh)HTML
<a href="https://navigateaitools.com/explorer/tool/bokeh"><img src="https://navigateaitools.com/badge/bokeh.svg" alt="Bokeh — tracked on AI Navigator" height="58"></a>