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-10-15
Health v2 · maintenance only
78/100
- Activity 99
- Release rhythm 90
- Longevity 11
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 161
- days_rel: 68
- days_push: 6
- n_releases_24m: 6
Adoption not part of the score
4370 stars · 246 forks observed · 2026-10-15
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-10-15 · 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 | 78 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/flint-chart")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem