Streamlit#

Ploomber Cloud supports Streamlit. For information on how to develop Panel apps, please check the documentation.

To deploy a Streamlit app you need at least two files:

  1. Your application file (app.py)

  2. A dependencies file (requirements.txt)

Application file#

Your app.py must be a Streamlit application. An example is available here.

Dependencies#

To deploy a new project, list your dependencies in a (requirements.txt). You must include the streamlit package. If you’re using pandas and numpy together, your requirements.txt file will look like this:

# sample requirements.txt
streamlit
pandas
numpy

Deploy#

To deploy a Streamlit app from the deployment menu, follow these instructions: