Streamlit
Python-библиотека с открытым исходным кодом для быстрого создания и публикации приложений для работы с данными.
Подробно
Streamlit — фреймворк, который позволяет «быстрее строить и делиться data-приложениями»: по описанию репозитория streamlit/streamlit это инструмент для ускоренной разработки и публикации приложений на данных. Проект написан на Python, распространяется под лицензией Apache-2.0, имеет 45906 звёзд на GitHub и официальный сайт https://streamlit.io. Его темы включают data-analysis, data-science, data-visualization, deep-learning, machine-learning, python и developer-tools, то есть библиотека позиционируется в центре аналитического и ML-стека. Типичное применение — быстрые дашборды, демо моделей и внутренние инструменты для команд данных.
Примеры употребления
- Запуск приложения: streamlit run app.py
- Мини-приложение: import streamlit as st; st.title("Sales"); st.line_chart(df)
- Вывод таблицы данных: st.dataframe(df)
- Публикация демо ML-модели как внутреннего инструмента команды
