Guides
Running Streamlit Apps
You can easily deploy Streamlit apps on Beam. In this guide, we’ll show you how to deploy a simple Streamlit app that visualizes a simple dataset.
View the Code
See the code for this example on Github.
App Structure
There are two components to deploying a Streamlit app on Beam:
- An
start_server.py
file with your Beam code. You can view the source code here. - A
app.py
file that hosts the Streamlit app
Here’s what the Beam-specific code looks like:
start_server.py
Deployment
To run the app, you can simply invoke the Python module directly:
Running this command will print the URL of the Streamlit app to the console.
You can enter the URL in your browser to view the Streamlit app!
Was this page helpful?