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

https://github.com/icheft/st-material-table


https://github.com/icheft/st-material-table

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          







Streamlit Material-UI Table


Streamlit Custom Components in React.



View package on PyPI


How to Use
Contributions

I've read through [the documentation](https://docs.streamlit.io/en/stable/publish_streamlit_components.html) and searched through other amazing components shown [here](https://streamlit.io/components), but couldn't get exactly what I need. Just yet.

The ultimate goal is to replicate [those Material-UI tables](https://material-ui.com/components/tables/#custom-pagination-actions).

## How to Use

```sh
pip install st-material-table
```

In your `app.py`:

```py
from st_material_table import st_material_table

_ = st_material_table(display_df)
```

That shall do! Currently, it doesn't support customization. It uses the default theming - [Dracula Theme](https://github.com/dracula/streamlit).

## Contributions

The project is set up under MIT license. Feel free to play around.