docs.streamlit.io Open in urlscan Pro
2406:da18:880:3800:1655:e904:cce5:66a5  Public Scan

Submitted URL: http://docs.streamlit.io/
Effective URL: https://docs.streamlit.io/
Submission: On November 09 via manual from JP — Scanned from JP

Form analysis 0 forms found in the DOM

Text Content

DOCUMENTATION

search

Search

Ctrl-K

dark_modelight_mode
 * description
   
   Streamlit library
   
   * Get started
     add
   * API reference
     add
   * Advanced features
     add
   * Components
     add
   * Changelog
   * Cheat sheet
 * cloud
   
   Streamlit Cloud
   
   * Get started
     add
   * Trust and Security
   * Release notesopen_in_new
   * Troubleshooting
 * school
   
   Knowledge base
   
   * Tutorials
     add
   * Using Streamlit
   * Streamlit Components
   * Installing dependencies
   * Deployment issues


STREAMLIT DOCUMENTATION


Streamlit is an open-source Python library that makes it easy to create and
share beautiful, custom web apps for machine learning and data science. In just
a few minutes you can build and deploy powerful data apps. So let's get started!


arrow_forward

GET STARTED

If you're new to Streamlit and don't know where to start, this is a good place.

dvr

API REFERENCE

Learn about our APIs, with actionable explanations of specific functions and
features.

grid_view

APP GALLERY

Try out awesome apps created by our users, and curated from our forums or
Twitter.


HOW TO USE OUR DOCS


description

Streamlit library includes our Get started guide, API reference, and more
advanced features of the core library including caching, theming, and Streamlit
Components.

cloud

Streamlit Community Cloud is an open and free platform for the community to
deploy, discover, and share Streamlit apps and code with each other. Create a
new app, share it with the community, get feedback, iterate quickly with live
code updates, and have an impact!

school

Knowledge base is a self-serve library of tips, step-by-step tutorials, and
articles that answer your questions about creating and deploying Streamlit apps.


WHAT'S NEW


palette

PRIMARY AND SECONDARY BUTTONS

st.button and st.form_submit_button support designating buttons as "primary"
(for additional emphasis) or "secondary" (for normal buttons) with the type
keyword-only parameter.

production_quantity_limits

LIMIT ST.MULISELECT OPTIONS

🤏 st.multiselect has a keyword-only max_selections parameter to limit the
number of options that can be selected at a time.

do_not_touch

DISABLE ST.FORM_SUBMIT_BUTTON

📄 st.form_submit_button now has the disabled parameter that removes
interactivity.

pinch

RESIZE DATAFRAMES

st.dataframe supports the use_container_width parameter to stretch across the
full container width. Learn more in the docs.

map

ZOOMABLE MAPS

st.map adds zoom buttons to the map by default that use light or dark style
based on the app's theme

visibility_off

WIDGET LABEL VISIBILITY

Widgets can customize how to hide their labels with the label_visibility
parameter. Click to see an example!

November 3, 2022

MAKE A VIDEO CONTENT ANALYZER APP WITH STREAMLIT AND ASSEMBLYAI

How to build an AI-powered app that analyzes video channels automatically

Next: Read More
November 1, 2022

ANNOUNCING THE FIGMA-TO-STREAMLIT PLUGIN 🎨

Go from prototype to code as easy as 1-2-3 with our new community resource!

Next: Read More
October 27, 2022

PROTOTYPE YOUR APP IN FIGMA! 🖌️

Quickly and easily design your app with the Streamlit Design system

Next: Read More
View all updates


JOIN THE COMMUNITY

Streamlit is more than just a way to make data apps, it's also a community of
creators that share their apps and ideas and help each other make their work
better. Please come join us on the community forum. We love to hear your
questions, ideas, and help you work through your bugs — stop by today!

View forum



OTHER MEDIA

 * GITHUB
   
   View the Streamlit source code and issue tracker.

 * TWITTER
   
   Follow @streamlit on Twitter to keep up with the latest news.

 * YOUTUBE
   
   Watch screencasts made by the Streamlit team and the community.

 * DISCORD
   
   Join thousands of other Streamlit enthusiasts in our Discord server.

 * INSTAGRAM
   
   Follow @streamlit.io on Instagram for more updates and content.

Next: Get started

--------------------------------------------------------------------------------

HomeContact UsCommunity


Copyright © 2022, Streamlit Inc.