# vega/lyra

An interactive, graphical Visualization Design Environment (VDE)

Repository: https://github.com/vega/lyra
Canonical: https://ross.abutalabs.com/products/vega-lyra
Homepage: http://vega.github.io/lyra/
Language: TypeScript
License: BSD-3-Clause
License Family: permissive
Last push: 2023-01-26T05:55:19+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5074, "days_push": 1315, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1059, forks 167 (observed 2026-08-28T04:03:25.579557+00:00)

## What it is
Lyra is an interactive, graphical Visualization Design Environment (VDE) that lets users create custom visualizations without writing code. Marks can be bound to data fields via drop zones and transformed through a visual data pipeline, with results publishable to the web.

## Use cases
- design custom charts without coding
- build visualizations comparable to hand-coded D3
- bind graphical marks to data fields interactively
- visually specify data transformations and layouts
- publish reusable web visualizations

## When to choose
- you want a no-code, drag-and-drop alternative to D3 or Tableau for custom visualization design
- you need more expressiveness than Tableau for bespoke chart designs

## When to avoid
- you need a fully-featured, actively developed tool - Lyra 2 is incomplete and development has stalled
- you only need standard chart types, where simpler charting libraries suffice

## Facets
- artifact type: application
- maturity: maintenance
- function: data-visualization, gui
- domain: data-visualization, web-development
- platform: -
- tags: visualization-design-environment, no-code, vega, drag-and-drop, web-server, nodejs

## Member repositories
- vega/lyra (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:25.579557+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:57:22.830955+00:00, confidence not recorded.
  - readme: https://github.com/vega/lyra (fetched 2026-08-28T04:03:25.579557+00:00, sha f1ce5e734cbe)
  - homepage: http://vega.github.io/lyra/ (fetched 2026-08-29T12:59:07.537046+00:00, sha c18ae573f56a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
