Key differences

  • Plotters has 1.8× as many GitHub stars as Charming (4.6K vs 2.6K).
  • Plotters had more development activity over the last 12 months: 23 commits vs 12.
  • Plotters is downloaded 183× as often on crates.io (53.4M vs 292.1K per 90 days).
  • Charming is licensed under Apache-2.0; Plotters under MIT.
  • Plotters is the older project: its repository was created in 2019, Charming's in 2023.

By the numbers

  • Charming
  • Plotters
GitHub stars
2.6K 4.6K
crates.io downloads / 90 days
292.1K 53.4M
Commits, last 12 months
12 23
Contributors
25 102
Forks
119 319
Show data as a table
Charming vs Plotters by the numbers
MetricCharmingPlotters
GitHub stars2,6004,632
crates.io downloads / 90 days292,11453,422,084
Commits, last 12 months1223
Contributors25102
Forks119319

Development activity

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

  • Charming
  • Plotters
051015 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepCharmingPlotters
051015 Oct 2025 Jan 2026 Apr Jul CharmingPlotters
Show data as a table
Charming vs Plotters: commits per month
MonthCharmingPlotters
Oct 202502
Nov 202570
Dec 202502
Jan 2026313
Feb 202605
Mar 202601
Apr 202600
May 202600
Jun 202600
Jul 202600
Aug 202600
Sep 202620

Side by side

AttributeCharmingPlotters
DescriptionChart rendering library for Rust powered by Apache ECharts.Drawing library for data plotting in Rust, with bitmap, SVG, WebAssembly and GUI backends.
CategoryRust plotting & visualization librariesRust plotting & visualization libraries
LicenseApache-2.0MIT
LanguageRustRust
StatusActiveMaintained
Latest release––
Last commit
Repository created
Open issues15157
Install
cargo add charming
cargo add plotters

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.

  • Charming

    Chart rendering library for Rust powered by Apache ECharts.

    2.6K starsRustApache-2.0

  • Plotters

    Drawing library for data plotting in Rust, with bitmap, SVG, WebAssembly and GUI backends.

    4.6K starsRustMIT

More comparisons