Vega

Specifications for interactive data graphics

Visit Vega official site

What it does

Vega provides a declarative visualization language using data, transforms, marks, and signals to describe graphics and interaction behavior in a specification consumed by its visualization runtime for rendering and user interaction.

When to use it

For precise interactions, study signals and event examples to understand how selections change the underlying data and rendered marks.

Altair

Declarative statistical visualization

  • charts
  • visualization

Components

AntV

Tools for graphical and relational visualization

  • charts
  • visualization

Components