Explore your workspace
If you just created your account, congrats! You are now logged in and ready to go. If you are joining someone else's workspace you may already see apps populated in your workspace. If not, then you need to deploy an app! Check out our next section on how to Deploy your app. If you need an app to deploy, check out our App gallery which includes apps for machine learning, data science, and business use cases.
You may also find that you already have access to multiple Streamlit Community Cloud workspaces. Streamlit Community Cloud automatically groups your apps according to the corresponding GitHub repository's owner or organzation. In the upper-right corner you can see the workspaces you have access to. If apps have already been deployed from any of your repositories, then you will see those apps when you select the associated workspace in the upper-right corner. Learn more about how to Manage your app from your workspace.
New app button
Your workspace is your base of operations to deploy apps and manage them. You can click on "New app" to Deploy your app from a repository where you have administrative privileges. If you want additional options, click the down arrow (expand_more) to begin with a template.
- "Use existing repo" is the default to Deploy your app from a repository where you have administrative privileges.
- "Create from sample app template" will fork and deploy a simple, one-page Streamlit app.
- "Create new app with GitHub Codespaces" will fork and deploy our multipage Streamlit Hello app and create a codespace. To jump quickly into GitHub Codespaces for any of your deployed apps, see Edit your app with GitHub Codespaces instead.
Invite other developers to your workspace
Inviting other developers is simple, just invite them to your GitHub repository so that you can code on apps together, and then have them log in to share.streamlit.io/signup. Read more about connecting to a GitHub organization in Organization access.
Streamlit Community Cloud inherits developer permissions from GitHub so when others sign in, they will automatically see the workspaces they share with you. From there you can all deploy, manage, and share apps together.
Once a user is added to a repository on GitHub, it will take at most 15 minutes before they can deploy the app on Cloud. If a user is removed from a repository on GitHub, it will take at most 15 minutes before their permissions to manage the app from that repository are revoked.
And remember, whenever anyone on the team updates the code on GitHub, the app will also automatically update for you!
Still have questions?
Our forums are full of helpful information and Streamlit experts.