
Streamlit
Python developers can use Streamlit to build and share data applications.

About Streamlit
Streamlit is a tool for turning Python scripts into interactive web apps. It suits quick dashboards, data reports and chat apps, and the project can be installed with pip. Streamlit is open-source under the Apache 2.0 license. Finished apps can be deployed and shared through its Community Cloud platform.
Key features
- Turns Python scripts into interactive web apps.
- Examples include input widgets, dataframes, charts and multi-page apps.
- Live editing updates the app as the script changes.
- Community Cloud platform for deploying and sharing finished apps.
- Extensible with Streamlit Components.
- Pull requests from outside the Streamlit maintainer team are paused.
Streamlit at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Free
- Details verified
- Oct 21, 2026 · Official source
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
Streamlit alternatives
Tools and sites you could use instead, ranked by how closely they match.
PipeRider provided code review tools for dbt data and has been superseded by Recce.
mlxtend adds helper modules for Python data analysis and machine learning libraries.
Apache Hamilton helps teams build modular, testable dataflows with lineage and metadata.
PyCM provides a Python library for working with multiclass confusion matrices.
Python developers can use Dash to build data apps and dashboards without requiring JavaScript.
For Python data preparation, DataPrep offers an open-source low-code library to collect, clean, and visualize data.
Popular in Developer Tools
Well-known listings from the same topic.
Streamlit FAQ
How do I try Streamlit?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













