Multiselection config for st.column_config

Hi friends! I want to use st.column_config.MultiselectionColumn, but Streamlit currently only provides st.column_config.CheckboxColumn and st.column_config.SelectboxColumn. Does anyone know a workaround or how I could implement a similar feature?

I don’t know of a way to do it with a dataframe. You could always combine row selections and an external multiselect to accomplish the task. Otherwise, it’d need a custom component.

You can upvote the request to help the devs prioritize it:

There is a draft PR for the feature, but I don’t know how it’s currently scheduled for development (or not).