Your Most Requested Streamlit Features FINALLY Out!

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024
  • The latest updates for Streamlit are the most advanced, groundbreaking, and most requested by the community we got in a while:
    A better multipage app configuration
    Chart and DataFrame Selections
    Partial Reruns and Dialog window
    and many more!
    Browse through all the latest features from Streamlit version 1.33 to 1.36 in this new video!
    DataFans, Streamlit is going in a nice direction :)
    ---
    📧 Check my email list for a compiled version of all my activities on all the Internet ➡ andfanilo-news...
    💰 Buy me a coffee to stay awake while editing ➡ www.buymeacoff...
    🗣️ Find my socials ➡ andfanilo.com
    🔗 Links
    All the changes: docs.streamlit...
    Dynamic Navigation menu: docs.streamlit...
    Replit: replit.com/gui...
    stlite sharing: edit.share.stl...
    pycafe: app.py.cafe/
    🔧 My tools (Affiliate links to support me!)
    📕 Streamlit Official Book - amzn.to/3QuRPwl
    📷 Main Camera - amzn.to/3QvTosB
    📷 Main Lens - amzn.to/3svYCwq
    🎙️ Microphone - amzn.to/47l5ewA
    🎵 Music & Sound Effects - www.epidemicso...
    ---
    🪶 It's been a while...I created this videos in 4 days between a lot of TF/LDS/WL stuff, I should pat myself on the head for the challenge...
    ⚠️ Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. Thank you for supporting my channel so I can continue providing you with free content!
    #streamlit #python #datascience #dataapps

ความคิดเห็น • 62

  • @andfanilo
    @andfanilo  2 หลายเดือนก่อน +1

    More Streamlit & data apps news? Link to my email list: andfanilo-newsletter.streamlit.app/

  • @ikichiziki87
    @ikichiziki87 3 หลายเดือนก่อน +5

    Day by day it's becoming like a superpower for data science enthusiasts for making their projects !! DAMN

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Even just code enthusiasts, I'm seeing marketing people try to build their first web app with Streamlit that's crazy!

  • @JuanBretti
    @JuanBretti 3 หลายเดือนก่อน +2

    Thank you and the Streamlit team for the `selection` feature.

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Yes! I didn't talk about it in the video but the on_select also takes a callback function as argument and that is chef's kiss 👨🏽‍🍳

  • @wesleysodre4662
    @wesleysodre4662 3 หลายเดือนก่อน

    You're going to be big, man! Your videos are always very well produced! Keep producing

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Thanks for the support 🤗 see you on the next video!

  • @TonyRodrigues27
    @TonyRodrigues27 3 หลายเดือนก่อน

    Your channel seems to be very educational, it deserves additional audio tracks in several languages!

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      TH-cam is supposed to test automatic translated dubbing without us having to pay for a third-party software/voiceover. Wait & see :)

  • @rodrigobogado653
    @rodrigobogado653 3 หลายเดือนก่อน

    Great news! Thanks Fanilo, the plotly thing and the column selection thing is just 10 for me this week!!

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Nice! Have fun testing them 😊
      …oh I just thought about descriptive stats on a Dataframe selected column I’ll write that down somewhere 😂 (that’s how I generate ideas for videos, by reading your comments !)

  • @rockNbrain
    @rockNbrain 3 หลายเดือนก่อน +1

    Great video Fanilo, tks a lot ... it seems that streamlit is getting very stable and mature

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +2

      I'm really liking the direction right now 😊 they are delivering more intermediate features while sticking to their initial vision in the way they structure their APIs
      When native auth drops, and maybe if they have a good idea on how to do visual customization without breaking everything then I think my audience will be truly happy ahah

  • @tigsik3128
    @tigsik3128 3 หลายเดือนก่อน

    I just subscribed to your newsletter and started learning python as well. cant wait to learn streamlit :)

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Thanks for the support!
      I really need to do some beginner level Streamlit tutorials someday 😂 any app you're looking forward to building??

  • @paulemmanuelkouassi2587
    @paulemmanuelkouassi2587 3 หลายเดือนก่อน

    Merci pour cette vidéo. Il y a tout plein de fonctionnalités que j'ignorais encore. Ça va vraiment m'être utile pour monter mon application 😊

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Merci pour le soutien :) c'est fou, avant de faire cette vidéo j'avais l'impression d'avoir à peu près suivi toutes les dernières avancées mais j'ai moi-même découvert 2-3 features sympas que j'ignorais 😂 laquelle comptes-tu tester en premier?

    • @paulemmanuelkouassi2587
      @paulemmanuelkouassi2587 3 หลายเดือนก่อน

      @@andfanilo la nouvelle version du multipage et le st.experimental_fragment. Dieu seul sait à quel point j'attendais ces 2 fonctionnalités et elles tombent à point nommé !

  • @ici6308
    @ici6308 3 หลายเดือนก่อน

    Just wonderful !

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Thanks for watching! What was your favorite new feature :p ?

  • @pieceofpotato7883
    @pieceofpotato7883 3 หลายเดือนก่อน

    idk man u about to land me a business analyst job with these streamlit videos! I am currently doing my internship and one of my major project is building an app that has crud and more importantly a BI dashboard. Your videos is really helpful! Thanks a lot. Lets see in a few month if i can secure the position

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      CRUD + Dashboard, nice! I'm rooting for your success and hope you land both a nice job role and team 💪🏽 looking forward to the future good news

  • @Diverking2008
    @Diverking2008 3 หลายเดือนก่อน

    Great video. It really helped me understand how Streamlit manages multi-page apps. Question: how can I display content on the main/router page but not in the rest?

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Thanks for watching :)
      If I understood your question correctly, any code in the main file is shared/displayed across all pages, but it doesn't really act as a page to display in the end, it's really only displaying a selected page.
      So you could move the code into the script for the default first page if I'm not mistaken

  • @guillermovc
    @guillermovc 3 หลายเดือนก่อน

    I would love a Streamlit mug!!!!

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Collector mugs :) I'll ask the team if they still give some at conferences, maybe they can send me some 😏

  • @කැලණිකුප්පි
    @කැලණිකුප්පි 3 หลายเดือนก่อน +1

    Finally native authentication ❤❤❤❤❤❤

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Almost!

  • @edwardsu7497
    @edwardsu7497 2 หลายเดือนก่อน

    wonderful! thx for sharing!!!

  • @MiningGeologist
    @MiningGeologist 3 หลายเดือนก่อน

    Still waiting for a stable way to display Pyvista interactive plots directly in streamlit , this will be a game changer for me

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Hey! Hmmm...yeah I haven't seen anyone work on this, maybe worth mentioning on the forum 🤔
      Have you had problems with discuss.streamlit.io/t/stpyvista-show-pyvista-3d-visualizations-in-streamlit/31802 ?

    • @MiningGeologist
      @MiningGeologist 3 หลายเดือนก่อน

      @@andfanilo yeah it is very buggy and basic, look for something like the way trame handles pyvista in jupyter notebooks. that would be awesome.

  • @tuzyamage915
    @tuzyamage915 2 หลายเดือนก่อน

    My issue is Axios 403, can't upload any file if running on server, any solution

  • @CarlosEMijaresR
    @CarlosEMijaresR 3 หลายเดือนก่อน

    its amazing

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      I'm going to wait every 4 Streamlit minor versions now 😂

  • @gabrielokundaye1502
    @gabrielokundaye1502 2 หลายเดือนก่อน

    Waiting for streamlit's st.cache_data to support async functions.

    • @andfanilo
      @andfanilo  หลายเดือนก่อน +1

      Fingers crossed. They're thinking about switching to an async backend, maybe that will help, but it's not planned for short-term future...

  • @Simar2222
    @Simar2222 3 หลายเดือนก่อน

    @andfanilo Is it possible for the navigation menu with sections to be in a dropdown? So that it doesnt take the already limited space from the sidebar??
    Please do help.

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      Hey! I don’t think so…an alternative could be to build the navigation menu with page_link ( docs.streamlit.io/develop/tutorials/multipage/st.page_link-nav ) hidden inside a st.expander

    • @Simar2222
      @Simar2222 3 หลายเดือนก่อน

      @@andfanilo thanks so much for your reply

  • @gbennett1000
    @gbennett1000 3 หลายเดือนก่อน

    you are awesome

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Well thank you for the support 🤗 see you on the next one!

  • @MortenEghj
    @MortenEghj 3 หลายเดือนก่อน

    Came to think, how fast will the AI (GPT, etc) support coding with streamlit 1.36 ?

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      In a year 😁? Wait & see..

  • @scpresearcherssite1054
    @scpresearcherssite1054 3 หลายเดือนก่อน

    How is the performance going ?

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      For chart selection + fragment, I find it's pretty good for the amount of code written

  • @carolinefrasca
    @carolinefrasca 3 หลายเดือนก่อน

    🤩🤩🥳

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      🌸🙏💪😄

  • @hiddenni
    @hiddenni 3 หลายเดือนก่อน

    weeeeeeee 😊😊😊😊

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      I should have put the « wheeee » sound effect on the sliding pingouin 😆

  • @ruthwik081
    @ruthwik081 หลายเดือนก่อน

    Fragments is big, it would make my app much faster

    • @andfanilo
      @andfanilo  หลายเดือนก่อน

      @@ruthwik081 looking forward to your results :)

  • @matten_zero
    @matten_zero 3 หลายเดือนก่อน +2

    You can literally now build a proper app without learning web dev.

    • @picklenickil
      @picklenickil 3 หลายเดือนก่อน

      @@matten_zero no I believe it's a very long way to go.
      Thread safety, Auth, payments, and no st.paywall isn't very 'cachy'
      Or even simpler
      Reruns in fragments?
      Multiple responsive chat apps in fragments?
      People looking for such solutions still have to look at pyQt/side for desktop apps
      And Next/mern for Frontend..
      Not to mention scaling at deployment..
      ..
      I wanna say all this but my crippling fear of pleasing people will probably make me delete this is a min or so.. so enjoy the knowledge while it lasts

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      💪🏽 After 4 years of using it, I still love the look & feel of Streamilt! I agree it's still a great choice to build a proper app :)

  • @picklenickil
    @picklenickil 3 หลายเดือนก่อน +1

    At this point I can build apps and make them earn me money.😮
    I give thousand thanks to streamlit devs.
    St paywall chaching yet?

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน

      Eheh I hope to build something around monetization too :)
      (sorry hadn't had time to check your other comments around multi-chatbots, I'm preparing a corporate filming so I won't look at it until a week later probably, but again thank you for your support)

    • @picklenickil
      @picklenickil 3 หลายเดือนก่อน

      @@andfanilo keep up the good work brother

  • @pr0skis
    @pr0skis 3 หลายเดือนก่อน +2

    With every release there's less and less reason to go with Dash now. Imagine being a boomer and forcing everyone at work to use Power BI 🤣🤣🤣 ngmi

    • @andfanilo
      @andfanilo  3 หลายเดือนก่อน +1

      « forcing everyone at work to use Power BI » ahah, the fate of a data practitioner working in bigger companies 😆