Fanilo Andrianasolo
Fanilo Andrianasolo
  • 66
  • 674 737
Streamlit Features You Always Ask Me About are Coming SOON
A review of all features in preparation for Streamlit's 2024 year end
---
📧 Check my email list for a compiled version of all my activities on all the Internet ➡ andfanilo-newsletter.streamlit.app/
💰 Buy me a coffee to stay awake while editing ➡ www.buymeacoffee.com/andfanilo
🗣️ Find my socials ➡ andfanilo.com
🔗 Links
- Authentication prototype: github.com/kajarenc/stauthlib
- New theming options: github.com/streamlit/streamlit/issues/8844
- Set CSS class from key argument: github.com/streamlit/streamlit/pull/9295
- Map Selections: github.com/streamlit/streamlit/issues/8653
- File input for chat: github.com/streamlit/streamlit/issues/7409
- st.pills old component: pills-component.streamlit.app/
- Streamlit Cookbook: github.com/streamlit/cookbook
- Streamlit Browser Playground: streamlit.io/playground
- Streamlit Cloud Profile example: share.streamlit.io/user/siddhantsadangi
🔧 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.epidemicsound.com/referral/a2p22s
---
🪶 Crazy Kids Never Stop Streamlitin'!
⚠️ 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
มุมมอง: 2 917

วีดีโอ

How I Added Google Auth To a Streamlit App (It Didn't Go Well)
มุมมอง 3Kหลายเดือนก่อน
As a data analyst, do you wonder what it takes to add Google Authentication to your Python web app in Streamlit? Well, I tried it, it was a painful challenge...and I feel like a backend developer now. You will see how to: - Configure OAuth secrets - Use the Google oauth Python client to authenticate with your Google account - Build the OAuth flow in a separate FastAPI After this video, you will...
Archiving Streamlit Drawable Canvas - what's next?
มุมมอง 2.6K2 หลายเดือนก่อน
I'm ending all development on my Streamlit Components: Streamlit Drawable Canvas, Streamlit ECharts and Streamlit Lottie Upvote Streamlit Native Canvas here: github.com/streamlit/streamlit/issues/875 00:00 Origin Story 02:22 Video Content over OSS Maintenance 03:45 Go Upvote for native Canvas! 📧 Check my email list for a compiled version of all my activities on all the Internet ➡ andfanilo-news...
Your Most Requested Streamlit Features FINALLY Out!
มุมมอง 14K3 หลายเดือนก่อน
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 :) ...
EPIC Google Sheets to Interactive Dashboard in Python ft. Streamlit / CSS
มุมมอง 22K4 หลายเดือนก่อน
Looking for an end to end implementation of a live stocks dashboard from Google Sheets to a Python Web App? In this tutorial, you'll discover my comprehensive workflow to build my Streamlit web dashboard: - How I build a live Stocks tracker in a Google Sheets workbook - How I connect to Google Sheets from Python using @AirbyteHQ ( airbyte.com/product/pyairbyte ) - How I build the Streamlit app ...
Teasing Streamlit’s Next Biggest Changes
มุมมอง 5K6 หลายเดือนก่อน
The 5 latest releases seem to prepare the bigger Streamlit milestones. In this video you will see how the new features are smaller steps to big changes like multipage v2, dialog window and partial rerun/experimental fragment ☕ Want to support me? www.buymeacoffee.com/andfanilo 🐦Follow my daily updates on Twitter: andfanilo 🗣️ Find me on: andfanilo.com 🔗 Links - Popover Demo: popover...
Got Google Cloud Certified, So I Tested Streamlit on Cloud Run
มุมมอง 2.6K7 หลายเดือนก่อน
Is it worth passing the Google Cloud Platform "Professional Cloud Architect" certificate to learn about GCP, and think about migrating apps from Streamlit Cloud to GCP? ☕ Want to support me? www.buymeacoffee.com/andfanilo 🐦Follow my daily updates on Twitter: andfanilo 🗣️ Find me on: andfanilo.com 🔗 Links - GCP Cheatsheet: googlecloudcheatsheet.withgoogle.com/ - Google Cloud Skills B...
5 Things I Wish I Knew Before Learning Streamlit
มุมมอง 32K8 หลายเดือนก่อน
Would you like to understand the main limitations of the Streamlit Python library for building data web apps, before picking it up for a project? In this video, I'll cruise through 5 obstacles that regularly come back within the community and multiple ways/hacks/techniques to work around those limits. You'll find out: - how to hack markdown and iframe to style your app - if it's possible to alt...
GenAI could change Code Tutorials YouTube
มุมมอง 1.7K9 หลายเดือนก่อน
I took a 3 month break to think about the future of my channel...but then I started overthinking about how digital twins could help me upload way more tutorials, how LLMs could make it easy to write Javascript web prototypes in place of Streamlit, and how it will affect my overall TH-cam education strategy for 2024 GenAI is tearing through all parts of the job market, and developer educators ma...
How I Use OpenAI Assistants API To Control My Streamlit App
มุมมอง 10K10 หลายเดือนก่อน
Seen the OpenAI Dev Day Wanderlust Assistants API demo and wondering how to implement a similar web app in full Python? It's all thanks to the new Assistants API feature and its integrated Function Calling. In this video, I prototype a Streamlit version of the app. Through this quick overview, you'll learn to: - leverage Streamlit's Session State for a clean reactive app using an MVC-like patte...
If I was a Streamlit Beginner, I’d read this! - Epic Book Trailer
มุมมอง 2.9K11 หลายเดือนก่อน
The “Streamlit for Data Science” book by Tyler Richards just released an updated version 2. It provides the perfect project-based hands-down approach book to learn Streamlit. This trailer is proof of it. Giveaway Rules 1. Must be subscribed to my TH-cam channel 2. Comment on this video, like what app you would build first 3. Must be 18 years or older to enter (or have your parent’s permission) ...
EVERY Streamlit News You Might Have Missed in Spring/Summer
มุมมอง 2.7Kปีที่แล้ว
Catch up with all the Streamlit news you might have missed this last semester! In this video, I'm going through: - all the releases for new features like editable dataframe, chatbot elements and st.connection, - community components like Mito or streamlit paywall for app monetization, - and integrations with other libraries like Langchain, AssemblyAI or Clarifai Eveything Streamlit-related for ...
I Built a Youtube Chatbot ft. AssemblyAI / Llamaindex / Weaviate
มุมมอง 1.5Kปีที่แล้ว
I wanted to use the opportunity of a Streamlit LLM Hackaton to build an app that integrates AssemblyAI for transcription, LlamaIndex for chatting with transcripts and Weaviate to store transcript embeddings in the Cloud. In this video, you'll see me speedrun through my whole process, from - downloading and extracting audio from my TH-cam videos - transcribing 2 years of TH-cam content with Asse...
Streamlit Reveals NEW CSS Styling Trick! (Here’s How to Use)
มุมมอง 12Kปีที่แล้ว
Want to change the style of a Streamlit button or Slider? In this tutorial, you'll discover the workflow I use to style some widgets using a new alpha release hidden in an external package by the Streamlit Developers. You will learn: - How to use the devtools to target a specific HTML element in your app - How to edit a widget styles through the Styleable Container component By the end of this ...
My Workflow for Building any Streamlit Dashboard Project
มุมมอง 91Kปีที่แล้ว
My Workflow for Building any Streamlit Dashboard Project
Snowflake Has A New Strategy For Streamlit
มุมมอง 2Kปีที่แล้ว
Snowflake Has A New Strategy For Streamlit
I Prepared a Talk About Being a YouTuber For a Dev Event
มุมมอง 409ปีที่แล้ว
I Prepared a Talk About Being a TH-camr For a Dev Event
Reacting to the Most Popular Streamlit LLM Apps
มุมมอง 3.5Kปีที่แล้ว
Reacting to the Most Popular Streamlit LLM Apps
Kickstart your Custom Streamlit Chatbot (ft. CSS & Langchain)
มุมมอง 19Kปีที่แล้ว
Kickstart your Custom Streamlit Chatbot (ft. CSS & Langchain)
An Unfiltered Deep Dive into Streamlit's Limitations
มุมมอง 11Kปีที่แล้ว
An Unfiltered Deep Dive into Streamlit's Limitations
ChatGPT builds a Python Dash App for Me
มุมมอง 2.2Kปีที่แล้ว
ChatGPT builds a Python Dash App for Me
This Streamlit Chatbot works over your Notion documents
มุมมอง 4.1Kปีที่แล้ว
This Streamlit Chatbot works over your Notion documents
HTTPS, Global Secrets, App Embed | Streamlit v1.20-21
มุมมอง 5Kปีที่แล้ว
HTTPS, Global Secrets, App Embed | Streamlit v1.20-21
The Epic 🤗 Hugging Face Tasks Overview
มุมมอง 4.1Kปีที่แล้ว
The Epic 🤗 Hugging Face Tasks Overview
Streamlit App Showcase | Tips for making your app stand out!
มุมมอง 13Kปีที่แล้ว
Streamlit App Showcase | Tips for making your app stand out!
What's new in Streamlit 1.18-19? | Sharing Some Thoughts..
มุมมอง 2.4Kปีที่แล้ว
What's new in Streamlit 1.18-19? | Sharing Some Thoughts..
GPT is Taking Over the Streamlit Community
มุมมอง 2.7Kปีที่แล้ว
GPT is Taking Over the Streamlit Community
How to Convert a Streamlit App to an .EXE Executable
มุมมอง 47Kปีที่แล้ว
How to Convert a Streamlit App to an .EXE Executable
What's New in Streamlit? • Improved Caching, Chart Colors & more
มุมมอง 3.2Kปีที่แล้ว
What's New in Streamlit? • Improved Caching, Chart Colors & more
Surviving Your 1st Year of Youtube Side-Hustling
มุมมอง 788ปีที่แล้ว
Surviving Your 1st Year of TH-cam Side-Hustling

ความคิดเห็น

  • @VinothM-e4m
    @VinothM-e4m วันที่ผ่านมา

    i got an error Access blocked: This app’s request is invalid......?

  • @SaeedRanjbar
    @SaeedRanjbar วันที่ผ่านมา

    To the point!

  • @adarshjeewajee939
    @adarshjeewajee939 วันที่ผ่านมา

    You’re an incredible creator. You took such a tedious exercise and made art out of it!

  • @andreasbaragli8942
    @andreasbaragli8942 3 วันที่ผ่านมา

    google packages not built yet :(

  • @rafaelg8238
    @rafaelg8238 4 วันที่ผ่านมา

    Hi. Do you know if there is a drag-and-drop option in Streamlit? I need to have a table (dimensional model Star Schema or Snowflake for example) and make the fields available so that the end user can perform “ad-hoc” analyses?

  • @rockNbrain
    @rockNbrain 5 วันที่ผ่านมา

    streamlit is awesome! and Fanilo's editor as well!

    • @andfanilo
      @andfanilo 4 วันที่ผ่านมา

      @@rockNbrain ahah thank you! (Since I’m editing it myself 😆)

    • @rockNbrain
      @rockNbrain 4 วันที่ผ่านมา

      @andfanilo yep I already knew that ... great job dude!!

  • @Soorajn_
    @Soorajn_ 7 วันที่ผ่านมา

    Why streamlit app auto refresh when deployed in cloud. For the latest version

  • @DJSEWWES
    @DJSEWWES 8 วันที่ผ่านมา

    yo nice video (Y) helped a lot thank you

  • @contrarianthinker
    @contrarianthinker 10 วันที่ผ่านมา

    Hey can you help me write some formulas I have for a spreadsheet

  • @Joshuamakondo8884
    @Joshuamakondo8884 18 วันที่ผ่านมา

    May you please also make a video on Google analytics and ad sense in streamlit 😅

    • @andfanilo
      @andfanilo 15 วันที่ผ่านมา

      Hey! I'm not sure it's easy to do Google Analytics without tampering with the Streamlit installation . You could try github.com/jrieke/streamlit-analytics though it's not much maintained, or just redirect all user interactions with an API call to an external /analytics endpoint you manage that stores As for adsense, I have never used it yet, and never really thought about ads in Streamlit apps, so I'll have to look it up sometime...added to my "to try" list

  • @franklinwanderson4316
    @franklinwanderson4316 21 วันที่ผ่านมา

    supabase supabase supabase

    • @andfanilo
      @andfanilo 19 วันที่ผ่านมา

      Fun fact I just created a Supabase account 😂 (but to test their DB, not the auth part...though that could be next on the roadmap ahah)

  • @blind8474
    @blind8474 21 วันที่ผ่านมา

    This login demo can work with Microsoft login? I have my office app in streamlit and I want to have native login withh their Microsoft account

    • @andfanilo
      @andfanilo 15 วันที่ผ่านมา

      It should...I don't know much about Microsoft account management though, you may need to find how to create an OAuth2 client ID learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-auth-code-flow to put inside the config file

  • @HiltonFernandes
    @HiltonFernandes 21 วันที่ผ่านมา

    Great video ! Congratulations ! So much infomation presented with great detail in so little time.

    • @andfanilo
      @andfanilo 21 วันที่ผ่านมา

      Glad you liked it :) Hope to see you on the next videos! Is there an app you'd like to build?

  • @apaul31
    @apaul31 22 วันที่ผ่านมา

    Thanks for the video, is there an example of integrating of Auth0 with streamlit that you can share?

    • @andfanilo
      @andfanilo 22 วันที่ผ่านมา

      github.com/kajarenc/stauthlib I was shown this beta demo with Auth0, I know it works though I haven't tested it myself If it's similar to Google, you can try it locally by completing the auth0 section of .streamlit/secrets.toml.example with the auth0 secrets, renaming it to secrets.toml, using localhost:8501/oauth2callback as a redirect URI and finally calling st.experimental_user.login(provider="auth0")

  • @GeekendZone
    @GeekendZone 22 วันที่ผ่านมา

    Awesome video.

    • @andfanilo
      @andfanilo 22 วันที่ผ่านมา

      Thanks for the support, look forward to the next one!

  • @rodrigobogado653
    @rodrigobogado653 22 วันที่ผ่านมา

    Que grande fanilo!!hoy y esta semana lo probaremos

    • @andfanilo
      @andfanilo 22 วันที่ผ่านมา

      (Using ChatGPT, I hope it got it correctly 😅...) ¡Gracias por el apoyo! Son muchos prototipos para probar ;)

  • @darkcss1054
    @darkcss1054 23 วันที่ผ่านมา

    You are the best Fanillo. Looking forward for Tailwind CSS hack of 01:54

  • @MiningGeologist
    @MiningGeologist 23 วันที่ผ่านมา

    Still waiting for Streamlit to support 3d plots from Pyvista or vtk and custom domains

  • @yixian0716
    @yixian0716 23 วันที่ผ่านมา

    is the chat input with file uploader look like that? The appearance seems like a bit not compatible with the modern design

    • @andfanilo
      @andfanilo 23 วันที่ผ่านมา

      This is a very-alpha prototype, it's mentioned in this comment here that the design is ultra scrappy :) it will be fixed: github.com/streamlit/streamlit/issues/7409#issuecomment-2338263276

  • @jorge1869
    @jorge1869 23 วันที่ผ่านมา

    The next step are Reflex or better, fasthtml.

    • @andfanilo
      @andfanilo 23 วันที่ผ่านมา

      Already played with both 😋

  • @daillengineer
    @daillengineer 23 วันที่ผ่านมา

    I ended up using pyinstaller with my existing streamlit app, including a packaged local instance of MongoDB. this way when they double click on the .exe file, mongo starts, and browser fires up with streamlit running. just needed a helper script to start mongo and launch streamlit.

  • @DavidOden-kk8nm
    @DavidOden-kk8nm 23 วันที่ผ่านมา

    Way to go!!!

    • @andfanilo
      @andfanilo 23 วันที่ผ่านมา

      Thanks for the support, I’ll see you on the next video when those features get released 😁

  • @saminyead1233
    @saminyead1233 23 วันที่ผ่านมา

    Oh thank God! An official one-click solution for streamlit auth!