# Vega

> Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs.

- Category: [More JavaScript visualization libraries](https://awesomedataviz.com/categories/javascript-visualization-tools/)
- Website: https://vega.github.io/vega/
- Repository: https://github.com/vega/vega
- License: BSD-3-Clause
- Language: JavaScript
- Status: Active (commits in the last 90 days)
- GitHub stars: 12,008
- Commits in the last 12 months: 148
- Contributors: 150
- Last commit: Oct 2, 2026
- Latest release: v6.4.0 (Aug 14, 2026)
- Install (npm): `npm install vega`, 1.4M downloads per week
- Topics: Grammar of graphics libraries

## Overview

Vega is an open-source JavaScript visualization library released under the BSD-3-Clause license. Its GitHub repository has 12,008 stars, 1,582 forks, and 150 contributors. It is actively developed with 148 commits in the last 12 months. The latest release, v6.4.0, was published on Aug 14, 2026. On npm it is downloaded about 1.4M times per week.

## Alternatives

- [blessed-contrib](https://awesomedataviz.com/tools/blessed-contrib/): Terminal dashboards with charts, maps, gauges and tables, built with Node.js and ASCII/ANSI art. (15.8K stars)
- [Perspective](https://awesomedataviz.com/tools/perspective/): Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly. (11.3K stars)
- [vue-echarts](https://awesomedataviz.com/tools/vue-echarts/): Vue.js component for Apache ECharts. (10.8K stars)
- [Textures.js](https://awesomedataviz.com/tools/textures-js/): A library to create SVG patterns. (6.1K stars)
- [vue-chartjs](https://awesomedataviz.com/tools/vue-chartjs/): Vue.js wrapper for Chart.js. (5.7K stars)
- [Vega-Lite](https://awesomedataviz.com/tools/vega-lite/): Is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis. (5.5K stars)

## Comparisons

- [blessed-contrib vs Vega](https://awesomedataviz.com/compare/blessed-contrib-vs-vega/)
- [Perspective vs Vega](https://awesomedataviz.com/compare/perspective-vs-vega/)
- [Vega vs vue-echarts](https://awesomedataviz.com/compare/vega-vs-vue-echarts/)
- [Textures.js vs Vega](https://awesomedataviz.com/compare/textures-js-vs-vega/)

Source: https://awesomedataviz.com/tools/vega/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
