As far as I can tell, these are packages that are well maintained and more than a “proof-of-concept” or a weekend project:
Plots.jl- Backends:
PyPlot.jl- PyPlot.jl is a wrapper for matplotlib
Plotly.jl`- Plotly.jl is a wrapper for plotly.js
GR.jl- GR.jl is an interface to the GR Framework
InspectGR.jl- same as GR but in X windows??It’s referenced in Plots.jl
PGFPlots.jl- PFGPlots.jl is a wrapper to the LaTeX package pgfplots
UnicodePlots.jl- UnicodePlots.jl brings back the 1960s, 1970s and 1980s since it draws plots in a terminal.
HDF5.jl- HDF5.jl can be used as a backend for Plots.jl in case we are dealing with big data. It stores plots and data in HDF5 - what is used for plotting: unknown
- Backends:
Gadfly.jl- Gatfly.jl is a package aiming at statistical plots and is very similar to the R package ggplot2
Makie.jl- Makie.jl is a package that produces pure OpenGL plots using GLFW.jl
Winston.jl- Winston.jl is a package for 2D plotting with Julia
KittyTerminalImages.jl- KittyTerminalImages.jl is a package to display images in the kitty terminal emulator
Deprecated ??
Gaston.jl- Gaston.jl is a wrapper to use gnuplot. does not work with Julia 1.0+ so far