Vega is a declarative format for creating, saving, and sharing visualization designs. With Vega, visualizations are described
in JSON, and generate interactive views using either HTML5 Canvas or SVG.
new Vega 3.0
is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs. With
Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON
format, and generate web-based views using Canvas or SVG.
new Vega-Lite 2.0
is a high-level visualization grammar. It provides a concise JSON syntax for supporting rapid generation of visualizations
to support analysis. Vega-Lite 2 support interactive multi-view graphics. Specifications can be compiled
is an interactive environment that enables custom visualization design. Without writing any code, designers can create visualizations
on-par with hand-coded D3 and Processing.
is a web-based visualization specification interface, inspired by Tableau. Analysts can rapidly generate visualizations as
part of the data exploration process.
is a visualization browser for open-ended data exploration. It provides a gallery of recommended visualizations, produced
by Compass visualization recommender engine.
is a visualization recommendation engine. Given user query, it suggests visualizations, ranked by both data properties and
ggvis is a data visualization package for R that renders web-based visualizations using Vega. It
features a syntax similar in spirit to ggplot2.
Vega.jl uses the
Julia programming language to generate spec-compliant Vega 2.x visualizations. Vega.jl is integrated
with Jupyter Notebook, and provides a high-quality visualization experience for scientific computing.
Graph extension allows you to embed Vega visualizations on MediaWiki sites, including Wikipedia.
Cedar integrates Vega with the GeoServices from ArcGIS. It adds templated documents for reusable
charts that programatically bind to new data sources.