Key differences

  • Bokeh and Taipy have a similar number of GitHub stars (20.5K vs 19.4K).
  • Bokeh had more development activity over the last 12 months: 344 commits vs 69.
  • Bokeh is downloaded 1467× as often on PyPI (1.3M vs 887 per week).
  • Bokeh is licensed under BSD-3-Clause; Taipy under Apache-2.0.
  • Bokeh is written primarily in TypeScript, Taipy in Python.
  • Bokeh is the older project: its repository was created in 2012, Taipy's in 2022.

By the numbers

  • Bokeh
  • Taipy
GitHub stars
20.5K 19.4K
PyPI downloads / week
1.3M 887
Commits, last 12 months
344 69
Contributors
389 78
Forks
4.3K 2K
Show data as a table
Bokeh vs Taipy by the numbers
MetricBokehTaipy
GitHub stars20,45519,443
PyPI downloads / week1,301,211887
Commits, last 12 months34469
Contributors38978
Forks4,2651,992

Development activity

Commits per month to each default branch, last 12 complete months.

  • Bokeh
  • Taipy
0204060 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepBokehTaipy
0204060 Oct 2025 Jan 2026 Apr Jul BokehTaipy
Show data as a table
Bokeh vs Taipy: commits per month
MonthBokehTaipy
Oct 20251310
Nov 2025204
Dec 202592
Jan 2026387
Feb 20262032
Mar 2026383
Apr 2026219
May 2026132
Jun 2026230
Jul 2026590
Aug 2026450
Sep 2026450

Side by side

AttributeBokehTaipy
DescriptionInteractive Web Plotting for Python.Python framework for building data and AI web applications with interactive charts and dashboards.
CategoryPython data visualization librariesPython data visualization libraries
LicenseBSD-3-ClauseApache-2.0
LanguageTypeScriptPython
StatusActiveMaintained
Latest release–4.1.1 ()
Last commit
Repository created
Open issues791200
Install
pip install bokeh
pip install taipy

Which should you choose?

Popularity and activity are only part of the story. Consider which ecosystem you work in, the chart types and interactions you need, how much data you render, and whether the license fits your project. Both tool pages list alternatives if neither is quite right.

  • Bokeh

    Interactive Web Plotting for Python.

    20.5K starsTypeScriptBSD-3-Clause

  • Taipy

    Python framework for building data and AI web applications with interactive charts and dashboards.

    19.4K starsPythonApache-2.0

More comparisons