Streamlit
E97082
Streamlit is an open-source Python framework that lets developers quickly build and share interactive web apps for data science and machine learning.
Statements (58)
| Predicate | Object |
|---|---|
| instanceOf |
Python library
→
open-source software framework → web application framework → |
| acquiredBy |
Snowflake Inc.
→
|
| acquisitionAnnounced |
2022
→
|
| deploymentOption |
Streamlit Community Cloud
→
deployment on cloud platforms → self-hosting on servers → |
| designGoal |
Python-first development
→
minimal boilerplate → rapid prototyping → simplicity → |
| documentation |
https://docs.streamlit.io
→
|
| foundedBy |
Adrien Treuille
→
Amanda Kelly → Thiago Teixeira → |
| genre |
dashboarding framework
→
data science tool → machine learning tool → |
| hasFeature |
automatic UI generation from Python code
→
built-in web server → command-line interface → component system for custom JS components → declarative UI syntax → server-side execution → widget-based interaction model → |
| headquartersLocation |
San Francisco
→
|
| initialReleaseYear |
2019
→
|
| license |
Apache License 2.0
→
|
| programmingLanguage |
Python
→
|
| repository |
https://github.com/streamlit/streamlit
→
|
| supports |
Altair integration
→
Authentication via external tools → Bokeh integration → Mapbox maps → Markdown rendering → Matplotlib integration → Pandas DataFrame display → Plotly integration → Seaborn integration → Theming → caching of computations → data visualization → file upload → hot-reloading → interactive widgets → layout customization → session state → |
| targetUser |
Python developers
→
data scientists → machine learning engineers → |
| typicalCommand |
streamlit run
→
|
| useCase |
building interactive web apps
→
data dashboards → data exploration → machine learning model demos → prototyping data apps → |
| website |
https://streamlit.io
→
|