Data at Depth

Data at Depth

Programming

Modular Streamlit Coding: A Multi-Page Tutorial Showcasing UNHCR Refugee Data

3-page interactive Python application using a modular approach

John Loewen's avatar
John Loewen
Sep 03, 2025
∙ Paid

Streamlit is an open-source app framework that allows data scientists and analysts to create interactive web applications with ease.

Back by popular demand, this article explores the process of creating a multi-page Streamlit application - but this time in a more modular fashion, starting with a core shell of pages.

Data at Depth is a reader-supported pub…

User's avatar

Continue reading this post for free, courtesy of John Loewen.

Or purchase a paid subscription.
© 2026 John Loewen · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture