Key differences

  • Makie has 1.4× as many GitHub stars as Plots.jl (2.8K vs 2K).
  • Makie had more development activity over the last 12 months: 199 commits vs 89.
  • Plots.jl is the older project: its repository was created in 2015, Makie's in 2017.

By the numbers

  • Makie
  • Plots.jl
GitHub stars
2.8K 2K
Commits, last 12 months
199 89
Contributors
264 244
Forks
396 386
Show data as a table
Makie vs Plots.jl by the numbers
MetricMakiePlots.jl
GitHub stars2,8161,952
Commits, last 12 months19989
Contributors264244
Forks396386

Development activity

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

  • Makie
  • Plots.jl
02040 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
02040 Oct 2025 Jan 2026 Apr Jul
Show data as a table
Makie vs Plots.jl: commits per month
MonthMakiePlots.jl
Oct 2025136
Nov 2025311
Dec 2025191
Jan 2026823
Feb 202636
Mar 2026162
Apr 2026171
May 2026212
Jun 2026122
Jul 2026222
Aug 20261120
Sep 20262623

Side by side

AttributeMakiePlots.jl
DescriptionInteractive, high-performance plotting ecosystem for Julia with OpenGL, WebGL and Cairo backends.Plotting meta-package for Julia with a single API over multiple backends.
CategoryJulia plotting packagesJulia plotting packages
LicenseMIT–
LanguageJuliaJulia
StatusActiveActive
Latest releasev0.24.15 ()Plots-v1.41.7 ()
Last commit
Repository created
Open issues811882
Install
julia -e 'using Pkg; Pkg.add("Makie")'
julia -e 'using Pkg; Pkg.add("Plots")'

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.

  • Makie

    Interactive, high-performance plotting ecosystem for Julia with OpenGL, WebGL and Cairo backends.

    2.8K starsJuliaMIT

  • Plots.jl

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

    2K starsJulia

More comparisons