streamlit.io Open in urlscan Pro
75.2.60.5  Public Scan

Submitted URL: http://streamlit.io/
Effective URL: https://streamlit.io/
Submission: On June 20 via manual from IN — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="vega-bindings"></form>

Text Content

🥳 Release 1.35: User selections for charts and dataframes, plus introducing
st.logo 🎈



 * Cloud
 * Gallery
 * Components
 * Generative AI
 * Community
   Community Programs
    * Streamlit Advocates
    * Creators
    * Community Moderators
   
   Community Resources
   
    * Forum 💬
    * GitHub
    * YouTube
    * Twitter
    * LinkedIn
    * Reddit
    * Newsletter

 * Docs
 * Blog
 * Sign in
 * Sign up

 * Sign in
 * Sign up




A FASTER WAY TO BUILD AND SHARE DATA APPS

Streamlit turns data scripts into shareable web apps in minutes.
All in pure Python. No front‑end experience required.
Try Streamlit nowDeploy on Community Cloud (it's free!)
Play
Learn more:
Why Generative AI + Streamlit are a perfect match
Trusted by over 80% of Fortune 50 companies
as of January 9th 2023


GET STARTED IN UNDER A MINUTE

Streamlit’s open-source app framework is a breeze to get started with. Just
choose your adventure:
Install Streamlit locally
pip install streamlit
← Copy to clipboardCopied!
streamlit hello
← Copy to clipboardCopied!
And you're ready to go!
or...
Skip installation! Use Community Cloud
 * Code in a side-by-side browser editor
 * Share instantly

Sign up with GitHub

Next, check out our documentation and forums for more.


STREAMLIT BUILDS UPON

three simple principles


EMBRACE SCRIPTING

Build an app in a few lines of code with our magically simple API. Then see it
automatically update as you iteratively save the source file.
MyApp.py

 * import streamlit as st
 * import pandas as pd
 *  
 * st.write("""
 * # My first app
 * Hello *world!*
 * """)
 *  
 * df = pd.read_csv("my_data.csv")
 * st.line_chart(df)

My App • Streamlit


MY FIRST APP

Hello world!


WEAVE IN INTERACTION

Adding a widget is the same as declaring a variable. No need to write a backend,
define routes, handle HTTP requests, connect a frontend, write HTML, CSS,
JavaScript, ...
Pick a number
0
100
number = st.slider("Pick a number", 0, 100)
Pick a color
color = st.color_picker("Pick a color")
ABCDEFGHIcategory020406080100sales

Save as SVGSave as PNGView SourceView Compiled VegaOpen in Vega Editor
st.altair_chart(my_chart)
Pick a date
LeftJune2024Right
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30






date = st.date_input("Pick a date")
Pick a file

Drag and drop files here

Limit 200MB per file • TXT
Browse files
file = st.file_uploader("Pick a file")
Pick a pet
Dog

Cat

Bird
pet = st.radio("Pick a pet", pets)



DEPLOY INSTANTLY

Effortlessly share, manage and deploy your apps, directly from Streamlit. All
for free!



BUILD
POWERFUL
APPS

Categories
 * Favorites
 * Trending
 * LLMs
 * Snowflake powered
 * Data visualization
 * Geography & society
 * Sports & fun
 * Science & technology
 * NLP & language
 * Finance & business
 * Other

 * 203K
   
   STREAMLIT CHEAT SHEET
   
   daniellewisdl
   
   View source →

 * 110K
   
   STREAMLIT EXTRAS
   
   arnaudmiribel
   
   View source →

 * 103K
   
   ROADMAP
   
   streamlit
   
   View source →

 * 71K
   
   PRETTYMAPP
   
   chrieke
   
   View source →

 * 64K
   
   GW QUICKVIEW
   
   jkanner
   
   View source →

 * 62K
   
   30DAYS OF STREAMLIT
   
   streamlit
   
   View source →

View more →


USED IN THE WORLD’S TOP DATA SCIENCE GROUPS


NEIL TREAT

GOOGLE X

“Write production-level code while producing shareable artifacts.”


KEVIN ZIELNICKI

STITCH FIX

“...a great way to share machine learning models and analyses.”


EMMANUEL AMEISEN

INSIGHT DATA SCIENCE

“Streamlit bridges experimentation and production.”


DOMINIK MORITZ

VEGA-LITE

“It's the next step in ML and data science tools.”


DANNY NGUYEN

YELP

“Streamlit apps are way easier to put together and iterate on.”


KOEN HAVLIK

UBER

“Streamlit democratizes building data apps.”

AND...




COMPATIBLE WITH

Basically everything!

 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 

And even more, with Streamlit Components!
Build your own, share with the community, bask in the glory.


SEE WHY DEVELOPERS STREAMLIT

> Max Wiertz@maxwiertz
> 
> 
> Really really pleased with @streamlit so far. Used it to build a clickable
> prototype for a complex piece of a web application. It turned out faster and
> more flexible than everything else I could find. Highly recommended! #python
> #streamlit #prototyping
> 
> 
> 1012:00 AM, Jan 15Permalink

> Saayed Alam@saayedalam
> 
> 
> Where were you my whole life @streamlit I wanted someone like you since
> forever!
> 
> 
> 1010:15 PM, Dec 30Permalink

> Robert John | MLOps@trojrobert
> 
> 
> If you do ML and work with Data@streamlit will breathe life into your work.
> 
> 
> 1612:33 AM, Dec 25Permalink

> Shubham Chaudhari@Shubham28698
> 
> 
> What an awesome library @streamlit is !!!!!! So much productive, easy and
> flexible.
> 
> From coding to deployment in just 2 days (since it was new for me).
> Probably i should boost up and do more projects using it.
> 
> 
> 
> 810:28 PM, Jun 26Permalink

> Vinay Babu@min2bro
> 
> 
> Tried @streamlit today and believe me I regret spending those hours working on
> HTML and Javascript to build a Web apps for my Algorithms for demo.
> It's one of the fastest and simple way to make a web app and showcase your
> work using python#Python #MachineLearning
> 
> 
> 812:33 PM, Apr 23Permalink

> @Cmrn_DP
> 
> 
> This past week I played with @streamlit to bring some advanced models +
> visuals to a non-technical team. Very easy to build & deploy and very
> impressive final product.
> 
> Honestly, thinking more about it, I think this is a game-changer like IPython
> Notebooks were in 2013.
> https://twitter.com/calogica/status/1180844807259734016
> 
> 
> 647:22 PM, Oct 14Permalink

> @drewsteen@universeodon.com@drdrewsteen
> 
> 
> I spent the day playing with Streamlit, which is like Shiny for python, and
> here's my initial review:
> It is very good.
> 
> 
> 92:16 AM, Oct 25Permalink

> Ben Jack @benrjack
> 
> 
> Put together this simple PCA dashboard with @streamlit and @plotlygraphs
> tonight. Streamlit is such a pleasure to use and will definitely be my first
> choice for my dashboarding needs https://github.com/benjaminjack/streamlit-pca
> #datascience
> 
> 
> 306:02 AM, Oct 14Permalink

> Kevin Arvai@arvkevi
> 
> 
> The @streamlit hype is real, this app went from zero to deployed in one night!
> #python #DataScience https://nba-roster-turnover.herokuapp.com/
> 
> 
> 
> 355:45 PM, Oct 18Permalink

> Alireza Ghasemi@a_ghasemi
> 
> 
> Using @streamlit and for the first time in a very long while, or ever, I don't
> swear under my breath while writing the UI/demo code for a #DataScience
> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks
> got wrong.
> 
> 
> 74:57 PM, Oct 26Permalink

> Atharva Ingle@AtharvaIngle7
> 
> 
> In building end to end #MachineLearning #webapps my time distribution was:
> Actual logic and ml part : 20 %
> Frontend : 80%
> 
> After @streamlit it has become:
> Logic and ml part: 100%@streamlit is
> 
> 
> 511:37 AM, May 8Permalink

> Anuj Syal@anuj_syal
> 
> 
> Streamlit is a blessing for data scientists. There’s no two ways about it. It
> not only helps them to build ML web applications, but also conveniently share
> and demonstrate their models to stakeholders, customers and colleagues
> especially if they are non-technical
> 
> 
> 17:24 AM, Apr 8Permalink

> Andrej Baranovskij@andrejusb
> 
> 
> It took me ~1 hour to build this dashboard (data is dummy) layout in
> @streamlit. Using default Streamlit components. I think it would take 10 times
> longer with HTML/JS. Now I can focus on functionality , not on div alignment
> 
> Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui
> 
> 
> 
> 7649:08 PM, Oct 6Permalink

> pablooomvc@pablooomvc1
> 
> 
> Streamlit
> 
> This one is just impressive. Create and deploy data-driven web apps in the
> simplest way possible. These apps look great, are easy to update, and can even
> be interactive. Check it out: https://streamlit.io/
> 
> 
> 17:01 PM, Sep 30Permalink

> Harrison Broadbent@hrrsnbbnt
> 
> 
> Just spent this week using @streamlit to build a live animated map
> 
> I'd never heard of them before this week but very impressed with the speed
> from idea->data->visualisations
> 
> 
> 112:17 AM, Sep 30Permalink

> Lorenz@Lorenz_Web
> 
> 
> Every new @streamlit release feels like Christmas
> 
> 
> 49:54 AM, Sep 13Permalink

> Teddy Bear@jo5h_ofall
> 
> 
> I just discovered the most beautiful thing ever created.@streamlit I friggin
> love you
> 
> No hassle,no complications,no drama
> Just straight up works like a dream
> Ugh.....I could cry
> 
> Machine learning just got a whole lot fun-er
> 
> 
> 2011:02 PM, Dec 9Permalink

> Aldo Escobar@AldoEscobarLVP
> 
> 
> Que belleza celestial streamlit y su simplicidad para crear dashboards con
> Python en 2 segundos
> 
> 
> 75:25 AM, Nov 12Permalink

> Joshua Ouellette@jtouellette
> 
> 
> Not gonna lie. The hours I spend each week working in @streamlit are my
> favorites.
> 
> 
> 36:49 PM, Nov 5Permalink

> Ayoub Nainia@nainia_ayoub
> 
> 
> Productionizing your machine learning model is a mandatory part of your ML
> project lifecycle.
> 
> In that context, I have found Streamlit to be very effective and practical,
> not to mention how fun it is.
> 
> 
> 61:17 AM, Jun 22Permalink

> Max Wiertz@maxwiertz
> 
> 
> Really really pleased with @streamlit so far. Used it to build a clickable
> prototype for a complex piece of a web application. It turned out faster and
> more flexible than everything else I could find. Highly recommended! #python
> #streamlit #prototyping
> 
> 
> 1012:00 AM, Jan 15Permalink

> Saayed Alam@saayedalam
> 
> 
> Where were you my whole life @streamlit I wanted someone like you since
> forever!
> 
> 
> 1010:15 PM, Dec 30Permalink

> Robert John | MLOps@trojrobert
> 
> 
> If you do ML and work with Data@streamlit will breathe life into your work.
> 
> 
> 1612:33 AM, Dec 25Permalink

> Shubham Chaudhari@Shubham28698
> 
> 
> What an awesome library @streamlit is !!!!!! So much productive, easy and
> flexible.
> 
> From coding to deployment in just 2 days (since it was new for me).
> Probably i should boost up and do more projects using it.
> 
> 
> 
> 810:28 PM, Jun 26Permalink

> Vinay Babu@min2bro
> 
> 
> Tried @streamlit today and believe me I regret spending those hours working on
> HTML and Javascript to build a Web apps for my Algorithms for demo.
> It's one of the fastest and simple way to make a web app and showcase your
> work using python#Python #MachineLearning
> 
> 
> 812:33 PM, Apr 23Permalink

> @Cmrn_DP
> 
> 
> This past week I played with @streamlit to bring some advanced models +
> visuals to a non-technical team. Very easy to build & deploy and very
> impressive final product.
> 
> Honestly, thinking more about it, I think this is a game-changer like IPython
> Notebooks were in 2013.
> https://twitter.com/calogica/status/1180844807259734016
> 
> 
> 647:22 PM, Oct 14Permalink

> @drewsteen@universeodon.com@drdrewsteen
> 
> 
> I spent the day playing with Streamlit, which is like Shiny for python, and
> here's my initial review:
> It is very good.
> 
> 
> 92:16 AM, Oct 25Permalink

> Ben Jack @benrjack
> 
> 
> Put together this simple PCA dashboard with @streamlit and @plotlygraphs
> tonight. Streamlit is such a pleasure to use and will definitely be my first
> choice for my dashboarding needs https://github.com/benjaminjack/streamlit-pca
> #datascience
> 
> 
> 306:02 AM, Oct 14Permalink

> Kevin Arvai@arvkevi
> 
> 
> The @streamlit hype is real, this app went from zero to deployed in one night!
> #python #DataScience https://nba-roster-turnover.herokuapp.com/
> 
> 
> 
> 355:45 PM, Oct 18Permalink

> Alireza Ghasemi@a_ghasemi
> 
> 
> Using @streamlit and for the first time in a very long while, or ever, I don't
> swear under my breath while writing the UI/demo code for a #DataScience
> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks
> got wrong.
> 
> 
> 74:57 PM, Oct 26Permalink

> Atharva Ingle@AtharvaIngle7
> 
> 
> In building end to end #MachineLearning #webapps my time distribution was:
> Actual logic and ml part : 20 %
> Frontend : 80%
> 
> After @streamlit it has become:
> Logic and ml part: 100%@streamlit is
> 
> 
> 511:37 AM, May 8Permalink

> Anuj Syal@anuj_syal
> 
> 
> Streamlit is a blessing for data scientists. There’s no two ways about it. It
> not only helps them to build ML web applications, but also conveniently share
> and demonstrate their models to stakeholders, customers and colleagues
> especially if they are non-technical
> 
> 
> 17:24 AM, Apr 8Permalink

> Andrej Baranovskij@andrejusb
> 
> 
> It took me ~1 hour to build this dashboard (data is dummy) layout in
> @streamlit. Using default Streamlit components. I think it would take 10 times
> longer with HTML/JS. Now I can focus on functionality , not on div alignment
> 
> Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui
> 
> 
> 
> 7649:08 PM, Oct 6Permalink

> pablooomvc@pablooomvc1
> 
> 
> Streamlit
> 
> This one is just impressive. Create and deploy data-driven web apps in the
> simplest way possible. These apps look great, are easy to update, and can even
> be interactive. Check it out: https://streamlit.io/
> 
> 
> 17:01 PM, Sep 30Permalink

> Harrison Broadbent@hrrsnbbnt
> 
> 
> Just spent this week using @streamlit to build a live animated map
> 
> I'd never heard of them before this week but very impressed with the speed
> from idea->data->visualisations
> 
> 
> 112:17 AM, Sep 30Permalink

> Lorenz@Lorenz_Web
> 
> 
> Every new @streamlit release feels like Christmas
> 
> 
> 49:54 AM, Sep 13Permalink

> Teddy Bear@jo5h_ofall
> 
> 
> I just discovered the most beautiful thing ever created.@streamlit I friggin
> love you
> 
> No hassle,no complications,no drama
> Just straight up works like a dream
> Ugh.....I could cry
> 
> Machine learning just got a whole lot fun-er
> 
> 
> 2011:02 PM, Dec 9Permalink

> Aldo Escobar@AldoEscobarLVP
> 
> 
> Que belleza celestial streamlit y su simplicidad para crear dashboards con
> Python en 2 segundos
> 
> 
> 75:25 AM, Nov 12Permalink

> Joshua Ouellette@jtouellette
> 
> 
> Not gonna lie. The hours I spend each week working in @streamlit are my
> favorites.
> 
> 
> 36:49 PM, Nov 5Permalink

> Ayoub Nainia@nainia_ayoub
> 
> 
> Productionizing your machine learning model is a mandatory part of your ML
> project lifecycle.
> 
> In that context, I have found Streamlit to be very effective and practical,
> not to mention how fun it is.
> 
> 
> 61:17 AM, Jun 22Permalink

> Max Wiertz@maxwiertz
> 
> 
> Really really pleased with @streamlit so far. Used it to build a clickable
> prototype for a complex piece of a web application. It turned out faster and
> more flexible than everything else I could find. Highly recommended! #python
> #streamlit #prototyping
> 
> 
> 1012:00 AM, Jan 15Permalink

> Saayed Alam@saayedalam
> 
> 
> Where were you my whole life @streamlit I wanted someone like you since
> forever!
> 
> 
> 1010:15 PM, Dec 30Permalink

> Robert John | MLOps@trojrobert
> 
> 
> If you do ML and work with Data@streamlit will breathe life into your work.
> 
> 
> 1612:33 AM, Dec 25Permalink

> Shubham Chaudhari@Shubham28698
> 
> 
> What an awesome library @streamlit is !!!!!! So much productive, easy and
> flexible.
> 
> From coding to deployment in just 2 days (since it was new for me).
> Probably i should boost up and do more projects using it.
> 
> 
> 
> 810:28 PM, Jun 26Permalink

> Vinay Babu@min2bro
> 
> 
> Tried @streamlit today and believe me I regret spending those hours working on
> HTML and Javascript to build a Web apps for my Algorithms for demo.
> It's one of the fastest and simple way to make a web app and showcase your
> work using python#Python #MachineLearning
> 
> 
> 812:33 PM, Apr 23Permalink

> @Cmrn_DP
> 
> 
> This past week I played with @streamlit to bring some advanced models +
> visuals to a non-technical team. Very easy to build & deploy and very
> impressive final product.
> 
> Honestly, thinking more about it, I think this is a game-changer like IPython
> Notebooks were in 2013.
> https://twitter.com/calogica/status/1180844807259734016
> 
> 
> 647:22 PM, Oct 14Permalink

> @drewsteen@universeodon.com@drdrewsteen
> 
> 
> I spent the day playing with Streamlit, which is like Shiny for python, and
> here's my initial review:
> It is very good.
> 
> 
> 92:16 AM, Oct 25Permalink

> Ben Jack @benrjack
> 
> 
> Put together this simple PCA dashboard with @streamlit and @plotlygraphs
> tonight. Streamlit is such a pleasure to use and will definitely be my first
> choice for my dashboarding needs https://github.com/benjaminjack/streamlit-pca
> #datascience
> 
> 
> 306:02 AM, Oct 14Permalink

> Kevin Arvai@arvkevi
> 
> 
> The @streamlit hype is real, this app went from zero to deployed in one night!
> #python #DataScience https://nba-roster-turnover.herokuapp.com/
> 
> 
> 
> 355:45 PM, Oct 18Permalink

> Alireza Ghasemi@a_ghasemi
> 
> 
> Using @streamlit and for the first time in a very long while, or ever, I don't
> swear under my breath while writing the UI/demo code for a #DataScience
> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks
> got wrong.
> 
> 
> 74:57 PM, Oct 26Permalink

> Atharva Ingle@AtharvaIngle7
> 
> 
> In building end to end #MachineLearning #webapps my time distribution was:
> Actual logic and ml part : 20 %
> Frontend : 80%
> 
> After @streamlit it has become:
> Logic and ml part: 100%@streamlit is
> 
> 
> 511:37 AM, May 8Permalink

> Anuj Syal@anuj_syal
> 
> 
> Streamlit is a blessing for data scientists. There’s no two ways about it. It
> not only helps them to build ML web applications, but also conveniently share
> and demonstrate their models to stakeholders, customers and colleagues
> especially if they are non-technical
> 
> 
> 17:24 AM, Apr 8Permalink

> Andrej Baranovskij@andrejusb
> 
> 
> It took me ~1 hour to build this dashboard (data is dummy) layout in
> @streamlit. Using default Streamlit components. I think it would take 10 times
> longer with HTML/JS. Now I can focus on functionality , not on div alignment
> 
> Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui
> 
> 
> 
> 7649:08 PM, Oct 6Permalink

> pablooomvc@pablooomvc1
> 
> 
> Streamlit
> 
> This one is just impressive. Create and deploy data-driven web apps in the
> simplest way possible. These apps look great, are easy to update, and can even
> be interactive. Check it out: https://streamlit.io/
> 
> 
> 17:01 PM, Sep 30Permalink

> Harrison Broadbent@hrrsnbbnt
> 
> 
> Just spent this week using @streamlit to build a live animated map
> 
> I'd never heard of them before this week but very impressed with the speed
> from idea->data->visualisations
> 
> 
> 112:17 AM, Sep 30Permalink

> Lorenz@Lorenz_Web
> 
> 
> Every new @streamlit release feels like Christmas
> 
> 
> 49:54 AM, Sep 13Permalink

> Teddy Bear@jo5h_ofall
> 
> 
> I just discovered the most beautiful thing ever created.@streamlit I friggin
> love you
> 
> No hassle,no complications,no drama
> Just straight up works like a dream
> Ugh.....I could cry
> 
> Machine learning just got a whole lot fun-er
> 
> 
> 2011:02 PM, Dec 9Permalink

> Aldo Escobar@AldoEscobarLVP
> 
> 
> Que belleza celestial streamlit y su simplicidad para crear dashboards con
> Python en 2 segundos
> 
> 
> 75:25 AM, Nov 12Permalink

> Joshua Ouellette@jtouellette
> 
> 
> Not gonna lie. The hours I spend each week working in @streamlit are my
> favorites.
> 
> 
> 36:49 PM, Nov 5Permalink

> Ayoub Nainia@nainia_ayoub
> 
> 
> Productionizing your machine learning model is a mandatory part of your ML
> project lifecycle.
> 
> In that context, I have found Streamlit to be very effective and practical,
> not to mention how fun it is.
> 
> 
> 61:17 AM, Jun 22Permalink


TRY COMMUNITY CLOUD

Deploy, manage, and share your apps with the world.
Sign up


HELLO THERE 👋

Thanks for stopping by! We use cookies to help us understand how you interact
with our website.

By clicking “Accept all”, you consent to our use of cookies. For more
information, please see our privacy policy.

Cookie settingsReject allAccept all

 * SITE

 * Home
 * App gallery
 * Component gallery
 * Creators
 * Generative AI
 * Community Cloud

 * DOCUMENTATION

 * Get started
 * Tutorials
 * API reference
 * Cheat sheet
 * Changelog

 * RESOURCES

 * Forum
 * Blog
 * Brand

 * SOCIAL

 * GitHub
 * YouTube
 * LinkedIn
 * Twitter/X

© 2024 Snowflake Inc.

 * Security advisories
 * Cookie policy
 * Privacy notice
 * Terms of use
 * Contact