Flint: A Semantic Visualization Language for AI Charts
Flint is a semantic-driven intermediate language for charts. You provide data, assign semantic meanings to fields, and choose a chart type; a compiler then generates backend-native specs for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.