Vega Is a Visualization Grammar

Vega is a high level charting and visualization library that uses a declarative grammar (a data structure) that is translated into a D3 rendered chart.

See also:

  • It’s a very data-oriented API similar to how you might build things with Clojure. The advantage is using functions to transform the data (grammar).