Metadata-Version: 2.1
Name: streamlit-ext
Version: 0.0.1
Summary: Small handy widgets for streamlit, e.g. download button which won't cause rerun, set page width
Author-email: John Lyu <paleneutron@outlook.com>
License: MIT
Project-URL: Source Code, https://github.com/PaleNeutron/streamlit-ext
Keywords: streamlit,widgets
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: streamlit
Provides-Extra: dev
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: flake8 (<5.0,>=4.0) ; extra == 'dev'
Requires-Dist: black (>=22.6.0) ; extra == 'dev'
Requires-Dist: isort (>=5.10.1) ; extra == 'dev'
Requires-Dist: pandas-stubs (>=1.4.3) ; extra == 'dev'
Provides-Extra: test
Requires-Dist: pytest (>=7.1) ; extra == 'test'
Requires-Dist: pytest-cov (>=3.0.0) ; extra == 'test'

# streamlit-ext

Small handy widgets for streamlit

e.g. download button which won't cause rerun, set page width function, etc.

```python
import streamlit as st
import streamlit_ext as ste

st.title('streamlit-ext')

ste.set_page_width("60em")

ste.download_button("Download", "Hello World".encode(), "hello.txt")
```

## installation

```bash
pip install streamlit-ext
```
