Hi, Streamlit community!
I want to introduce you to streamlit-mosaic (this is my first ever Streamlit component!), a custom component to use Mosaic for large-scale interactive visualizations.
Mosaic is the Vega/Altair successor (it’s actually from the same team); it allows you to build interactive visualizations and link them so changes in one plot are reflected in the linked ones. Here’s a demo:
To install it:
pip install streamlit-mosaic
If you want to take it for a spin, check out the demo app.
I’m pretty excited about Mosaic so let me know what cool things you build with it!