Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including vega-lite with all npm packages installed. Try it out:

var vegaLite = require("vega-lite")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

vega-lite v2.0.1

Vega-lite provides a higher-level grammar for visual analysis, comparable to ggplot or Tableau, that generates complete Vega specifications.

Vega-Lite 2

The master branch hosts Vega-Lite 2.0. In Version 2, we have migrated Vega-Lite to use the new Vega 3 and D3 v4, and include composition and interaction features from our research publication.

You can find Vega-Lite version 1 in our 1.x maintenance branch (website for Vega-Lite 1).

Build Status npm dependencies npm version

Teaser

Vega-Lite provides a higher-level grammar for visual analysis, akin to ggplot or Tableau, that generates complete Vega specifications.

You can find more details, documentation, examples, usage instructions, and tutorials on the Vega-Lite website.

Try using Vega-Lite in the online Vega Editor.

Contributions are also welcome. Please see CONTRIBUTING.md for contribution and development guidelines and our Code of Conduct.

Team

The development of Vega-Lite is led by Kanit "Ham" Wongsuphasawat, Dominik Moritz, Arvind Satyanarayan, and Jeffrey Heer of the University Washington Interactive Data Lab. Please see the contributors page for the full list of contributors.

Metadata

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free