Streamlit-mosaic: large-scale interactive visualizations

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:

streamlit-mosaic

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!

4 Likes

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.