wrobstory/vincent
A Python to Vega translator observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
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: n/a
- age_days: 4892
- days_rel: n/a
- days_push: 3599
- n_releases_24m: 0
Adoption not part of the score
2020 stars · 220 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Vincent is a Python library that translates Python data structures, including Pandas DataFrames and Series, into Vega visualization grammar, outputting charts as JSON for rendering with D3. It is officially deprecated in favor of the Altair project.
Use cases
- generate vega json charts from pandas dataframes
- plot line and bar charts in python
- create d3 visualizations from python data
- convert pandas series to vega visualization grammar
- make scatter plots with color brewer scales
When to choose
- you are maintaining legacy code that already depends on vincent
- you specifically need the old Vega 1.x grammar output format
When to avoid
- starting any new data visualization project in Python
- you need modern Vega or Vega-Lite support - use Altair instead
- you need bug fixes or community support
Facets
library · maturity abandoned
data-visualization serialization data-visualization data-science python vega pandas d3 charts deprecated
2 sources
- readme: https://github.com/wrobstory/vincent · fetched 2026-08-28 · 1ae4d7397f23
- registry_pypi: https://pypi.org/pypi/vincent/json · fetched 2026-08-29 · d43ea79596b4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wrobstory/vincent | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="wrobstory/vincent")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem