Streamlit
A faster way to build and share data apps
★ 4.6
The fastest way to build data apps in pure Python. No frontend experience required. Perfect for data scientists and ML engineers to share results.
34K
GitHub Stars
none
TypeScript
easy
Learning Curve
4.8
DX Score
Tarification
Model
free
Offre Gratuite
Apache 2.0 licensed, open source
Paid
Streamlit Cloud free tier
Fonctionnalités
- ✓ Python-only apps
- ✓ Hot reload
- ✓ Widgets (sliders, buttons)
- ✓ Charts and graphs
- ✓ Data caching
- ✓ Session state
- ✓ File uploads
- ✓ Theming
- ✓ Components ecosystem
Avantages
- + No frontend knowledge needed
- + Incredibly fast to build
- + Great for prototypes
- + ML/data science focused
- + Free cloud hosting
Inconvénients
- - Limited customization
- - Not for complex apps
- - Rerun model can be confusing
- - Performance at scale
Idéal Pour
hobbyist startup
Alternatives
data-apps ml dashboards python-only rapid