Streamlit officially supports multipage: link to announcement
A streamlit app template.
- Pages and utilities are structured.
- Easily add new pages.
- Bash script to run the dashboard.
- Dockerfile to build a docker image.
- Create an environment
conda create -n streamlit-template python=3.7 pip
- Install requirements:
pip install -r app/requirements.txt
Start the dasboard:
cd app
streamlit run dashboard.py