You want to use streamlit to present slides? Search no more.
Just follow these steps:
- Install:
pip install streamlit-slides
- Import it on your main file
import streamlit-slides as ss
ss.set_slide_config() # Same properties as st.set_page_config()
-
Put all your streamlit files in a slides/ folder
-
Run as usual
streamlit run my_slide_example.py
Interested on how it works? Want to contribute? Go to https://github.com/sebastiandres/streamlit_slides
- Live streamlit demo:https://stslides-example.streamlit.app
- Example repo: https://github.com/sebastiandres/streamlit_slides_example
- Cannot use st.echo
File an issue at the repo: https://github.com/sebastiandres/streamlit_slides/issues