Key differences

  • Apache ECharts has 3.9× as many GitHub stars as Lightweight Charts (67.4K vs 17.5K).
  • Lightweight Charts had more development activity over the last 12 months: 329 commits vs 266.
  • Apache ECharts is downloaded 5× as often on npm (6.7M vs 1.4M per week).
  • Both are released under the Apache-2.0 license.
  • Apache ECharts is the older project: its repository was created in 2013, Lightweight Charts's in 2019.

By the numbers

  • Apache ECharts
  • Lightweight Charts
GitHub stars
67.4K 17.5K
npm downloads / week
6.7M 1.4M
Commits, last 12 months
266 329
Contributors
274 58
Forks
19.8K 2.6K
Show data as a table
Apache ECharts vs Lightweight Charts by the numbers
MetricApache EChartsLightweight Charts
GitHub stars67,44917,473
npm downloads / week6,709,9951,351,887
Commits, last 12 months266329
Contributors27458
Forks19,8172,631

Development activity

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

  • Apache ECharts
  • Lightweight Charts
0100200300 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepApache ECha…Lightweight…
0100200300 Oct 2025 Jan 2026 Apr Jul Apache ECha…Lightweight…
Show data as a table
Apache ECharts vs Lightweight Charts: commits per month
MonthApache EChartsLightweight Charts
Oct 20252613
Nov 2025228
Dec 20254217
Jan 2026218
Feb 20261516
Mar 2026452
Apr 20263921
May 20263412
Jun 2026113
Jul 202686
Aug 2026211
Sep 202611202

Side by side

AttributeApache EChartsLightweight Charts
DescriptionHighly customizable and interactive charts ready for big datasets.Performant HTML5 canvas financial charts, from TradingView.
CategoryJavaScript charting librariesJavaScript charting libraries
LicenseApache-2.0Apache-2.0
LanguageTypeScriptTypeScript
StatusActiveActive
Latest release6.1.0 ()v5.2.1 ()
Last commit
Repository created
Open issues1,294113
Install
npm install echarts
npm install lightweight-charts

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.

  • Apache ECharts

    Highly customizable and interactive charts ready for big datasets.

    67.4K starsTypeScriptApache-2.0

  • Lightweight Charts

    Performant HTML5 canvas financial charts, from TradingView.

    17.5K starsTypeScriptApache-2.0

More comparisons