vega/vega-lite
A concise grammar of interactive graphics, built on Vega. observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 99
- Release rhythm 69
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 40.5
- age_days: 4304
- days_rel: 131
- days_push: 9
- n_releases_24m: 11
Adoption not part of the score
5464 stars · 717 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Vega-Lite is a high-level declarative grammar of interactive graphics that compiles concise JSON specifications into complete Vega visualization specifications. It automatically handles axes, legends, scales, and supports data transformations, faceting, layering, and interactive selections.
Use cases
- create charts from data with a concise declarative JSON syntax
- build interactive visualizations for data analysis dashboards
- quickly author bar charts, scatter plots, and line charts without low-level graphics code
- compose layered and multi-view visual displays with faceting and stacking
- embed interactive charts in web applications or notebooks
- generate visualization specifications programmatically for automated reporting
When to choose
- you want concise, declarative chart specifications instead of imperative plotting code
- you need interactive visualizations with selections, tooltips, and linked views
- you want sensible defaults for axes, legends, and scales with the option to override
- you may later need the full power of Vega, since Vega-Lite compiles to Vega specifications
When to avoid
- you need pixel-level control over custom or highly unusual visual marks
- you need maximum rendering performance for very large or real-time streaming datasets
- you prefer imperative plotting APIs like matplotlib or D3's direct DOM manipulation
Facets
library · maturity stable
data-visualization charts data-visualization data-science web-development frontend browser cross-platform declarative-visualization vega visualization-grammar interactive-graphics json-specification typescript nodejs web-server
2 sources
- readme: https://github.com/vega/vega-lite · fetched 2026-08-28 · fc43a69cb287
- homepage: https://vega.github.io/vega-lite/ · fetched 2026-08-29 · 34055bdfed9b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vega/vega-lite | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem