Tool
Vega-Lite
JSON grammar for statistical graphics
About
Vega-Lite is a high-level grammar of interactive graphics. It provides a concise, declarative JSON syntax to create an expressive range of visualizations for data analysis and presentation.
Compared to Vega , Vega-Lite provides a more concise and convenient form to author common visualizations. As Vega-Lite can compile its specifications to Vega specifications, users may use Vega-Lite as the primary visualization tool and, if needed, transition to use the lower-level Vega for advanced use cases.
Check out the documentation and take a look at our example gallery . Follow us on Bluesky to stay informed about updates.
With Vega-Lite, we can start with a bar chart of the average monthly precipitation in Seattle, overlay a rule for the overall yearly average , and have it represent an interactive moving average for a dragged region . Next step
Features
- Award winning research paper and video of our OpenVis Conf talk on the design of Vega-Lite
- The about page for the Vega project
- Watch Dr. Lace Padilla’s series of videos on Vega-Lite
- Listen to a Data Stories episode about Declarative Visualization with Vega-Lite and Altair
- Learn about visualization design principles in the Visualization curriculum
- JSON schema specification for Vega-Lite ( latest )
- Pricing
- Open Source
- Pricing detail
- BSD-3 free
- Platforms
- JS Python Notebooks
Alternatives from our catalog
Tools on the same shelves as Vega-Lite, ordered by shared tags and our own comparisons. Not vendor endorsements.
- Observable PlotOpen Source · JS
Journalism default for ggplot-like JS
same tags
- NivoOpen Source · React
Design-forward React dashboards
same tags
- visxOpen Source · React
Bespoke React viz composition
same tags
- ApexChartsOpen Source · JS React Vue Angular
Feature-rich interactivity for apps
same tags
- DatawrapperFreemium · Web
Reporter favorite for editorial charts
same tags
- FlourishFreemium · Web
Non-dev storytelling viz
same tags
Add a badge to your site
Makers listed on isthereanytool.app can embed this badge. It links to Vega-Lite’s page on our catalog — no scripts, just HTML.
<a href="https://www.isthereanytool.app/tool/vega-lite" target="_blank" rel="noopener"><img src="https://www.isthereanytool.app/badge/listed.svg?theme=paper" alt="Featured on isthereanytool.app" width="250" height="54"></a>