It makes me think of Voyager [1][2], based on Vega and Vega-lite, that leverage a grammar of graphics. A neat trick you can do in Julia is use it interactively to generate plot specs [3].
Sadly, looking at the github repo it seems to be unmaintened, so I am glad to see Muze in that space.
Indeed. Vega has been one of our inspirations. Though, we took a more business use-case focussed approach for the visualizations, and also more focus on performance.
I'm a big fan of vega/altair but the biggest limitation is that it can't scale to larger datasets. It might be interesting if you made some side by side comparisons of implementing examples from the vega gallery using Muze. An Altair like wrapper for python users would be nice too, of course.
Sadly, looking at the github repo it seems to be unmaintened, so I am glad to see Muze in that space.
[1] https://github.com/vega/voyager
[2] https://idl.cs.washington.edu/papers/voyager2/
[3] https://youtu.be/IJqnx9ShRlM