Typefully

What is Streamlit?

Avatar

Share

 • 

4 years ago

 • 

View on X

What is Streamlit? A @streamlit thread...
Streamlit is an open-source Python library that allows you to create beautiful data apps in just a few clicks. All you need is a Python script and a few lines of code. It will take care of the rest, including building the UI, connecting to your data, and deploying your app.
Installation 👇
Create your first app - Create a .py file - Import streamlit as st - st.title("Your first streamlit app") - In the command line enter $ streamlit run your_file_name.py That's it boom you have built a streamlit app!
You can easily visualize, modify, and share data using Streamlit. Here are some - st.write("🎈") # Displays anything - st.dataframe(data) # Display data as an interactive table - st.metric() # Display metrics Check out the API Reference 👉 docs.streamlit.io/library/api-reference
You can deploy, manage, and share your app directly from Streamlit for free. Sign up at share.streamlit.io/signup All you need to do is - Sign in with Github or SSO - Pick a repo, branch, and file - Click Deploy! Yep, that's it! You have deployed your app.
Curious to learn this wonderful framework Try the #30DaysofStreamlit challenge share.streamlit.io/streamlit/30days
Need inspiration - check out some of the awesome templates and community apps curated by developers streamlit.io/gallery
If you need any help they have a wonderful community and also you can find them on discord. discuss.streamlit.io/ discord.gg/bTz5EDYh9Z
Start creating whatever you love! 🎈 Happy Streamlit-ing! #Streamlit #framework #python
Avatar

Aadarsh

@dotAadarsh

Tech. Music. Cinema.