A faster way to build and share data apps

Image for: A faster way to build and share data apps
Play
As of 2024-11-15

Get started in under a minute

Image for: Get started in under a minute

Streamlit builds upon

Image for: Streamlit builds upon
three simple principles

Embrace scripting

Image for: Embrace scripting
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

Image for: My first app

Hello world!

Weave in interaction

Image for: Weave in interaction

Deploy instantly

Image for: Deploy instantly

Used in the world’s top data science groups

Image for: 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

Image for: Compatible with

Basically everything!

See why developers Streamlit

Image for: See why developers Streamlit

Deploy on enterprise

Image for: Deploy on enterprise
Learn more