Skip to content

[Request for feedback] Use-cases for add_rows #13063

@lukasmasuch

Description

@lukasmasuch

We are considering deprecating and eventually removing the add_rows feature.

The main reasons are:

  • Very low usage in practice
  • A relatively complex implementation that makes other planned features harder to build and maintain
  • The add_rows pattern is somewhat inconsistent with the rest of the Streamlit API

Before making any decision, we’d love to better understand how you’re using add_rows today and where existing alternatives fall short.

🙏 How you can help

If you use add_rows, please comment with:

  • Your use case – What are you building, and how does add_rows fit in?
  • Why alternatives don’t work – e.g. why re-creating or updating the full chart/dataframe is not good enough (performance, ergonomics, readability, etc.).

Your feedback will directly influence whether and how we proceed with removing this feature. Thank you! 💚

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature:chartsRelated to charting functionalityfeature:st.dataframeRelated to the `st.dataframe` elementtype:questionQuestion should be in the forum instead of GitHub issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions