The fastest way to build and share data apps

Streamlit turns data scripts into shareable web apps in minutes.
All in Python. All for free. No front‑end experience required.
Play

Get started in under a minute

Streamlit’s open-source app framework is a breeze to get started with. It’s just a matter of:

And you’re done! Now check out our documentation and forums for next steps.

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.

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, ...

Deploy instantly

Effortlessly share, manage, and collaborate on your apps directly from Streamlit. Plans start from completely free!

Build powerful apps

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!

  • Bokeh
  • Altair
  • PyTorch
  • OpenCV
  • Deck.Gl
  • Pandas
  • Vega-Lite
  • Matplotlib
  • NumPy
  • Scikit Learn
  • Tensorflow
  • Plotly
  • Keras
And even more, with Streamlit Components! Build your own, share with the community, bask in the glory.

See why developers
Streamlit

Try Streamlit Cloud

Community

Share up to 3 open-source apps with the whole world for free.
Available now! We send out invites daily.

Teams and Enterprise

Empower your data team to share unlimited private apps securely within your company.
Currently in private beta.