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.
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" !
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 :)
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.
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."
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?
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 :)
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.
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?
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.
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.
@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.
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.
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.
I was looking for a quick introduction to streamlit and this video was just what I needed. Thank you!
Glad to hear that :) Thanks for watching!
I wanted a quick introduction to Streamlit to know if I should worry about learning it. Very short and straight to the point.
Absolutely killer tutorial
awesome dude! handy, smart and short - like a pro!
and YES - please show how to deploy on AWS or GCP
Thank you :) I'll add it to my "to-do" list of videos.
The video was very informative to me. I especially liked that you also talk about scope and limitations of the framework.
Glad it was helpful!
My first video of yours, and def one of my fav ones, very insightful! thank u
amazing !!! amazing !!! amazing !!! no other words can explain how good this video is !!! thank you
You’re a great communicator, congrats on all high quality content! It’d be great to see deployment in AWS 🙂
This is really amazing, just a quick touch-over of the whole thing!!
Thanks! Glad you found the quick overview helpful.
Mind blowing, I can't thank you enough. This is what I was looking for.
The great instrument for data analytics to visualize and present the work to stakeholders.
Yes! Exactly :)
Yes good for personal projects. But at work I use power bi or tableau for such tasks
Great delivery of information!
Very easy to understand, thank you for your explanation
Glad it was helpful!
Thank you for your Video. I got a nice overview of Streamlit (which could be squeezed into 12mins :D) Subbed!
Yes to deploying to AWS!
Got it! I'll have to work on that next :)
I second that! Will be a game changer for work!
Yes please
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" !
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
Thank you for this very useful video!
Cool stuff! 2:43
Hello! Thank you for the video, streamlit seems very interesting! It would be cool to see how to deploy it to the cloud:)
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.
very organized and well explained...well done
Thanks! Appreciate the feedback! 😊
Very good ! Finally a non bullsh youtube channel ! ;-)
Thank you!
👍 definitely we need a docker version. this maybe a alternative for customize Data Orchestration.
Thanks for the suggestion!
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
The theme I use for my VSCode is called "Monokai Pro". Thanks for watching!
Streamlit seems great. I am trying it today. Thanks!
Glad you're giving it a try! Let me know how it goes 😊
Thanks for sharing a new yt video for Docker and AWS deployment! It would be very useful to me
Noted! Thank you :)
Amazing tutorial!
Do you generate the slides programmatically? If yes, that would be a great tutorial
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 :)
I am interested
Thanks a lot.Gained lot of info 🎉
You're welcome!
Great video. This library is amazing for front end plebs like me.
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.
Thank you !
You're welcome!
concise
well explained
brilliant
bro what is your vs code theme extension?
VIDEO IDEA: Using Sreamlit working with API calls to get data based on user input. Another is adding Access Control.
These are certainly great ideas, thank you for the suggestions :)
What font is your editor in?
Really nice video! 💯👍
At 1:11 how didi he bring code editor from now where
It's probably just from the editing :)
Great video! Really interested for Docker image deployment . Thank you.
Yes to deploying to Docker
Very good content, thanks.
It would have been helpful if you could provided the dataset used in this video as well
Thanks, noted. Next time I'll make sure I include the data/samples used in the project.
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.
Thank you :) Most people don't mention the color palette, so I appreciate you enjoying it.
Awesome Bro ❤
Thanks! Glad you enjoyed it! 😊
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?
Whats your vscode theme?
Monokai Pro
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?
Is it possible create to desktop apps or only web apps?
output of data doesnt show and stuck to old run " hello world" :/
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."
omg super helpfull, thnks!
Glad to hear that!
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?
What's the error you're seeing?
That was very helpful✨️ how can we use streamlit with LLMbased app?
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 :)
Hello, I did the first code "Hello World" but the browser shows only an empty page. What would be the problem?
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.
Does anyone have the download link for the dataset he is using?
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
greate video!
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?
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.
Thanks!
streamlit browser window does not open when i execute this code
Same reason everyone do not use a Motorola phone
I would like to know how it can be deployed in google cloud
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.
I need video of deployment on azure
im trying to understand why anyone would use this rather than Plotly Dash?
I haven't tried using that yet, so I'll have to check it out before I can answer this.
They are all Kinda similar
@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.
Thanks
想要在aws上部署的教程,谢谢!😊😊
Thanks, noted :) I'll have to prepare that one next.
😍
ٖGreat video!
7:28
0imp