Web launchpad to browse a folder containing multiple Streamlit applications
Project description
Streamlit Launchpad
Web launchpad to browse a folder containing multiple Streamlit applications (py files), with a central launchpad listing available apps so you can run them (if not already running) and view each in its own tab.
This is a very basic alpha version. Windows is not supported.
Install and Run
Install using pip.
pip install streamlit-launchpad
Serves *.py as separate Streamlit applications from the folder supplied on the command line:
streamlit-launchpad ./examples
Then go to http://localhost:8888/ in your browser:
To run on a different port use:
streamlit-launchpad --port 8000 ./examples
To provide a title (default is "Streamlit Apps"):
streamlit-launchpad --title="My Title" ./examples
Development install
git clone https://github.com/ideonate/streamlit-launchpad.git
cd streamlit-launchpad
pip install -e .
streamlit-launchpad ./examples
To run directly in python: python -m launchpad.main ./examples/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for streamlit-launchpad-0.0.10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 337e33b0a105ea75463028b570ff3913eb86fb4ad05129f007dccb2eda9508da |
|
MD5 | c7f0f4f40cfae4c12f5e2ca32ba0a3d3 |
|
BLAKE2b-256 | 1156a89d3e946d9169f553e00290e86166fd7a6edda6918d1465181b8ab5fd4e |
Hashes for streamlit_launchpad-0.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24afbfe5fb7e01eec8789d3700d2c900a94b077515059df7e32c11c54aee2089 |
|
MD5 | b92aa88435f91dacc38b8d7a97cbbe20 |
|
BLAKE2b-256 | c8d25ba016c3bd428613c6f5c6fc50a02aab812a14299e5a660c230010bb5f4d |