Vega.jl provides support automatically for Escher.jl web UIs through an “optional dependency”. While not installed as part of the Vega REQUIRES file, if a user has Escher installed in their Julia packages (using
Pkg.add("Escher")), Vega will include functionality for automatically converting the
::VegaVisualization type to Escher
using Vega statement, the only other line of code needed to render a Vega chart within Escher is
main() function in Escher and your charts will render.