streamlit-faker is a library to very easily fake Streamlit commands
Project description
streamlit-faker
This repository introduces streamlit-faker
, a library to very easily fake Streamlit commands. You can use it to quickly draft a user interface or as a QA tool... or maybe something more (let us know!). It is built upon the great joke2k/faker project!
Get started
The package is available on PyPI!
pip install streamlit-faker
Introduction
Call any Streamlit command (see Streamlit docs e.g. .info()
, subheader()
, text_input()
...) without parameters using streamlit-faker, and it will execute the command with random parameters.
- Sample input:
# streamlit_app.py
from streamlit_faker import get_streamlit_faker
st_faker = get_streamlit_faker()
st_faker.subheader()
st_faker.markdown()
st_faker.selectbox()
st_faker.slider()
st_faker.map()
-
Don't forget to run
streamlit run streamlit_app.py
-
Sample output:
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
streamlit_faker-0.0.3.tar.gz
(12.7 kB
view hashes)
Built Distribution
Close
Hashes for streamlit_faker-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf410867b55b4877d8fe73cc987d089e1938f8e63594f1eb579e28015844215 |
|
MD5 | a3666ef49f89464a959626724a993fe1 |
|
BLAKE2b-256 | b02ed60c0214dc6bf626e37b9f37f7ac3a57c311946ebcc12c1fc0e7bcc4b8d6 |