Skip to content
SPECIFICTION
Get listed

Bokeh vs Plotly

Bokeh

bokeh.org

Plotly

plotly.com

Side by side

FigureBokehPlotly
Price fromFree$24.17/mo
Free planYesYes
Free trial—Yes
Open source——
WebYes—
WindowsYes—
macOSYes—
LinuxYes—
Self-hosted—Yes
Plans published15
Spec score · Data Visualization Libraries Software8.4 (#5)8.4 (#6)
Spec score · Data Visualization Software8.3 (#32)9.0 (#8)
Dashboard typeinteractiveinteractive
Data sourcesPython lists,NumPy arrays,ColumnDataSource,pandas DataFrames,Polars DataFrames,PyArrow DataFrames,pandas GroupBy objects,REST endpointsSnowflake,Databricks,BigQuery,PostgreSQL,MySQL,SQL Server,MotherDuck,Oracle,CSV,and anything Python can connect to
Embedded dashboardsYesYes
Free planYesYes
Platformweb_and_desktopweb_and_desktop
Scheduled refreshYesYes

Plans

Bokeh

  • BokehFree

Bokeh pricing →

Plotly

  • FreeFree
  • Pro$29 a month
  • EnterprisePriced on request
  • Pro Monthly$29 a month
  • Pro Annual$290 a year

Plotly pricing →

In their own words

Bokeh

Bokeh has no write-up on Specifiction yet; its figures are above.

Visit bokeh.org

Plotly

Plotly provides tools for interactive dashboards, data applications, and charts, spanning open-source libraries, hosted services, and self-hosted platforms. Its graphing libraries support Python and JavaScript and offer more than 70 chart types. Dashboards support scheduled refresh and embedding, with connections to Snowflake, Databricks, BigQuery, PostgreSQL, MySQL, SQL Server, MotherDuck, Oracle, CSV, and sources accessible through Python. Plotly Studio runs locally as a desktop app and can deploy to Plotly Cloud; Dash Enterprise can be self-hosted or run on premises. The Free plan includes one creator seat, one Dash or Plotly Studio app, three private viewers, and 10 trial credits, with no credit card required. It does not permit inviting other Creators or Viewers. Pro is $29 a month per Creator seat, with 30 monthly credits, 10 private viewers, and unlimited apps. Credit-powered features stop when credits run out, but published apps continue running. Subscriptions can be canceled without fees or penalties.

Visit plotly.com