Data at Depth

Data at Depth

Share this post

Data at Depth
Data at Depth
Pragmatic Python Dashboards: Comparing 5 Frameworks For Interactive Mapping

Pragmatic Python Dashboards: Comparing 5 Frameworks For Interactive Mapping

An practical interactive tutorial comparing Streamlit, Dash, Shiny, Voila, and Panel

John Loewen's avatar
John Loewen
Jun 20, 2025
∙ Paid

Share this post

Data at Depth
Data at Depth
Pragmatic Python Dashboards: Comparing 5 Frameworks For Interactive Mapping
1
Share

Working with global and regional datasets often means building maps combined with multi-year interactive features, like sliders.

Let’s compare five Python dashboard frameworks — Streamlit, Dash, Shiny for Python, Voila, and Panel — by demonstrating how to implement the same Plotly choropleth map and slider example in each.

Data at Depth is a reader-suppor…

Keep reading with a 7-day free trial

Subscribe to Data at Depth to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 John Loewen
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share