TypeScript HTML JavaScript CSS Other
Switch branches/tags
Latest commit b83d991 Feb 20, 2018
Permalink
Failed to load latest commit information.
.github Update PULL_REQUEST_TEMPLATE.md (#3379) Feb 14, 2018
.vscode Towards enabling strictFunctionTypes Nov 6, 2017
_data Add example to gallery Feb 20, 2018
_includes Use png for big examples. Fixes #3303 Feb 6, 2018
_layouts Link to yaml file when editing examples. Feb 6, 2018
bin Create script to build examples Oct 31, 2017
build Consistently use font weight. (#3381) Feb 14, 2018
examples Rebuild example Feb 20, 2018
scripts Link to yaml file when editing examples. Feb 6, 2018
site Remove else case from `point_invalid_color` Feb 16, 2018
src Simplify bin interfaces and replace params with model. Feb 19, 2018
test-gallery Fix the test gallery. Fixes #3093 Oct 15, 2017
test-runtime Upgrade dependencies including tslint and ajv. Jan 15, 2018
test Simplify bin interfaces and replace params with model. Feb 19, 2018
typings Remove Vega Util typings Feb 6, 2018
.editorconfig Use indent size instead of tab_width Jul 27, 2016
.gitignore Create script to build examples Oct 31, 2017
.npmignore Also exclude examples (like Vega) Dec 23, 2017
.travis.yml Don’t require chrome headless. Supports old node and is faster. Oct 31, 2017
CONTRIBUTING.md Update "Help wanted" label Jan 20, 2018
Gemfile Use gemfile that does not require internet access. Apr 11, 2017
LICENSE Create LICENSE Apr 22, 2015
README.md Add credits to major contributors Jan 25, 2018
_config.yml No need for feed plugin Oct 31, 2017
bower.json Update bower.json May 23, 2017
codecov.yml Disable comment Oct 31, 2016
nodemon.json Changing output location for `examples/vg-specs` to `examples/compiled/` Aug 1, 2017
package.json Upgrade Vega and other dependencies Feb 20, 2018
tsconfig.json Fix warning: Nov 6, 2017
tslint.json Upgrade dependencies including tslint and ajv. Jan 15, 2018
wdio.conf.js Use headless Chrome for faster tests. Aug 9, 2017
yarn.lock Upgrade Vega and other dependencies Feb 20, 2018

README.md

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 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).

npm version Build Status codecov npm dependencies

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, with significant help from Will Strimling and Yuhan (Zoe) Lu. Please see the contributors page for the full list of contributors.