The Vega package provides a Julia wrapper around the Vega Visualization Grammar from Trifacta. Vega is a declarative format on top of d3.js for creating interactive visualizations using JSON.
In particular, Vega.jl provides:
- A series of Julia composite types representing Vega visualization primitives
- An intermediate grammar in Julia for quickly creating default settings for scales, axes, legends, etc.
- High-level functions for quickly creating visualizations such as bar charts, area charts, line charts and others
- Support for ColorBrewer color scales via the ColorBrewer.jl package and other fun themes via the NoveltyColors.jl package, for visually stunning color schemes
To learn more about specific features, see the Table of Contents on the left sidebar.
This project is maintained by randyzwitch.