Key differences

  • Perspective and vue-echarts have a similar number of GitHub stars (11.3K vs 10.8K).
  • vue-echarts had more development activity over the last 12 months: 805 commits vs 337.
  • vue-echarts is downloaded 31× as often on npm (581.8K vs 19.1K per week).
  • Perspective is licensed under Apache-2.0; vue-echarts under MIT.
  • Perspective is written primarily in Rust, vue-echarts in TypeScript.
  • vue-echarts is the older project: its repository was created in 2016, Perspective's in 2017.

By the numbers

  • Perspective
  • vue-echarts
GitHub stars
11.3K 10.8K
npm downloads / week
19.1K 581.8K
Commits, last 12 months
337 805
Contributors
89 15
Forks
1.3K 1.5K
Show data as a table
Perspective vs vue-echarts by the numbers
MetricPerspectivevue-echarts
GitHub stars11,27010,758
npm downloads / week19,052581,848
Commits, last 12 months337805
Contributors8915
Forks1,3441,494

Development activity

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

  • Perspective
  • vue-echarts
0200400600 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
0200400600 Oct 2025 Jan 2026 Apr Jul
Show data as a table
Perspective vs vue-echarts: commits per month
MonthPerspectivevue-echarts
Oct 20252323
Nov 20251017
Dec 20251725
Jan 20262211
Feb 20262255
Mar 20264017
Apr 20263621
May 20262911
Jun 20261413
Jul 2026254
Aug 202647591
Sep 20265217

Side by side

AttributePerspectivevue-echarts
DescriptionInteractive analytics and visualization component for large and streaming datasets, built on WebAssembly.Vue.js component for Apache ECharts.
CategoryMore JavaScript visualization librariesMore JavaScript visualization libraries
LicenseApache-2.0MIT
LanguageRustTypeScript
StatusActiveActive
Latest releasev5.5.1 ()v8.3.1 ()
Last commit
Repository created
Open issues372
Install
npm install @finos/perspective
npm install vue-echarts

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.

  • Perspective

    Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly.

    11.3K starsRustApache-2.0

  • vue-echarts

    Vue.js component for Apache ECharts.

    10.8K starsTypeScriptMIT

More comparisons