Streamlit
@streamlit
Followers
36K
Following
13K
Media
487
Statuses
4K
Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver dynamic data apps -- in only a few lines of code.
San Francisco, CA
Joined June 2018
We launched today! 🎈🥳 🚀Streamlit is the fastest way to build custom #machinelearning tools. $ pip install streamlit.$ streamlit hello . See more:
17
196
583
🎈 THE WAIT IS OVER. Multipage apps are here! Now you can quickly and easily add more pages to your apps. 🥳. `pip install --upgrade Streamlit` to get started. 📖 Read more: 💻 Demo app: #python #datascience #machinelearning
24
108
459
🎈 Announcing Streamlit sharing - our new platform to deploy, manage, and share your Streamlit apps. All for free 🤩. The first 1,000 invites are going out today 🥳. 👓 Learn more: ✅ Get your invite: #deploy #datascience #pydata
8
101
383
We're excited to announce our new Streamlit Components API - releasing the new superpower of using and creating community driven elements and widgets 🤩. 📰 Read more: 🎈 Upgrade to 0.63.0 to test out. pip install --upgrade streamlit. #DataViz #OpenSource
10
86
359
🧠 How does an LLM think?. 🦜🔗 See first hand by connecting your #LangChain agent to your Streamlit app via Callback integration: 🎈 Demo using @LangChainAI's DuckDuckGo Search tool: 🧵 (1/3)
12
77
348
🤝 We're excited to announce the initial integration of Streamlit with @LangChainAI. 🤩. ✨ Learn more about the callback handler for rendering #LLM thoughts and actions, how it came to be, advanced options, and what we're planning for the future: .
7
46
249
It's here. 🤩. Session State has officially landed 🥳 Now you can store information across app interactions and reruns. Upgrade to try it out!. 📖 Read more: 🕹 Sample app: #opensource #datascience #python
11
51
216
🏆 It's time to announce the winners of the Streamlit LLM Hackathon: . There were hundreds of amazing #LLM apps built!. Keep reading to see the two winning apps in each category. 🥳. #StreamlitHackathon. 1/7.
3
45
215
🎈 Want to better your Streamlit skills and participate in fun challenges? Join #30DaysOfStreamlit where you'll learn, create, share, and earn. Day 1 kicks off TOMORROW on April 1, 2022! 🥳. 🧵 See thread for details. #python #datascience #education
11
53
207
🎈 Check out this new Streamlit book!! Congrats to Streamlit creator @tylerjrichards for writing "Getting Started with Streamlit for Data Science" - released today! 🥳. 🤩 Learn more: 📕 Book: #DataScience #Python #MachineLearning
5
59
210
🚨 Release 1.19.0. 🚀 Editable dataframes are live! With st.experimental_data_editor you can now interact with the dataframes in your apps. Upgrade to try it out. 🤩. 📝 Release notes: 📑Docs: #python #dataframes #ui
7
52
201
Streamlit + @GitHub Codespaces = instant app development in your browser. 🤯. 🎈 With this new integration you can build or examine Streamlit apps anywhere, anytime—no local Python environment needed!. See it in action: Read more:
3
34
206
🚨 Streamlit release: 0.83.0. Learn how to connect Streamlit to databases with the new step-by-step tutorials in the docs 🎉 This release also brings clear_on_submit for forms!. 📝 Release notes: 🎈 Guides: #opensource #python #ml
6
48
206
🎂 We're celebrating one year of Streamlit with some major updates!. 🤩 Introducing horizontal and other layout options.🔺 Major updates to file_uploader.🆕 Our new blog. Release notes: Layout article: #Python #OpenSource #pydata
9
44
193
🎈 THREAD: Announcing the next frontier for Streamlit—our feature roadmap for 2023 and beyond!. What lies ahead for Streamlit? We’re thinking bigger than ever. 📖 Read more here: (1/10). #python #datascience #ml #community
5
42
187
Psst. 😮 Big news to share! . Today, @SnowflakeDB released a fully open-source foundation #LLM. It’s called #SnowflakeArctic, and it’s super smart and efficient. The really cool part? It writes beautiful ✨Streamlit code.🎈. Check out deets on our blog!👇.
5
41
186
🎈 There are officially over 100K monthly active Streamlit developers! 🤯. To celebrate all you awesome Streamlit-ers, we're giving away 5 swag bundles. 🥳. 👇 Share one of your apps or project ideas in the comments for a chance to snag some swag!. #python #developer #community
37
17
182
🪄 📊 From static to magic. @thedataprof outlines how you can use Streamlit, @pandas_dev, @plotlygraphs, and @vega_vis Altair to turn your data insights into a polished, interactive dashboard app!. 🤩 See for yourself: #data #dataviz #python
1
27
162
🚨 BIG updates are here for the free tier of Streamlit Cloud! 🚨. 🎈 You can now deploy unlimited public apps -- and a private app! Create more and share them all. 🥳. 📖 Learn more: ☁️ Sign in: #community #python #cloud
5
30
162
🎈 Excited to announce our $35M Series B, led by @sequoia and backed by @GradientVC & @GGVCapital. This wouldn't have been possible without the community - thank you all for the contributions and support ❤️. 📖 Read more:
10
26
169
🦜🔗 Intrigued by #GenerativeAI and #LLMs? Start your journey with the #LangChain how-to tutorial series from @thedataprof. In Part 1, he shows you how to create an LLM-powered app using @OpenAI, @LangChainAI, and Streamlit. 🎈. 📖 Learn here:
4
32
167
💬 Want to create an AI-powered chatbot without needing any API keys?. Learn from @thedataprof how—using Streamlit and an open-source #LLM from the unofficial #HuggingChat API. 🤗. 🎈 App: 📖 Read more: @huggingface #hugchat #ml.
6
45
161
🦙🎈 @llama_index + Streamlit = A chatbot that understands YOUR data. Learn how to augment #LLMs with custom data sources and build a smarter #chatbot in just 43 lines of code! 🤖. 💬 Demo: .🧑💻 Start building:
3
36
157
Have you noticed your Streamlit apps loading faster these days? 🤔. We recently switched from #pip to @astral_sh's #uv for #PythonPackageManagement and sped up load times by 55%! 🤯. Read more about it here: Thank you for uv, @charliermarsh!
5
19
152
🚨 Release 1.18.0. ✨ Introducing st.cache_data and st.cache_resource—two new simpler and faster commands to replace st.cache! 🥳. 📖 Read more: 📃 Docs: #python #datascience #ml
8
20
143
🚨 Release 0.85.0. Streamlit is now more performant thanks to @ApacheArrow! 🏹. Using Arrow for data serialization helped us delete over 1,000 lines of code 🔥. 📖 Read more: 📝 Release notes: #Python #Dataframes #Opensource
1
25
137
🤩 Exciting feature preview: Partial Reruns!. Say goodbye to all-or-nothing app refreshes—partial reruns are coming to revolutionize your Streamlit experience! ✨. Get a first look and share your feedback: #python #api #developer
6
18
137
🦙 Big news for #AI and #LLMs!. @Meta's #LLama2 open source LLM has been released. 🤩 . Want to test it out now? Check out this Streamlit playground from @a16z. 👇.
This is huge: Llama-v2 is open source, with a license that authorizes commercial use!. This is going to change the landscape of the LLM market. Llama-v2 is available on Microsoft Azure and will be available on AWS, Hugging Face and other providers. Pretrained and fine-tuned.
5
30
122
🥳 In case you missed it. editable dataframes are here! 🥳. Learn more about how to use this awesome new feature and check out the demo app for examples! 👇. 📖 Read more: 🎈 Demo: #python #data #dataframes
6
23
123
🚨 Release 0.88.0. ⬇️ Introducing the newest widget to the family: st.download_button. You can now download files directly from your apps! 🥰. 📝 Read more: 💻 Demo app: #datascience #machinelearning #python
11
28
118
🦜🔗 LangChain tutorial #5 from @thedataprof is here!. Build an Ask the Data app to understand your data better by leveraging @LangChainAI Agents to interact with @pandas_dev DataFrame. 🐼 . 🎈 Demo: .📖 Start building:
3
18
120
📊 Want quick insight to live finance, marketing, or data analytics? Learn how to build your own real-time Streamlit dashboard in this tutorial from @1littlecoder. ⏱. 📖 Read more: #python #datascience #tutorial
3
18
116
📣 There’s an exciting feature release coming soon! . 🥳 Be the first to correctly guess what it is and win a Streamlit swag bundle. …Stay tuned for hints. 🔍. #python #datascience #machinelearning.
50
14
114
💻 Want to instantly generate data-driven @PowerPoint presentations for company research?. With @alexarsentiev's Instant Insight app you can! 📊. 🎈 App: .📖 Build it with Streamlit, @SnowflakeDB, @YahooFinance, and @LangChainAI:
2
28
109
Introducing Custom Theming 🌈 and Dark Mode🌛. Upgrade to easily toggle between Light Mode, Dark Mode or your own Custom Theme!. 📖 Read more: 🧪 Sample app: #datascience #python #theme
2
29
103
🚨 Streamlit release 0.87.0. 📈 Introducing st.metric! Display KPI's and other important metrics with big and bold visuals in your app. Upgrade to try it out. 📝 Release notes: 🎈 Demo: #DataScience #Python #Metrics
5
25
105
☁️ Streamlit Cloud is now in open beta! Securely deploy, share, and collaborate on your Streamlit apps - from personal projects to team workflows needing enterprise-grade features. 🎈. 📖 Read more: 👉 Explore: #datascience #cloud
3
29
100
✂️ Text splitting is an important step in creating #LLM apps. @LangChainAI's Text Splitting Playground on Streamlit lets you explore different types of text splitting and strategies. 🤩. 🛝 Try it here:
✂️Text Splitting Playground. Chunking text into appropriate splits is seemingly trivial yet very nuanced. Open sourcing a playground to help explore different text splitting strategies. GitHub: Hosted Playground:
3
12
96
Day 1 of #30DaysOfStreamlit. 🪧 Setting up a local development environment!. 👉 Go to for daily challenge details.
5
16
96
📃 Struggling with complex #SQL queries and navigating large amounts of data?. @kaarthikcodes' snowChat lets you interact with @SnowflakeDB data using natural language queries. ❄️. Learn how he built it using @OpenAI, @LangChainAI, @Supabase and Streamlit:
2
17
94
🎉 Want more flexibility with multipage apps? Introducing:. - st.Page to declare any Python file or `Callable` as a page.- st.navigation to configure your app's navigation menu. 🤩 Learn more in the docs: (image by @andfanilo ❤️ )
0
12
97
🤩 Build an Ask the Doc app in four steps with @thedataprof in the latest @LangChainAI tutorial!. 🦜 🔗 Explore the use of embeddings, store them in a vector store, and answer queries with a specialized chain: 🎈 Demo:
1
17
88
🧠 The Streamlit LLM Hackathon is happening now!. Why not explore @llama_index for your project? LlamaIndex lets you connect LLMs to custom data sources with data ingestion, data indexing, and query interface tools. 🧵 1/4
1
16
88
🧑🎨 Want to make sure your app's design is on point before jumping into the code? Check out @JessiShamis' Streamlit Design System in @Figma to prototype ahead of time!. 📖 Read more: 🎨Try it: . #webapp #design #prototype
2
18
85
📝 Introducing multiple new features in 0.81.0 - st.form, st.caption, and updates to theming 🤩 . 📖 Read more about forms: 💻 0.81.0 release notes: 🎈 Demo app: #python #datascience #opensource
4
24
84
📕 New book alert: @tylerjrichards has done it again—Streamlit for Data Science, second edition is out today! Learn all the magical ways to use Streamlit, from beginner to advanced use. ✨ Get a sneak peek: . Want to win a free copy? See how below.👇. 1/2.
19
13
88
🚨 Streamlit Release: 0.65.0. Highlights:.⚙️ Ability to set page title, favicon, sidebar state, and wide mode.📝 Add stateful behaviors with query parameters.🛑 Introducing st.stop. $ pip install --upgrade streamlit. #Python #DataScience . See more:
5
19
84
🦙Want to try out @Meta's new Llama 2 #LLM?. How about building your own #Llama2 Streamlit chatbot? 🤩. Learn the steps from @thedataprof using Streamlit and @replicatehq. (Shoutout to @a16z for the OG code!). 🎈 Demo: 📖 Tutorial:
1
22
83
⏰ Want to save 10 minutes every time you build an app? Learn how to use @thedataprof's Streamlit App Starter Kit—a @GitHub template to kick-start your creations! 📦 . 📖 Read more: 🧰 Kit: #python #tools #datascience
2
26
81
🐱 The cat’s out of the bag—the answer is st.experimental_data_editor! . 🤩 We’re excited to see how you’ll supercharge your apps with this extended flexibility. ✨. 🥳 Congrats @mnpykings for being the first to guess right.
💥 One of our most-anticipated features is about to launch! 🤯. 🕵️ Can you guess what it is? Hint: it expands the flexibility of an existing core feature.
5
7
79
🚨 Release 1.11.0. Highlights:.🗂 Introducing st.tabs for tab containers in your app.ℹ️ Tooltips for st.metric .↔️ Set gap size in st.columns .🐍 Updated type annotations (🙏 @harahudev). 📝 Notes: 🎈 Demo: #python #datascience #ml
4
14
81
🥁 The final #BuildWithStreamlit winner is. RAGxplorer by @gabchuayz—convert documents into chunks and visualize them to better understand #RAG-based retrieval processes. 🥳. 🛠️ Learn more: 🎈 Check out the app: #GenAI #Python.
2
15
81
🚨 Release 1.12.0. 📊 Check out the newly improved built-in charts! Line, area, and bar charts have gained a new design as well as parameters 'x' and 'y' for more control. 📖 Read more: 🎈 Demo: #datascience #dataviz #Analytics
4
11
76
Dive into the State of LLM Apps in 2023! An interactive, real(ish)-time look at #LLM trends from 20k+ apps and 13k developers. 🚀 See top models, orchestration, vector tools.🤖 Are chatbots the future?.✨ A searchable app gallery. 👉 What will you build?.
2
13
77
🤩 Streamlit has 30k stars on @github! 🤩. Thank you to this amazing community for all your contributions and support! 🙏 . ⭐️ Build with us! #datascience #python #opensource #developer
2
3
75
♻️ Streamlit release 0.82.0 is out and has some major improvements for memory management!. We now run Python’s garbage collection more aggressively, turning memory-heavy apps from this. 👇. #opensource #python #machinelearning
1
31
71
💥 One of our most-anticipated features is about to launch! 🤯. 🕵️ Can you guess what it is? Hint: it expands the flexibility of an existing core feature.
📣 There’s an exciting feature release coming soon! . 🥳 Be the first to correctly guess what it is and win a Streamlit swag bundle. …Stay tuned for hints. 🔍. #python #datascience #machinelearning.
22
5
77
🎈 As part of #GivingTuesday, Streamlit has donated $2500 to @NumFOCUS to recognize and support pandas, NumPy, Matplotlib, conda-forge, SciPy and all of the other amazing Python projects that we rely on to make Streamlit work! 🎈. #thankful #python #community.
1
6
70
🚨 New experimental feature - the ability to record screencasts directly in Streamlit! Record and share explanations about your models, analyses, & data. Click ☰ then "Record a screencast". #Python #OpenSource . Upgrade to 0.55.0 to try it. $ pip install --upgrade streamlit
5
13
75
📺 New video tutorial is out!. 🦙💬 You can now follow along with @thedataprof as he shows you how to build your own #Llama2 Streamlit chatbot using @Meta's latest #LLM. 👀 Watch here:
🦙Want to try out @Meta's new Llama 2 #LLM?. How about building your own #Llama2 Streamlit chatbot? 🤩. Learn the steps from @thedataprof using Streamlit and @replicatehq. (Shoutout to @a16z for the OG code!). 🎈 Demo: 📖 Tutorial:
2
20
73
🚨 Release 1.2.0. Highlights:.💬 Ability to set custom placeholder text.📏 Viewers can now resize the input box in st.text_area.🗂 Auto-reload functionality when files in sub-directories change. 📝 Release notes: #python #datascience #release.
0
18
70
💻 Learn how to present multi-GBs of data seamlessly by pairing your Streamlit app with @CoiledHQ 🤩. 📖 Read more: 🎈 Demo app: #python #datascience #machinelearning
0
34
70
🌍 Want to build your own #geospatial web app?. The one and only @giswqs demonstrates how to create and deploy multipage, interactive apps using his #opensource leafmap project + streamlit-map template!. 🗺️ Map app: 👀 Watch here:
1
20
70
🚨 Release 0.89.0. 🍔 The hamburger menu has gotten a makeover! Introducing configurable menu options and distinct local, developer and viewer menus 🥳. 📝 Read more: 🎈 Demo app: #python #opensource #machinelearning
1
11
69
🤩 Did you know you can embed Streamlit Community Cloud apps directly in @NotionHQ? . Simply paste in the app's URL to see it render! 🎈.
Just released: your @streamlit apps now have a home in Notion!. Streamlit embeds are fully interactive, perfect for sharing with your team or the public 👑
4
9
67
🚨Streamlit Release: 0.52.0. 📤st.file_uploader has landed! Note this is a preview release of this feature. 👋 There is now support for emoji codes in st.write and st.markdown. $ pip install --upgrade streamlit. #MachineLearning #Python . See more:
8
15
68