Supported Environments

VegaFusion Jupyter can display visualizations is the following contexts

Classic Notebook

VegaFusion can display charts in version 6 of the Jupyter Notebook (Sometimes referred to as the Classic Notebook since it predates JupyterLab). The Classic Notebook extension containing the VegaFusion Jupyter Widget is included in the vegafusion-jupyter Python package, and it is enabled automatically when the package is installed.

JupyterLab

VegaFusion can display charts in version 3+ of JupyterLab. The JupyterLab extension containing the VegaFusion Jupyter Widget is included in the vegafusion-jupyter Python package, and it is enabled automatically when the package is installed.

Voila

VegaFusion can display charts in the Voila dashboard toolkit. This works with or without the enable_nbextensions flag.

Dash / Streamlit / Panel

Extensions for Dash, Streamlit, and Panel are not yet supported. See the following roadmap entries: