Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arnaudmiribel/streamlit-extras

Discover, try, install and share Streamlit re-usable bits we call "extras"!
https://github.com/arnaudmiribel/streamlit-extras

data python streamlit ui web

Last synced: 5 days ago
JSON representation

Discover, try, install and share Streamlit re-usable bits we call "extras"!

Awesome Lists containing this project

README

        




PyPI version

# ๐Ÿชข streamlit-extras

A Python library with useful Streamlit extras

`streamlit-extras` is a Python library putting together useful Streamlit bits of code (extras).

![CleanShot 2023-10-18 at 14 56 43](https://github.com/arnaudmiribel/streamlit-extras/assets/7164864/14f20cf6-033c-4143-9f29-d0e95bf7dca1)

## Highlights

- ๐Ÿ“™ย  Discover: Visit our documentation to discover all extras.
- โฌ‡๏ธย  Install: `streamlit-extras` is a PyPI package with all extras included. Get them all using pip!
- ๐Ÿซดย  Share: Go ahead and share your own extras, it's just [a PR away](https://arnaudmiribel.github.io/streamlit-extras/contributing/)!

## Getting Started

### Installation

```
pip install streamlit-extras
```

### Usage

Here's an example with one of the easiest extras around, stoggle
```python
from streamlit_extras.stoggle import stoggle

stoggle(
"Click me!",
"""๐Ÿฅท Surprise! Here's some additional content""",
)
```

## Documentation

Visit https://arnaudmiribel.github.io/streamlit-extras

## Contribution

PRs are welcome! Guidelines here

README template taken from LukasMasuch/streamlit-pydantic