Back to browse
GitHub Repository

Visual + Stream , a live stream data visualization lib, follows the Grammar of Graphics

63 starsTypeScript

Vistral – A Grammar of Graphics for Streaming Data

by gangtao·Feb 25, 2026·3 points·0 comments

AI Analysis

●●SolidNiche GemBig Brain

Grammar of Graphics for streaming data, but D3/Observable/Grafana already dominate.

Strengths
  • Temporal binding modes (axis-bound, frame-bound, key-bound) uniquely address streaming state management
  • TypeScript-first with responsive container detection and theme system built in
  • Multiple chart types (line, area, bar, column, geo, single value) reduce dependency chaining
Weaknesses
  • 24 stars and minimal adoption signal suggest niche audience; Grafana, Tableau, and Observable are entrenched
  • Limited documentation of real-world streaming examples or performance benchmarks against alternatives
Target Audience

Data engineers, real-time analytics developers, streaming data visualization teams

Similar To

Grafana · Observable · Vega-Lite

Similar Projects

DataMid

Grammar of Graphics CLI tool made in Rust

Grammar of graphics in CLI form when Vega-Lite and ggplot2 exist.

Niche Gem
williamcotton
101mo ago
Data●●Solid

Efficient Modeling of Nonlinear Dynamics in Nonstationary Data Streams

KDD 2026 paper implementation for efficient nonlinear dynamics modeling.

Niche GemBig Brain
C-Naoki
1016d ago