
Streamlit • A faster way to build and share data apps
Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code.
Streamlit documentation
Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver dynamic data apps with only a few lines of code. Build and deploy powerful data apps in minutes.
Install Streamlit - Streamlit Docs
Developing locally with Python installed on your own computer is the most common scenario. star Tip Try a Streamlit Playground that runs in your browser — no installation required. (Note that this is not …
Get started with Streamlit - Streamlit Docs
This Get Started guide explains how Streamlit works, how to install Streamlit on your preferred operating system, and how to create your first Streamlit app! downloading Installation helps you set up your …
Create an app - Streamlit Docs
What are the limitations of all this awesomesauce?" Well, there are a few: Streamlit will only check for changes within the current working directory. If you upgrade a Python library, Streamlit's cache will …
Basic concepts of Streamlit - Streamlit Docs
Streamlit's architecture allows you to write apps the same way you write plain Python scripts. To unlock this, Streamlit apps have a unique data flow: any time something must be updated on the screen, …
Build a basic LLM chat app - Streamlit Docs
Learn to build conversational LLM applications with Streamlit using chat elements, session state, and Python to create ChatGPT-like experiences.
Develop - Streamlit Docs
Complete development resources for building beautiful, performant web apps with Streamlit including concepts, API reference, tutorials, and quick references.
First steps building Streamlit apps - Streamlit Docs
Build your first Streamlit apps with step-by-step tutorials for creating single-page and multi-page applications.
App Gallery - Streamlit
Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code.