Using Streamlit
Here are some frequently asked questions about using Streamlit. If you feel something important is missing that everyone needs to know, please open an issue or submit a pull request and we'll be happy to review it!
- Sanity checks
- Batch elements and input widgets with
st.form
- How do I run my Streamlit script?
- How can I make Streamlit watch for changes in other modules I'm importing in my app?
- What browsers does Streamlit support?
- What is the path of Streamlit’s
config.toml
file? - Where does st.file_uploader store uploaded files and when do they get deleted?
- How do you retrieve the filename of a file uploaded with st.file_uploader?
- How to remove "· Streamlit" from the app title?
- How to download a file in Streamlit?
- How to download a Pandas DataFrame as a CSV?
- How can I make
st.pydeck_chart
use custom Mapbox styles? - How to insert elements out of order?
- How to animate elements?
- Append data to a table or chart
- Hide row indices when displaying a dataframe
- How to record a screencast?
- How do I upgrade to the latest version of Streamlit?
- How do I hide the hamburger menu from my app?
- Widget updating for every second input when using session state
- How do I create an anchor link?
- How do I enable camera access?
- Why does Streamlit restrict nested
st.columns
? - How to host static files in Streamlit?
- What is serializable session state?