Avid streamlit user here…
I love the package and try to use it in all my DS/ML projects… After also testing flask+
dash/ (to some extend also
panel) I very much like the ease of use and appearance of
streamlit the most!
However, there are quite a few road blocks that prevent me from using it for good in my “serious” apps:
- layout options (grid layout and also size of fonts and elements)
- custom styling to match corporate branding
- interactivity options of plots (canvas select etc.)
I found some hacks (esp. using the html=True option to inject some styling)…
Now, I know this is a new project and my post is only with the best intentions, but I’d need to know if these features are on the imminent roadmap (say 3-6 months) or if I should switch to
dash for bigger dashboards for the moment and come back in a year if this is more mature/ full-fledged?
Would hate to do that since I really fell in love with
streamlit way of cracking out beautiful apps in an instance…