欢迎来到Streamlight👋
构建和共享数据应用程序的最快方式
Streamlight可以让您在几分钟内将数据脚本转换为可共享的Web应用程序,而不是几周。这都是Python,开源的,免费的!一旦您创建了应用程序,您就可以使用我们的free sharing platform要部署、管理和与全世界共享您的应用程序,请执行以下操作
安装
pip install streamlit
streamlit hello
Streamlight还可以安装在虚拟环境中Windows,Mac,以及Linux
举个小例子
Streamlight使构建交互式应用程序变得极其简单:
import streamlit as st x = st.slider('Select a value')
st.write(x, 'squared is', x * x)
一个更大的例子
Streamlitt简单而集中的API让您可以构建极其丰富和强大的工具。This demo project允许您浏览整个Udacity self-driving-car dataset类并实时运行推理。YOLO object detection net
完整的演示用不到300行Python代码实现。事实上,这款应用程序包含only 23 Streamlit calls它展示了Streamlight的所有主要构建块。您现在可以在以下地址尝试share.streamlit.io/streamlit/demo-self-driving
Streamlight GitHub徽章
Streamlight的GitHub徽章可帮助其他人找到并使用您的Streamlight应用程序
部署应用程序后,您可以将此徽章直接嵌入到GitHub readme.md中,如下所示:
[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://share.streamlit.io/yourGitHubName/yourRepo/yourApp/)
更多信息
- 我们的launch post解释我们创建Streamlight的原因
- 我们的sharing platform announcement
- 我们令人惊叹的communityStreamlight用户共享应用程序、提出问题和互相帮助的地方
- 流光照明documentation和blog有关Streamlight的最新信息
- 更多demo projects为了激励你
- 如果您愿意贡献自己的力量,请参见instructions here
为团队提供流光照明
Streamlit for Teams是我们的企业解决方案,用于部署、管理、共享和协作您的Streamlight应用程序。Streamlight for Teams提供安全的单击部署、身份验证、Web编辑、版本控制等功能。它目前处于封闭测试阶段,您可以join the wait-list here
许可证
Streamlight是完全免费和开源的,并在Apache 2.0许可证