# Julia plotting packages

> Plotting for scientific computing in Julia. 4 tools, ranked by GitHub stars.

Plotting packages for Julia, a language for scientific computing and data analysis. Makie offers GPU-powered interactive and publication-quality plots, and Plots.jl provides one API over multiple plotting backends.

| # | Tool | GitHub stars | Commits (12 mo) | License | Description |
|---:|---|---:|---:|---|---|
| 1 | [Makie](https://awesomedataviz.com/tools/makie/) | 2,816 | 199 | MIT | Interactive, high-performance plotting ecosystem for Julia with OpenGL, WebGL and Cairo backends. |
| 2 | [Plots.jl](https://awesomedataviz.com/tools/plots-jl/) | 1,952 | 89 | – | Plotting meta-package for Julia with a single API over multiple backends. |
| 3 | [Gadfly.jl](https://awesomedataviz.com/tools/gadfly-jl/) | 1,927 | 0 | Other | Statistical graphics for Julia based on the grammar of graphics. |
| 4 | [UnicodePlots.jl](https://awesomedataviz.com/tools/unicodeplots-jl/) | 1,549 | 31 | Other | Unicode-based scientific plotting in the terminal for Julia. |

Source: https://awesomedataviz.com/categories/julia/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
