Skip to content
SPECIFICTION
Get listed

Bokeh vs Vega and Vega-Lite

Bokeh

bokeh.org

Vega and Vega-Lite

vega.github.io

Side by side

FigureBokehVega and Vega-Lite
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYesYes
WindowsYes—
macOSYes—
LinuxYesYes
API—Yes
Plans published11
Spec score · Data Visualization Libraries Software8.4 (#5)7.7 (#12)
Spec score · Data Visualization Software8.3 (#32)8.3 (#33)
Dashboard typeinteractiveinteractive
Data sourcesPython lists,NumPy arrays,ColumnDataSource,pandas DataFrames,Polars DataFrames,PyArrow DataFrames,pandas GroupBy objects,REST endpointsInline data,URL-loaded data,runtime-bound data; JSON,CSV,TSV,DSV,TopoJSON
Embedded dashboardsYesYes
Free planYesYes
LicenseThe project describes Bokeh as BSD licensed.The Vega repository identifies its license as BSD-3-Clause.
Platformweb_and_desktopweb
SupportSupport is volunteer-based, and the project directs usage questions to its public Discourse forum.The project directs users to the Vega discussion forum and Slack organization for help and sharing examples.
What it doesBokeh is a Python library for interactive plots and data applications in modern web browsers.Vega is a declarative JSON grammar for creating, saving, and sharing interactive visualizations rendered as web views using Canvas or SVG.

Plans

Bokeh

  • BokehFree

Bokeh pricing →

Vega and Vega-Lite

  • Vega and Vega-LiteFree

Vega and Vega-Lite pricing →

In their own words

Bokeh

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

Visit bokeh.org

Vega and Vega-Lite

Vega and Vega-Lite has no write-up on Specifiction yet; its figures are above.

Visit vega.github.io