Streamlit Updates. Improving Data Apps
Streamlit Updates. Improving Data Apps
May 17, 2025
intro
Streamlit is part of Snowflake.
Which you might have heard on the BigData context.
Continuing from https://jalcocert.github.io/JAlcocerT/streamlit-is-cool/
To learn streamlit with youtube: https://www.youtube.com/@andfanilo
Streamlit Features I love
You can see whats coming next to Streamlit: https://roadmap.streamlit.app/
Chat Elements
Replit and Streamlit
Audio with Streamlit
It was not that straight forward, until I saw this video
See st.audio_input - https://docs.streamlit.io/develop/api-reference/widgets/st.audio_input
Thanks to: https://www.youtube.com/watch?v=UnjaSkrfWOs
User Authentication
- https://docs.streamlit.io/develop/api-reference/user/st.user
- Using
streamlit-authenticatoras explained here - 3rd Party repurposed APIs: Like mailerlite or Stripe
- Via LogTo or similar services like supabase authentication
- With Traefik combined with middleware like TinyAuth, Authelia, Zitadel…
- With an internal DB like sqlite
PyGWalker
A great way to just let users drag and drop to visualize the data inside streamlit
Conclusions
These have been enough so far to develop a couple of Apps:
And to deliver interesting real estate solutions.
Want to Level Up Streamlit?
- Adding Authelia Authentification
- Monitoring Streamlit Logs
Interesting Stuff I found lately
Blogs
