Stephen Downes

Knowledge, Learning, Community

This is really interesting on a number of levels. The web page introduces an open source project called Vistral, which is a TypeScript library that brings what it calls the Grammar of Graphics to streaming data. "Here's the thing about real-time data: it never stops. A traditional chart takes a complete dataset, computes scales, renders pixels, and you're done. But streaming data keeps arriving. Your axes need to shift. Old points need to expire. Aggregations need to update incrementally." You can learn more about the grammar of graphics from this presentation (which I found today via Data Science Weekly Issue 643). "It's what we've been building internally at Timeplus to power our streaming dashboards, and now it's available for every developer under open source Apache 2.0 license." You could lose yourself in this; at the very least look at the presentation. 

Today: Total: [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2026
Last Updated: Mar 19, 2026 08:51 a.m.

Canadian Flag Creative Commons License.