---
title: Bokeh Reviews
meta_title: 'Bokeh Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 40 reviews by the users' company size, role or industry to
  find out how Bokeh works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 40
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Business Intelligence
  url: https://www.g2.com/categories/business-intelligence
---

# Bokeh Reviews
**Vendor:** Continuum Analytics  
**Category:** [Embedded Business Intelligence Software](https://www.g2.com/categories/embedded-business-intelligence)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 40
## About Bokeh
Bokeh is a Python based interactive visualization library.




## Bokeh Reviews
  ### 1. The Python charting tool you should use

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anup J. | Machine Learning Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Bokeh?**

When I think of Bokeh, the first word that comes to my mind is intuitive.
Python has a large charting ecosystem which rarely is actually useful. Bokeh improve the useful of the Python ecosystem and then takes leaps of improvement with its interactive features.
The Bokeh community also is very useful and can solve most problems that arise with bokeh. Its truly a pleasure to work with bokeh

**What do you dislike about Bokeh?**

Complex charting is not Bokeh's strong suit. Often it takes more effort than reasonable to make Bokeh work on date which is not in Pandas dataframes.
Large datasets are not something Bokeh is good either. It tends to lag to the point of unusability

**What problems is Bokeh solving and how is that benefiting you?**

Often the work that data scientists do cam be too abstract and technical. Bokeh helps us to bridge that gap with its visual wizardry drawing the business side of the organisation im hand to the analutics side.
In less poetic terms, Bokeh converts boring numbers and yables into brilliant and interesting charts

  ### 2. This is very good charting tool  and data visualization for python.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shailesh M. | Problem Setter, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Bokeh?**

I like the most about Bokeh is that  it manage my large amout of data and categorize data  very easily and I also like the display of plot  and easy to use and understand.

**What do you dislike about Bokeh?**

It is fine for me but the only thing I don't like about Bokeh is that sometime i have to spend more time to read its documentation in order to understand it better.

**What problems is Bokeh solving and how is that benefiting you?**

Bokeh is solving the problem of various data analytics and it is very benefit for me because it import various library and run analysis for me which helps me to understand my data.

  ### 3. Data visualisation made easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Arun Kumar S. | Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 04, 2023

**What do you like best about Bokeh?**

As a company we have large amount of data to render and categorize according to the needs, but with Bokeh, all this made ease just because of its visual tools that we can use for identifying common trends and the lags we're going along with.

**What do you dislike about Bokeh?**

Sometimes it's hard to understand different terms if totally new person gonna use that.

**What problems is Bokeh solving and how is that benefiting you?**

Data is huge when it comes to any company/organisation, but with Bokeh we'll have identifying common areas and improvements from the data can be easily analysed.

  ### 4. Awesome graphing library, balances between customizability and flexibility.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Moaaz M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

**What do you like best about Bokeh?**

- Interactive visuals within Python.
- Large data handling.
Integration with other tools.
- Beautiful visualizations. Compared to other libraries like Matplotlib and Seaborn, Bokeh's defaults make it a BEAUTIFUL choice.

**What do you dislike about Bokeh?**

- Took more time to learn, as compared to Seaborn for example.
- Performance is slightly lower. This is natural, as it provides more than an average Python visualization library.
- Does not offer some specialized chart types like heatmaps.

**What problems is Bokeh solving and how is that benefiting you?**

I'm learning about data visualizations and communicating findings through data analysis. Bokeh is by far one of my favorite libraries for making visualizations for reports as well as making dashboards.

  ### 5. User friendly Library

**Rating:** 4.0/5.0 stars

**Reviewed by:** Praveen K. | Data Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 18, 2023

**What do you like best about Bokeh?**

There are several pre-made interactive plots.  The display of plots are in high quality. We can generate the plots with one line of code compared to matplot library. We can also customize the the plot according to the requirement.It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets.

**What do you dislike about Bokeh?**

The visualization will look unnatural when used poorly. We need to spend little more time in understanding the documentations. Also if any error comes up, it would be difficult to debug the issue.

**What problems is Bokeh solving and how is that benefiting you?**

I have used bokeh while doing the EDA process for the project in my company. I imported the library and run various analysis (unitarian, multivariate etc.,), using scatter plots, bar plots and all. It was for a statistical analysis.

  ### 6. Excellent user friendly charting tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashok B. | General Manager- Engineering Change Management-CVBU, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 16, 2023

**What do you like best about Bokeh?**

-intuitive
-helps manage large amount of data
-easy to use and understand
-categorises data accordingly
-visual tools are very helpful
-coustomisable codes .
-cross platform compatability

**What do you dislike about Bokeh?**

- more efforts are required
- lagging occurs
- needs a lot of understanding which is time consuming
- sometimes difficult to understand
- difficult to install and connect to server

**What problems is Bokeh solving and how is that benefiting you?**

It makes things interesting by using charts etc. and also helps manage various data easily. Very beneficial in statistical analysis and helps selecting graphs as per use

  ### 7. Amazing tool for visualization

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aman A. | Social Media And Content Marketing Specialist , Small-Business (50 or fewer emp.)

**Reviewed Date:** May 20, 2023

**What do you like best about Bokeh?**

Such a helpful tool for visualization and presenting the data in the form of interactive graphs, which help a lot to draw inferences. A lot better then other tools available such poltly

**What do you dislike about Bokeh?**

Sometimes it is not easy to install and connect it with the server. However the problem is resolved, so no dislikes.

**What problems is Bokeh solving and how is that benefiting you?**

Helped us a lot many ways 
> Helped in the visualization of the dataset
> Much better than other tools available
> HHelped in Predictive Analytics
> Helped in data transformation and modelling of transformed data

  ### 8. variety of graphs with faster execution for dashboards

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ramakant S. | Jr. Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 15, 2023

**What do you like best about Bokeh?**

It has amazing interactive graphs with lots of variety. Much fast in loading dashboards and rendering data while hovering on the graph. With pyspark availability, it can handle larger datasets.

**What do you dislike about Bokeh?**

Nothing such as of now. while searching for errors lots of questions were asked, but few answers were available online (like on StackOverflow). Should add some more troubleshooting elements.

**What problems is Bokeh solving and how is that benefiting you?**

I have used it for creating dashboards for aftermarket business problems. It benefits in several ways, like supporting Pyspark for faster data handling, rendering dashboards quickly and selecting graphs as per use-case.

  ### 9. Interacting Visualizations Made Easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Bokeh?**

- Seamless Integration of Python for Interactive Visualizations
- Cross-platform Compatability
- Support for Real-Time and Streaming Data
- Support for Multiple Rendering Platforms

**What do you dislike about Bokeh?**

- Poor performance for large datasets on interactive visualizations
- Lack of documentation in terms of examples for drawing complex visualizations
- Dependency on Javascript for rendering makes it somewhat difficult for python developers

**What problems is Bokeh solving and how is that benefiting you?**

Bokeh helps me to create custom interactive dashboards from various data sources, making it easier for me to present the insights and make data-driven business decisions.

  ### 10. Best interactive exploration of data one can find on web !!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubhra S. | Quality Assurance Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2023

**What do you like best about Bokeh?**

I have been using Bokeh for quite some time now and it helps me present data to clients in interactive format . Being in healthcare industry , i find Bokeh Python very useful ! It is very simple and interactive :)

**What do you dislike about Bokeh?**

Only downside is it is little hard to debug and takes little more time than required.

**What problems is Bokeh solving and how is that benefiting you?**

We use Bokeh to monitor various results from different trails which are ongoing with new medications coming into force. Various filters are present to see specific data with just one click of button which makes the process very easy .

  ### 11. Best Library for the interactive visualisations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2023

**What do you like best about Bokeh?**

Bokeh provides a large set of visualisations, I have used many in my client project and they are impressed with the work, and the best part is bokeh has its own private community, so you can ask the community for help if you get stuck or if you get any problem

**What do you dislike about Bokeh?**

UI can be better otherwise it is all good

**What problems is Bokeh solving and how is that benefiting you?**

Bokeh is  library for creating interactive visualizations, You can easily use the all visualisation in python with simply importing this library

  ### 12. Visualization with bokeh

**Rating:** 4.0/5.0 stars

**Reviewed by:** PREM R. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 26, 2023

**What do you like best about Bokeh?**

Bokeh in-detail elegant visualize feature providing variety to  a analyst. Comparing to matplotlib  , bokeh is good choice.

**What do you dislike about Bokeh?**

Not default in Spyder . But Jupiter also good choice

**What problems is Bokeh solving and how is that benefiting you?**

3d graph and their visualize graph are more efficient ecosystem compare with matplolib

  ### 13. Great for graph visualizations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 27, 2023

**What do you like best about Bokeh?**

It is a powerful tool that allows users to create stunning graphics and charts for data analysis and presentation.

**What do you dislike about Bokeh?**

Steep Learning Curve and very limited customization. While Bokeh provides a wide range of visualization options, it may not provide as much customization as other libraries. Users may need to rely on other tools or libraries to achieve specific visual effects.

**What problems is Bokeh solving and how is that benefiting you?**

i used to create graphs using it. I was earlier using pyplot but bokeh was much bettwe

  ### 14. Great visualisation tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 15, 2023

**What do you like best about Bokeh?**

Good to learn, lots of visualisation charts to use in many mediums such as html and server. It is a good alternative to plotly.

**What do you dislike about Bokeh?**

The help and resources are very limited and I am still trying to find out how I can customised the plot and theme.

**What problems is Bokeh solving and how is that benefiting you?**

Allows me to visualise data on a growing dataset better. It also speed up the work required to build a visualisation.

  ### 15. super useful tool for graph visualisations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2023

**What do you like best about Bokeh?**

Helps in creating interactive graphics, data reports and can handle large datasets.

**What do you dislike about Bokeh?**

Overall it is good, nothing major but needs a few more troubleshooting elements and is a little hard to debug.

**What problems is Bokeh solving and how is that benefiting you?**

It speeds up the work and helps in analysing and presenting student's reports very effectively.

  ### 16. Great python library for interactive visualizations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 22, 2023

**What do you like best about Bokeh?**

Lots of already supported graphs and graph types

**What do you dislike about Bokeh?**

Customizing interactivity in bokeh for not-widely used plot types could be difficult

**What problems is Bokeh solving and how is that benefiting you?**

Creating beautiful web and interactive graphs using Python

  ### 17. Bokeh iz great!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** May 02, 2023

**What do you like best about Bokeh?**

Bokeh is rather easy to use, and is a fantastic new way to create visualizations!

**What do you dislike about Bokeh?**

It is not the same-old-thing.  While it does new/great things, it also has a learning curve.

**What problems is Bokeh solving and how is that benefiting you?**

Creating great visualizations

  ### 18. It's intuitive, highly customisable, and comes with a wealth of documentation.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jack M. | Data Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** January 06, 2021

**What do you like best about Bokeh?**

Bokeh was the first visualisation tool I tried after having a go with basic pyplot matplotlib graphics. It's super easy to get up and running and produce some beautiful interactive visualisations. I even tried my hand at getting a server up and running on AWS with great results. There's tons of tutorials out there as well as some stellar documentation. Overall I loved this tool  (my boss was very impressed too).

**What do you dislike about Bokeh?**

I found that hosting a Bokeh server with an Ubuntu instance wasn't exactly noob friendly. I had a few difficulties installing it and connecting to the page from the internet. It worked in the end with some troubleshooting.

**Recommendations to others considering Bokeh:**

Be patient with it. Try out the sample applications before going straight into your own projects.

**What problems is Bokeh solving and how is that benefiting you?**

I was creating a proof of concept for interactive visualisations of networks. Bokeh allowed users to interact with the network; selecting nodes to see more info, or using buttons to calculate and display network properties. I also tried a few animated cellular automata for fun.

  ### 19. I highly recommend Bokeh for high quality data visualization

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bilgenur B. | Science Writer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 06, 2020

**What do you like best about Bokeh?**

I like that bokeh can be easily implemented in Jupyter notebook. Bokeh documentation is also very comprehensive and user friendly. The plots that I create using Bokeh are very visually pleasing as well. I also really enjoy how Bokey provides an interactive view, a feature that matplotlib does not provide for instance.

**What do you dislike about Bokeh?**

I only used Seaborn and matplotlib outside of Bokeh, and so far, all I can tell is that Bokeh is superior to these libraries in many ways. One thing to mention is that it usually requires me to write more lines of code to generate the same plot in Bokeh than the other two libraries.

**What problems is Bokeh solving and how is that benefiting you?**

For a bioinformatics algorithm that I co-developed, I wanted to have a density-based clustering plot where we can click on each cluster/dot and see what species/sequence it was. This plot was created with tSNE and the interactivity was provided using Bokeh. It allowed the end-user to easily and quickly see what sequences were outliers and what sequences formed the true clusters. It was very useful to use Bokeh for this purpose.

  ### 20. Good but needs a higher level api too!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Syed Hamza A. | Data Scientist (Remote) , Mid-Market (51-1000 emp.)

**Reviewed Date:** November 28, 2020

**What do you like best about Bokeh?**

Interactivity, Layer-wise plot building & native ability to export. I also like that how I do not need any software and visualizations just pop open in a browser without need of a software and a erso with any desktop PC, mac or Linux can see and interact with them in exactly the same manner.

**What do you dislike about Bokeh?**

Bokeh is a bit more work as compared to other interactive libraries e.g. Plotly. See my this answer for building a heatmap: https://stackoverflow.com/a/65014498/7212929. The same plot requires much more effort as compared to plotly express. I like layer-wise plot building but there should be a higher level api too which may provide all this functionality by abstraction. It could still be passed as an argument though like maybe hover = True and for details and more control current architecture may keep evolving.

**Recommendations to others considering Bokeh:**

A steep learning curve but so worth it if you learn it!

**What problems is Bokeh solving and how is that benefiting you?**

i often share interactive business visualizations with my team as html and they can enjoy interactivity and everything without needing any particular tool such as Tableau or PowerBI. Moreover it comes in handy when I wanna share a Data Studio visualization with them without providing them access to Data Studio Report, I just replicate functionality on a bokeh plot and its easy with filters and everything and not such a hassle as I am already doing most of my analytics on python. However it would be much more easier with a higher level api as I mentioned.

  ### 21. Best in python for Wafer visualization in semiconductor domain

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Semiconductors | Enterprise (> 1000 emp.)

**Reviewed Date:** January 10, 2021

**What do you like best about Bokeh?**

it has very interactive UI with Pre exiting some of tool , like , Zoom , Panning , so as a developer i don't need  to think about those thing i just need to put my data.

**What do you dislike about Bokeh?**

everything is pretty good, but team can add little more intelligence for unstructured data. like there could me some parsing rules which can be used to parse info from list of strings and all. this will reduce the developer time.

**Recommendations to others considering Bokeh:**

Bokeh is very helpful tool for data analysis by visualizing the data. it is very easy to use and have pre exiting set of tools which makes it good for data scientist , analyst and even for developer,

**What problems is Bokeh solving and how is that benefiting you?**

i am working in  semiconductor domain, where we have inspect defects in nano meter , i am using this bokeh to  plot the defects on wafer , so that i can accurately determine which location of wafer has defects,  this is helping  me to see bird eye view of layout as well as detail layout . first it very easy to code using python and in few line i can have my UI. it has pre-exiting set of UI control tool, which helped me lot.

  ### 22. Bokeh is an easy to use, interactive way of visualizing your work with data.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Natali G. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 02, 2020

**What do you like best about Bokeh?**

I really like and appreciate that you can create anything you want with Bokeh. All the interactive buttons and slides are available. And everything is directly in the Python, you don't need to export the data.

**What do you dislike about Bokeh?**

When I was starting with Bokeh several years ago, there was lack of resources. But now there are lot's of different resources to use and learn Bokeh.

**What problems is Bokeh solving and how is that benefiting you?**

Interactive visualizations of different financial data. It is very easy to compare things with each other, for example stock prices over time of couple of companies.

  ### 23. fancier matplotlib

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Banking | Enterprise (> 1000 emp.)

**Reviewed Date:** December 06, 2020

**What do you like best about Bokeh?**

Bokeh allows a bunch of fancy and unique kinds of visualizations that are not available in other tools. It's possible to easily produce outstanding and interactive visualizations. It brings a lot of value to my analyses and often helps me to grasp a different understanding of my data.

**What do you dislike about Bokeh?**

I have to say that I am using matplotlib more often and it's only when I know that mattplotlib isn't doing what I want that I look at Bokeh. As I am far from being an expert, I am not fully aware of what Bokeh can offer. Most of the time I simply reuse the code I find in the gallery or in examples found on the web... I wish I could find a greater variety of examples in the gallery.

**Recommendations to others considering Bokeh:**

Start with the examples available in the gallery.

**What problems is Bokeh solving and how is that benefiting you?**

As I said I use matplotlib pretty intensively and I mostly use Bokeh when matplotlib reaches its limit. Bokeh offers a different kind of visualizations and it definitely helps to better understand the data I study.

  ### 24. One of the best data viz packages

**Rating:** 5.0/5.0 stars

**Reviewed by:** Walter P. | Data Science Career Track Student, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 05, 2020

**What do you like best about Bokeh?**

Clean plots with interactive tool bar by default. Easy to add additional features.

**What do you dislike about Bokeh?**

When plotting large numbers of data points (~1,000,000), the interactive interface can be slow.

**Recommendations to others considering Bokeh:**

Very good for exploratory data analysis.

**What problems is Bokeh solving and how is that benefiting you?**

I explored time-series data from a novel brain recording method. Bokeh was especially valuable for the early months when I was characterizing the signal across many temporal orders of magnitude. I could zoom out to see the full 30 minute recording and then zoom in to see sub-millisecond dynamics. It was also easy to link the x-axis of subplots while panning over data from multiple channels.

  ### 25. A go-to tool for interactive data visualisation for data sciescientists

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2020

**What do you like best about Bokeh?**

the range of charts we can make with Bokeh, from histograms and density plots, to data tables that we can sort by column, to fully interactive maps.

**What do you dislike about Bokeh?**

It can be frustrating sometimes to have to stop the server, make changes to the files, and restart the server to see if our changes had the desired effect.

**Recommendations to others considering Bokeh:**

Give it a try once, will love the seamless interactive visualisation.

**What problems is Bokeh solving and how is that benefiting you?**

I am working on a Medtronic project wherein we need to visualise the sensor data from the diabetic patients like level of insulin, heart rate, etc. and plot the curves to pick up any outliers. Also analyse the types of food and activities  which affects them. With Bokeh tab feature to easily migrate from one another and interactive visualisation I can gain insights quickly.

  ### 26. A PERFECT TOOL FOR VISUALS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubha G. | Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 06, 2020

**What do you like best about Bokeh?**

Its really simple to create graphs which looks nice also. This has been my fav tool for this year.

**What do you dislike about Bokeh?**

Sometimes documention isn't complete this should be improved.

**Recommendations to others considering Bokeh:**

If creating graphs is a major part of your job then you should give bokeh a try for sure.

**What problems is Bokeh solving and how is that benefiting you?**

It helps in having quick visuals for higher management without too much hassle.

  ### 27. Better interactive visuals

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anurag P. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 01, 2020

**What do you like best about Bokeh?**

It is really easy to create the interactive visuals that can be displayed on web browser

**What do you dislike about Bokeh?**

once you start using Bokeh then its really difficult to go back to default python plots

**Recommendations to others considering Bokeh:**

You should try to use bokeh to create visuals which are easy to modify

**What problems is Bokeh solving and how is that benefiting you?**

creating visuals which can be drilled down by business to get more insights

  ### 28. Bokeh rocks

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit D. | Product Manager - GIS Projects, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 20, 2020

**What do you like best about Bokeh?**

Being a Python dev i had to write a lot less JS then i would have with other such Viz packages

**What do you dislike about Bokeh?**

Nothing at all the Big Red Dot and his team totally rock

**Recommendations to others considering Bokeh:**

go for it Bokeh is the legit Viz package

**What problems is Bokeh solving and how is that benefiting you?**

stealth mode

  ### 29. Bokeh was fast and ergonomic to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anwar B. | Data and Cloud Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** December 22, 2020

**What do you like best about Bokeh?**

I like how interactive the plots and figures produced by bokeh

**What do you dislike about Bokeh?**

I dislike the fact that so many fields need to be field to produce a simple plot

**What problems is Bokeh solving and how is that benefiting you?**

I used Bokeh to plot kpi figures

  ### 30. Great visuals and easy setup

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2020

**What do you like best about Bokeh?**

The language is easy to comprehend and easy to customize plots to accurately display the data

**What do you dislike about Bokeh?**

A little difficult to plot at scale with billions of data points or interacting with external data sources without significant setup

**Recommendations to others considering Bokeh:**

For quick plotting and pretty visuals it is a great package

**What problems is Bokeh solving and how is that benefiting you?**

How to plot across numerous databases. Having a streamlined code base with example setups helped get started quickly

  ### 31. an excellent tool for web programming

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 09, 2020

**What do you like best about Bokeh?**

Interactive and excellent features such as lasso tools to select data and hover tools to view each data point

**What do you dislike about Bokeh?**

JS callbacks are still a mess and needs improvement. WebGL helps somewhat when many data points are plotted, but interactive plots still get too slow if too many data points are plotted.

**What problems is Bokeh solving and how is that benefiting you?**

I am building tools to visualize sequence data. Bokeh's interface is cleaner than plotly and very customizable.

  ### 32. Recommended to use with Python

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 06, 2020

**What do you like best about Bokeh?**

I have used Bokeh with Python, it makes beautiful graphs with different effects.

**What do you dislike about Bokeh?**

In case  I have to do a quick graph I use matplotlib. Perhaps Bokeh is not as known as it should be.

**Recommendations to others considering Bokeh:**

It can be a powerful material but for basic plots I use other packages such as matplotlib.

**What problems is Bokeh solving and how is that benefiting you?**

Basic data representation.

  ### 33. Bokeh is a convenient tool and really beginner friendly

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Paper & Forest Products | Enterprise (> 1000 emp.)

**Reviewed Date:** December 30, 2020

**What do you like best about Bokeh?**

The work flow, running python code, monitor my model in the website

**What do you dislike about Bokeh?**

the GUI is difficult to design and revise

**What problems is Bokeh solving and how is that benefiting you?**

I build a statistical modeling in python code, then made a dashboard with Bokeh to show the end user

  ### 34. Powerful visualizations in a simple and clean way.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Apparel & Fashion | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 20, 2020

**What do you like best about Bokeh?**

The ease of generating visualizations in a simple and abstract way for me.

**What do you dislike about Bokeh?**

Sometimes you have some rendering glitches on notebooks from cloud services like Azure or Databricks.

**What problems is Bokeh solving and how is that benefiting you?**

Visualizations on maps to better understand the behavior of the data in the regions.

  ### 35. Bokeh graph for different functionality

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 28, 2020

**What do you like best about Bokeh?**

I am using bokeh for plotting graph for oil and gas csv data and use for cropping and zooming graph

**What do you dislike about Bokeh?**

Dislike about bokeh graph not extend from scratch same as d3 js

**Recommendations to others considering Bokeh:**

Nothing recommendation

**What problems is Bokeh solving and how is that benefiting you?**

Time series type graph visualization andrealize it will very helpful for different data.

  ### 36. Bokeh

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** December 14, 2020

**What do you like best about Bokeh?**

Bokeh is easy to use.
It can easily understood and can apply.

**What do you dislike about Bokeh?**

Apart from likes, sometimes it will give error unexpectedly.

**What problems is Bokeh solving and how is that benefiting you?**

Many problems related to machine learning has ben solved by using Bokeh.

  ### 37. Amazing widgets

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2020

**What do you like best about Bokeh?**

we can use multiple widgets available in bokeh.

**What do you dislike about Bokeh?**

callbacks could become little confusing to understand or create.

**What problems is Bokeh solving and how is that benefiting you?**

used bokeh to create basic dashboards using bokeh widgets.

  ### 38. Overall good experience, documentation was easy to follow.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 04, 2020

**What do you like best about Bokeh?**

Very easy to plug in live streamed plots.

**What do you dislike about Bokeh?**

hard to stress test specially with big data

**What problems is Bokeh solving and how is that benefiting you?**

Building a live streamed dashboard, which gets used by dozens of people at any time.

  ### 39. great

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Renewables & Environment | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2020

**What do you like best about Bokeh?**

easy implementation of interactive plots

**What do you dislike about Bokeh?**

cumbersome integration in jupyter notebooks

**What problems is Bokeh solving and how is that benefiting you?**

exploratory data analysis and dashboard creation

  ### 40. Great python library for more advanced data visualizations

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** December 07, 2018

**What do you like best about Bokeh?**

Python is my THE go-to programming language for visualizing data, and Bokeh makes it better. It allows developers and data scientists to quickly create data visuals that go beyond the capabilities of out of the box BI tools. It is great at making interactive visuals attainable relatively quickly. 

**What do you dislike about Bokeh?**

With all of the tools on the market, Bokeh can be kind of slow to build. The complexity of the output means that you're building the viz one piece at a time. The flip side of this, of course, is that your end product is so much more compelling. But it does take time. 

**Recommendations to others considering Bokeh:**

If you take the time to learn to use it, you will be able to create better visualizations. 

**What problems is Bokeh solving and how is that benefiting you?**

Bokeh allows me to create more interactive data visualizations, which is not possible with the standard tools of the trade (Tableau, Power BI). It tells more compelling data stories.



- [View Bokeh pricing details and edition comparison](https://www.g2.com/products/bokeh/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-30+06%3A25%3A35+-0500&secure%5Bsession_id%5D=9cd01616-0560-4caa-8a2b-d32a947945cc&secure%5Btoken%5D=d8fe68bef4784cd6f5763ac1420c2d219d75b84fd2c6d98f02f53e56586f3f06&format=llm_user)

## Bokeh Features
**Reports**
- Reports Interface
- Steps to Answer
- Graphs and Charts
- Score Cards
- Dashboards

**Self Service **
- Calculated Fields
- Data Column Filtering
- Data Discovery
- Search
- Collaboration / Workflow
- Automodeling

**Advanced Analytics**
- Predictive Analytics
- Data Visualization
- Big Data Services

**Building Reports**
- Data Transformation
- Data Modeling
- WYSIWYG Report Design
- Integration APIs

**Platform**
- Mobile User Support
- Customization 
- User, Role, and Access Management
- Internationalization
- Sandbox / Test Environments
- Performance and Reliability
- Breadth of Partner Applications

## Top Bokeh Alternatives
  - [Microsoft Power BI Embedded](https://www.g2.com/products/microsoft-power-bi-embedded/reviews) - 4.4/5.0 (106 reviews)
  - [Google Chart Tools](https://www.g2.com/products/google-chart-tools/reviews) - 4.2/5.0 (499 reviews)
  - [Tableau](https://www.g2.com/products/tableau/reviews) - 4.4/5.0 (3,614 reviews)

