Streamlit: The Fastest Way To Build Python Apps?

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ •

  • @jimg8296
    @jimg8296 9 місяців тому +66

    Thanks! I got more information from the first 3 videos or yours than 4 hours of random videos on AI. U R AWESOME! Please don't stop.

    • @pixegami
      @pixegami  9 місяців тому +14

      Wow, thank you for the HUGE tip, I really appreciate your support. I'm glad you enjoyed the channel so far, and I hope to make more videos you'll enjoy in the future.

  • @jfaguile
    @jfaguile 11 місяців тому +33

    I was looking for a quick introduction to streamlit and this video was just what I needed. Thank you!

    • @pixegami
      @pixegami  10 місяців тому +1

      Glad to hear that :) Thanks for watching!

  • @habibmaryam
    @habibmaryam 5 місяців тому +6

    I wanted a quick introduction to Streamlit to know if I should worry about learning it. Very short and straight to the point.

  • @brianfoote4686
    @brianfoote4686 9 місяців тому +9

    Absolutely killer tutorial

  • @tobiasm161
    @tobiasm161 Рік тому +18

    awesome dude! handy, smart and short - like a pro!
    and YES - please show how to deploy on AWS or GCP

    • @pixegami
      @pixegami  Рік тому +4

      Thank you :) I'll add it to my "to-do" list of videos.

  • @martinbuchgesicht
    @martinbuchgesicht 11 місяців тому +10

    The video was very informative to me. I especially liked that you also talk about scope and limitations of the framework.

    • @pixegami
      @pixegami  11 місяців тому +2

      Glad it was helpful!

  • @bobsyfy
    @bobsyfy 3 місяці тому +2

    My first video of yours, and def one of my fav ones, very insightful! thank u

  • @ILovePlayStation
    @ILovePlayStation 4 місяці тому +2

    amazing !!! amazing !!! amazing !!! no other words can explain how good this video is !!! thank you

  • @nataliatenoriomaia1635
    @nataliatenoriomaia1635 Місяць тому

    You’re a great communicator, congrats on all high quality content! It’d be great to see deployment in AWS 🙂

  • @sundramrai5018
    @sundramrai5018 2 місяці тому +1

    This is really amazing, just a quick touch-over of the whole thing!!

    • @pixegami
      @pixegami  2 місяці тому

      Thanks! Glad you found the quick overview helpful.

  • @rekhajv5334
    @rekhajv5334 28 днів тому

    Mind blowing, I can't thank you enough. This is what I was looking for.

  • @R56A
    @R56A Рік тому +5

    The great instrument for data analytics to visualize and present the work to stakeholders.

    • @pixegami
      @pixegami  Рік тому +2

      Yes! Exactly :)

    • @andyn6053
      @andyn6053 6 місяців тому

      Yes good for personal projects. But at work I use power bi or tableau for such tasks

  • @cireeric
    @cireeric 4 місяці тому +1

    Great delivery of information!

  • @scottchen3398
    @scottchen3398 11 місяців тому +4

    Very easy to understand, thank you for your explanation

    • @pixegami
      @pixegami  10 місяців тому +1

      Glad it was helpful!

  • @sungodfatih
    @sungodfatih Місяць тому

    Thank you for your Video. I got a nice overview of Streamlit (which could be squeezed into 12mins :D) Subbed!

  • @Orcrambo
    @Orcrambo Рік тому +48

    Yes to deploying to AWS!

    • @pixegami
      @pixegami  Рік тому +18

      Got it! I'll have to work on that next :)

    • @DarthJarJar10
      @DarthJarJar10 Рік тому +5

      I second that! Will be a game changer for work!

    • @403http
      @403http 10 місяців тому +1

      Yes please

  • @davidtindell950
    @davidtindell950 Місяць тому +1

    Great Intro Video! Thank You ! Later, a vid that combines 'streamlit' with RAG query would be very helpful ! I will plan to leave you a tip at the beginning of December, 2024 -- or -- at least "Buy You Several 'Kofi" !

  • @yogeshraj4839
    @yogeshraj4839 3 місяці тому

    Grt video wanted an glimpse about streamlit this video is what I was needed!!! and yes we wanted a video , how to deploy to AWS !!! Thank you

  • @higiniofuentes2551
    @higiniofuentes2551 9 місяців тому +1

    Thank you for this very useful video!

  • @ayoaina_fpv
    @ayoaina_fpv 25 днів тому

    Cool stuff! 2:43

  • @mberriost
    @mberriost Рік тому +2

    Hello! Thank you for the video, streamlit seems very interesting! It would be cool to see how to deploy it to the cloud:)

    • @pixegami
      @pixegami  Рік тому +2

      Thanks! The easiest way is using Streamlit Cloud like at the end of the video. But I'll do a follow-up soon with Docker and AWS too.

  • @kasraghasemipoo7991
    @kasraghasemipoo7991 2 місяці тому

    very organized and well explained...well done

    • @pixegami
      @pixegami  Місяць тому

      Thanks! Appreciate the feedback! 😊

  • @thechessmaster9291
    @thechessmaster9291 11 місяців тому +2

    Very good ! Finally a non bullsh youtube channel ! ;-)

    • @pixegami
      @pixegami  10 місяців тому +1

      Thank you!

  • @aztrodj82
    @aztrodj82 6 місяців тому +2

    👍 definitely we need a docker version. this maybe a alternative for customize Data Orchestration.

    • @pixegami
      @pixegami  6 місяців тому +1

      Thanks for the suggestion!

  • @Otaku-Chan01
    @Otaku-Chan01 8 місяців тому +2

    Which theme extension you have used in VS thats looking awesome! Great video by thr way I really like the deployment part you mentioned in the last

    • @pixegami
      @pixegami  8 місяців тому +1

      The theme I use for my VSCode is called "Monokai Pro". Thanks for watching!

  • @blackswann9555
    @blackswann9555 3 місяці тому

    Streamlit seems great. I am trying it today. Thanks!

    • @pixegami
      @pixegami  2 місяці тому

      Glad you're giving it a try! Let me know how it goes 😊

  • @MicheleSblendorio
    @MicheleSblendorio Рік тому +6

    Thanks for sharing a new yt video for Docker and AWS deployment! It would be very useful to me

  • @NamTran-jd6lp
    @NamTran-jd6lp 9 місяців тому +1

    Amazing tutorial!

  • @stevenheymans
    @stevenheymans Рік тому +5

    Do you generate the slides programmatically? If yes, that would be a great tutorial

    • @pixegami
      @pixegami  Рік тому +14

      Yes I do! That’s a great idea-and I actually use Python to do a lot more automation behind the scenes including some of the editing. I’ll do a behind the scenes video next if there’s interest :)

    • @abhilashb722
      @abhilashb722 Рік тому +4

      I am interested

  • @aizen2455
    @aizen2455 7 місяців тому +1

    Thanks a lot.Gained lot of info 🎉

    • @pixegami
      @pixegami  6 місяців тому

      You're welcome!

  • @johnboy14
    @johnboy14 3 місяці тому

    Great video. This library is amazing for front end plebs like me.

    • @pixegami
      @pixegami  2 місяці тому

      Yeah, Streamlit is pretty awesome! It really makes building web apps a breeze. I've also recently tried out "NiceGUI" which is looking quite promising as well.

  • @kevinoudelet
    @kevinoudelet 9 місяців тому +2

    Thank you !

    • @pixegami
      @pixegami  8 місяців тому

      You're welcome!

  • @arifkarim768
    @arifkarim768 5 місяців тому

    concise
    well explained
    brilliant

  • @aryangoyal5176
    @aryangoyal5176 9 місяців тому +1

    bro what is your vs code theme extension?

  • @jimg8296
    @jimg8296 9 місяців тому +2

    VIDEO IDEA: Using Sreamlit working with API calls to get data based on user input. Another is adding Access Control.

    • @pixegami
      @pixegami  9 місяців тому +2

      These are certainly great ideas, thank you for the suggestions :)

  • @liamcureton3630
    @liamcureton3630 10 місяців тому +1

    What font is your editor in?

  • @JohnnyTwoFingers
    @JohnnyTwoFingers 7 місяців тому

    Really nice video! 💯👍

  • @shobhitagnihotri416
    @shobhitagnihotri416 11 місяців тому +2

    At 1:11 how didi he bring code editor from now where

    • @pixegami
      @pixegami  10 місяців тому +1

      It's probably just from the editing :)

  • @jignasajoshi27
    @jignasajoshi27 4 місяці тому

    Great video! Really interested for Docker image deployment . Thank you.

  • @robertcenusa8636
    @robertcenusa8636 9 місяців тому +2

    Yes to deploying to Docker

  • @guilhermevogt8396
    @guilhermevogt8396 15 днів тому

    Very good content, thanks.

  • @Otaku-Chan01
    @Otaku-Chan01 8 місяців тому +2

    It would have been helpful if you could provided the dataset used in this video as well

    • @pixegami
      @pixegami  7 місяців тому +1

      Thanks, noted. Next time I'll make sure I include the data/samples used in the project.

  • @Karlitosforever
    @Karlitosforever 11 місяців тому +1

    Es muy agradeble ver tu video ya que todo tiene la misma paleta de colores feliciades, hace tiempo no me sentia tan a gusto viendo un video.

    • @pixegami
      @pixegami  10 місяців тому +1

      Thank you :) Most people don't mention the color palette, so I appreciate you enjoying it.

  • @MuhammadAsadSeo
    @MuhammadAsadSeo 3 місяці тому

    Awesome Bro ❤

    • @pixegami
      @pixegami  2 місяці тому

      Thanks! Glad you enjoyed it! 😊

  • @sin3divcx
    @sin3divcx 16 днів тому

    what can i do if i want to run the code online ,not locally,and save some data into some file?
    where the file would be saved?

  • @kauasacramento2380
    @kauasacramento2380 10 місяців тому +2

    Whats your vscode theme?

    • @pixegami
      @pixegami  10 місяців тому +1

      Monokai Pro

  • @ammarfasih3866
    @ammarfasih3866 6 місяців тому

    The deploy button isn't displaying on the top right corner of the local app?
    Is it changed now, how we can deploy it to the streamlit cloud?

  • @fabioacarvalho
    @fabioacarvalho 7 днів тому

    Is it possible create to desktop apps or only web apps?

  • @Nawvll
    @Nawvll 8 місяців тому +1

    output of data doesnt show and stuck to old run " hello world" :/

    • @pixegami
      @pixegami  8 місяців тому

      You should see it if you refresh the page. Also Streamlit should have options to auto-refresh (or re-run) anytime your code changes: docs.streamlit.io/get-started/tutorials/create-an-app
      "Choose Always rerun, and you'll see your changes automatically each time you save."

  • @EduardoMelo-ib2hg
    @EduardoMelo-ib2hg 7 місяців тому +1

    omg super helpfull, thnks!

    • @pixegami
      @pixegami  7 місяців тому

      Glad to hear that!

  • @sriharan5511
    @sriharan5511 8 місяців тому +1

    I have a problem. localhost 8501 is refusing to connecting. I even tried to disable the firewall but still i face the same issue. What is the solution for this?

    • @pixegami
      @pixegami  8 місяців тому

      What's the error you're seeing?

  • @mobinanoori117
    @mobinanoori117 4 місяці тому

    That was very helpful✨️ how can we use streamlit with LLMbased app?

  • @maryamtariq5228
    @maryamtariq5228 5 місяців тому

    Can someone please explain me what does 'Branch' section mean at the streamlit 'Deploy an app' page???? :) rest assured this tutorial is a great help :)

  • @mimmmarch
    @mimmmarch 2 місяці тому

    Hello, I did the first code "Hello World" but the browser shows only an empty page. What would be the problem?

    • @pixegami
      @pixegami  2 місяці тому

      Hey there! Sorry you're running into trouble. Let's troubleshoot:
      1. Make sure you've saved your .py file
      2. Run it with 'streamlit run your_file.py' in the terminal
      3. If it's still not working, try clearing your browser cache or opening in an incognito window
      If you're still stuck, let me know what command you're using to run the app and I'll help you out.

  • @mateusgois3049
    @mateusgois3049 7 місяців тому +1

    Does anyone have the download link for the dataset he is using?

    • @pixegami
      @pixegami  6 місяців тому

      Good call out, I've updated the GitHub repo with the latest code and the datasource: github.com/pixegami/streamlit-demo-app/blob/main/movies.csv

  • @maxjesch
    @maxjesch Місяць тому

    greate video!

  • @vinny142
    @vinny142 Рік тому +5

    When it's very easy to do the really simple things, that usually means that doing the more complex things is nearly impossible.
    I'd love to see these short tutorials videos not focus on the "hello world" level examples but "real world" examples. My dataset will not be a handfull of movies that fit in a CSV, it'll be a query over many gigabytes of data spread across way too many tables, with subsets of data and subsets of subsets of data, and I probably need to update the graph in realtime as new data comes in, and some moron in a suit will probasbly want to have the graph my slightly different when he logs in as opposded t when his workers log in.
    I won't ever deploy to a free service so I don't really care how easy it is to do that. What's it like to inegrate this into an exting CMS/framework?
    How would you test these graphs to verify that they still work after an update of either the calculations or the library (yes I can verify that myn calculations work, but how can I automate the check that the graph still renders the data correctly?
    The speed of getting an example up and running is impressive but ultimately irrelevant. What's it like to use this in a real world production?

    • @pixegami
      @pixegami  Рік тому +5

      You make good points, but I don't really think this is the tutorial for someone looking for the type of features you mentioned. Your points aren't wrong, but I think your scope of what people want/need to build might be a bit narrow.
      "The speed [is] ultimately irrelevant" - I disagree here. There's absolutely real world use-cases where speed and simplicity trumps the ability to become complex or scale: e.g. building a PoC to secure funding, building an internal tool for non-technical product owners to use, building an informational data explore (no user or login) to compliment another product.
      I do have some long-form videos that go into more complex projects (like this one ua-cam.com/video/yxyyYMWu1ZA/v-deo.html) and some other individual videos on scaling, testing, and CI/CD, but I think there's definitely also a place for simpler/faster tools as well.

  • @FarizDarari
    @FarizDarari Місяць тому

    Thanks!

  • @namitakala393
    @namitakala393 2 місяці тому

    streamlit browser window does not open when i execute this code

    • @GameOnFIFAFC
      @GameOnFIFAFC Місяць тому

      Same reason everyone do not use a Motorola phone

  • @Suriyaa-ej6nd
    @Suriyaa-ej6nd 2 місяці тому

    I would like to know how it can be deployed in google cloud

    • @pixegami
      @pixegami  2 місяці тому

      Hey there! The tutorial focused on Streamlit Cloud, but you can definitely deploy Streamlit apps on Google Cloud too. It's a bit more complex, involving containerization with Docker and using Google Cloud Run or App Engine. Here's a guide that might help: docs.streamlit.io/knowledge-base/tutorials/deploy/docker.
      Then on GCP I think you can use Google Cloud Run to deploy the Docker image.

  • @zulqarnain_haider
    @zulqarnain_haider 5 місяців тому

    I need video of deployment on azure

  • @imveryhungry112
    @imveryhungry112 10 місяців тому +4

    im trying to understand why anyone would use this rather than Plotly Dash?

    • @pixegami
      @pixegami  10 місяців тому +1

      I haven't tried using that yet, so I'll have to check it out before I can answer this.

    • @andyn6053
      @andyn6053 6 місяців тому

      They are all Kinda similar

    • @imveryhungry112
      @imveryhungry112 6 місяців тому

      @andyn6053 that's true but with dash there's really a lot of logic that can be coded in and each component can be modified without reloading the entire page since it renders as Javascript.

  • @RishiRajxtrim
    @RishiRajxtrim 6 місяців тому

    Thanks

  • @planplay5921
    @planplay5921 11 місяців тому +2

    想要在aws上部署的教程,谢谢!😊😊

    • @pixegami
      @pixegami  11 місяців тому +3

      Thanks, noted :) I'll have to prepare that one next.

  • @Shahnazi2002
    @Shahnazi2002 2 місяці тому

    😍

  • @MahsaShirazian
    @MahsaShirazian Місяць тому

    ٖGreat video!

  • @pavangawande4900
    @pavangawande4900 3 місяці тому

    7:28

  • @RishiRajxtrim
    @RishiRajxtrim 6 місяців тому

    0imp