Repository navigation
Flint 1.0: the language for interactive data visualizations
In this release, Flint makes interactions easy to specify: from linked brushing and annotations to semantic zoom and coordinated chart鈥搕able views. Start with ready-made presets or build custom behaviors using data-level events and update operators. You describe the interaction; Flint handles the low-level wiring.
Interaction support is now available in both the MCP server and the npm library!
Explore the interaction presets, try the custom interaction demos, or dive into the interaction API to build your own.
Watch the video below to learn more. :)
flint-interactive-EN-white-web.mp4
Examples
What's Changed
- feat: add Image-Charts backend (hosted-image-URL render target) by Francois-Guillaume Ribreau (@FGRibreau) in #95
- fix(echarts): pin categorical legend with right instead of design-canvas left by zhnd (@zhnd) in #99
- fix(bar-table): honour Rank ordinal semantics instead of length-encoding it by HughChaw (@Hughhhhcoder) in #103
- Add compile commands by Aaron Chen (@chen1plus) in #108
- Add DimpVis candidate stages and interactions by lx9days in #109
- Fix/powerbi histogram bars by lx9days in #115
- Add index chart bespoke interaction prototype. by lx9days in #114
- add interactive data report demo to the interaction lab by xavier (@xavier-shaw) in #116
- You draw it: freehand bespoke interaction demo and runtime fixes by xavier (@xavier-shaw) in #117
- Map navigation: pan and zoom, semantic zoom levels, and a click-to-fly demo by xavier (@xavier-shaw) in #119
- fix(tests): repair type errors in map test files by xavier (@xavier-shaw) in #120
- feat(core): export chart validation from flint-chart by Wei Tao (@taoche) in #113
- demo: add timebox bespoke interaction by lx9days in #122
- Dev by Chenglong Wang (@Chenglong-MS) in #97
- feat(interactions): interaction_spec for chart interactions by xavier (@xavier-shaw) in #124
- feat(interactions): admission per chart type, one owner per trigger by xavier (@xavier-shaw) in #127
- add QR code by IAMkecheng in #105
- Flint 1.0 release by Chenglong Wang (@Chenglong-MS) in #146
New Contributors
- Francois-Guillaume Ribreau (@FGRibreau) made their first contribution in #95
- zhnd (@zhnd) made their first contribution in #99
- HughChaw (@Hughhhhcoder) made their first contribution in #103
- Aaron Chen (@chen1plus) made their first contribution in #108
- lx9days made their first contribution in #109
- Wei Tao (@taoche) made their first contribution in #113
Full Changelog: 0.5.1...1.0