Charting in Canvas or SVG

Vega Visualization link

  • Built on D3 (Data-driven documents) under the hood, but abstracted into a declarative grammar.
  • Can render to Canvas or SVG.
  • Because of Canvas support, Vega fits naturally in real-time/dynamic contexts like game engines or simulations.
  • Feels more like a data-driven graphics engine than just “charting.”