microsoft/flint-chart
🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs. observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 99
- Release rhythm 97
- Longevity 8
Flags: young
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: 7
- age_days: 113
- days_rel: 20
- days_push: 7
- n_releases_24m: 6
Adoption not part of the score
3952 stars · 219 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Flint is a visualization intermediate language and TypeScript library that compiles compact, human-editable chart specs into Vega-Lite, ECharts, Chart.js, Plotly, or Excel-native charts. It also ships an MCP server so AI agents can create, validate, and render polished charts with themes like NYT, Economist, Swiss, and McKinsey.
Use cases
- have an AI agent generate good-looking charts from a simple spec
- compile a semantic chart spec to Vega-Lite or ECharts
- add chart creation tools to an MCP client like Claude or GitHub Copilot
- render charts in publication themes like Economist or McKinsey
- export editable Excel charts from data
- validate and render charts from a chat or coding environment
When to choose
- you want AI agents to produce expressive charts without hardcoding verbose layout parameters
- you need one compact spec that targets multiple charting backends
- you want themed, publication-quality visualizations
- you want to expose chart rendering to agents via MCP
When to avoid
- you need direct low-level control over every charting parameter
- you are not using JavaScript/TypeScript or an MCP-capable agent
- you need chart types outside what the supported backends offer
Facets
library · maturity active
data-visualization charts mcp agent-framework compiler data-visualization artificial-intelligence developer-tools cross-platform charting-library vega-lite echarts chartjs plotly excel-charts visualization-language semantic-spec llm-tools themes ai-agents nodejs web-server
3 sources
- readme: https://github.com/microsoft/flint-chart · fetched 2026-08-28 · 989d3d803fec
- homepage: https://microsoft.github.io/flint-chart/ · fetched 2026-08-29 · 98c3eb773424
- registry_npm: https://registry.npmjs.org/flint-chart · fetched 2026-08-29 · eb28d1cb8d2a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/flint-chart | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/flint-chart")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem