Key differences

  • Plotly (Python) has 1.2× as many GitHub stars as pyecharts (18.9K vs 15.8K).
  • Plotly (Python) had more development activity over the last 12 months: 816 commits vs 1.
  • Plotly (Python) is downloaded 72× as often on PyPI (14.3M vs 197.8K per week).
  • Both are released under the MIT license.
  • Plotly (Python) is the older project: its repository was created in 2013, pyecharts's in 2017.

By the numbers

  • Plotly (Python)
  • pyecharts
GitHub stars
18.9K 15.8K
PyPI downloads / week
14.3M 197.8K
Commits, last 12 months
816 1
Contributors
311 39
Forks
2.9K 2.8K
Show data as a table
Plotly (Python) vs pyecharts by the numbers
MetricPlotly (Python)pyecharts
GitHub stars18,86815,782
PyPI downloads / week14,264,549197,787
Commits, last 12 months8161
Contributors31139
Forks2,8842,838

Development activity

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

  • Plotly (Python)
  • pyecharts
050100150 Nov 2025 Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep OctPlotly (Pyt…pyecharts
050100150 Nov 2025 Feb 2026 May Aug Plotly (Pyt…pyecharts
Show data as a table
Plotly (Python) vs pyecharts: commits per month
MonthPlotly (Python)pyecharts
Nov 2025510
Dec 2025330
Jan 2026250
Feb 2026441
Mar 2026940
Apr 2026670
May 2026490
Jun 2026360
Jul 2026980
Aug 2026800
Sep 2026980
Oct 20261410

Side by side

AttributePlotly (Python)pyecharts
DescriptionInteractive web based visualization built on top of plotly.jsPython binding for Echarts library.
CategoryPython interactive web charting librariesPython interactive web charting libraries
LicenseMITMIT
LanguagePythonPython
StatusActiveMaintained
Latest releasev7.1.0 ()v2.1.0 ()
Last commit
Repository created
Open issues6472
Install
pip install plotly
pip install pyecharts

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.

  • Plotly (Python)

    Interactive web based visualization built on top of plotly.js

    18.9K starsPythonMIT

  • pyecharts

    Python binding for Echarts library.

    15.8K starsPythonMIT

More comparisons