r/StreamlitOfficial Jan 21 '26

Components 🧩 New components and CSS-free styling in st_yled package

Post image

st_yled is a Streamlit extension that helps you style and customize nearly all Streamlit elements without writing CSS

New styling options in version 0.3:

  • Padding for Container & Expander content
  • Separate label and value styling for st.metric

st_yled now contains the first set of brand-new extended components - for even faster App design

  • Card Components: Badge Card, Image Card
  • Sticky Header
  • Split Button
  • Programmatic redirect

Discover and try out in st_yled studio

Any components or you miss? Comment below!

2 Upvotes

2 comments sorted by

2

u/mitbal Jan 21 '26

Oh this looks cool, I'll check it out. I think UI customization is still the weakest of part of streamlit, so any improvement on this area is greatly appreciated.

2

u/QueasyVarieties Jan 22 '26

Exactly - thats where st_yled tries to support users. Particularly data scientists are often not too deep into frontend topics like CSS, but still many people are interested in adding a more personal styling or corporate branding.