Support for nested columns

Hi all,

I know Streamlit currently does not support putting columns inside another column, but is there a workaround to create a layout like this? Thanks.


The layout example above is a very complicated one. Here is a simplified version of the layout I want to create.

Although I don’t have the direct answer, I found this similar topic:

I made this unofficial package for such cases

Hope it helps you


Here is a hack probably doing the same thing ich the package is doing: Nested Columns work fine in most cases out of the box. Just uncomment the error in the streamlit code (file PYTHON_PATH\lib\site-packages\streamlit\ line 557ff in the current version. (or search β€œcolumn” if it moved))

Link to original issue