Key differences

  • Plots.jl has 1.3× as many GitHub stars as UnicodePlots.jl (2K vs 1.5K).
  • Plots.jl had more development activity over the last 12 months: 89 commits vs 31.

By the numbers

  • Plots.jl
  • UnicodePlots.jl
GitHub stars
2K 1.5K
Commits, last 12 months
89 31
Contributors
244 45
Forks
386 87
Show data as a table
Plots.jl vs UnicodePlots.jl by the numbers
MetricPlots.jlUnicodePlots.jl
GitHub stars1,9521,549
Commits, last 12 months8931
Contributors24445
Forks38687

Development activity

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

  • Plots.jl
  • UnicodePlots.jl
0102030 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug SepPlots.jlUnicodePlot…
0102030 Oct 2025 Jan 2026 Apr Jul Plots.jlUnicodePlot…
Show data as a table
Plots.jl vs UnicodePlots.jl: commits per month
MonthPlots.jlUnicodePlots.jl
Oct 202560
Nov 202510
Dec 202510
Jan 2026236
Feb 202661
Mar 202622
Apr 202614
May 202624
Jun 202623
Jul 202622
Aug 2026205
Sep 2026234

Side by side

AttributePlots.jlUnicodePlots.jl
DescriptionPlotting meta-package for Julia with a single API over multiple backends.Unicode-based scientific plotting in the terminal for Julia.
CategoryJulia plotting packagesJulia plotting packages
License–Other
LanguageJuliaJulia
StatusActiveActive
Latest releasePlots-v1.41.7 ()UnicodePlots-v3.9.0 ()
Last commit
Repository created
Open issues88212
Install
julia -e 'using Pkg; Pkg.add("Plots")'
julia -e 'using Pkg; Pkg.add("UnicodePlots")'

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.

  • Plots.jl

    Plotting meta-package for Julia with a single API over multiple backends.

    2K starsJulia

  • UnicodePlots.jl

    Unicode-based scientific plotting in the terminal for Julia.

    1.5K starsJuliaOther

More comparisons