CINXE.COM
Streamlit • A faster way to build and share data apps
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><link rel="icon" href="/favicon.svg"/><link rel="alternate icon" href="/favicon32.ico"/><meta name="msapplication-TileColor" content="#262730"/><meta name="theme-color" content="#ffffff"/><meta content="width=device-width, initial-scale=1" name="viewport"/><script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script><meta name="google-site-verification" content="zyVv-hITboynWJ93wjvSWGTamWRuzaZ92h_UBHjF004"/><title>Streamlit • A faster way to build and share data apps</title><meta content="Streamlit • A faster way to build and share data apps" property="og:title"/><meta content="Streamlit • A faster way to build and share data apps" name="twitter:title"/><meta content="Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code." name="description"/><meta content="Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code." property="og:description"/><meta content="Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code." name="twitter:description"/><meta property="og:type" content="website"/><meta property="og:url" content="https://streamlit.io/"/><meta content="summary_large_image" name="twitter:card"/><meta property="og:image" content="https://streamlit.io/images/uploads/sharing-image-facebook.jpg"/><meta name="twitter:image" content="https://streamlit.io/images/uploads/sharing-image-facebook.jpg"/><meta name="next-head-count" content="19"/><link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/e150e278e6d9e110.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/e150e278e6d9e110.css" crossorigin="" data-n-g=""/><link rel="preload" href="/_next/static/css/795ef4fddaa7051a.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/795ef4fddaa7051a.css" crossorigin="" data-n-p=""/><link rel="preload" href="/_next/static/css/3d25945ef1b850ff.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/3d25945ef1b850ff.css" crossorigin=""/><link rel="preload" href="/_next/static/css/6373720eb55f8e37.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/6373720eb55f8e37.css" crossorigin=""/><link rel="preload" href="/_next/static/css/ca5b8dfc0621e948.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/ca5b8dfc0621e948.css" crossorigin=""/><link rel="preload" href="/_next/static/css/4d6652aa1a98c7b6.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/4d6652aa1a98c7b6.css" crossorigin=""/><link rel="preload" href="/_next/static/css/0859706ea4274c18.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/0859706ea4274c18.css" crossorigin=""/><noscript data-n-css=""></noscript><script defer="" crossorigin="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script defer="" src="/_next/static/chunks/83824.8f20e2b4143d4f22.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/48822.c54a20cacd2c70ad.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/78229.a1b3e1fcd8f02c29.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/18957.3be4c083235f001b.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/50910.7e4a9a7d75fa27a8.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/21876.7813e8781cb11fc3.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/57.9ea87ee19e25dc0f.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/43827.678c585eaea5a5d3.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/48143-b1ea3c1e43e3331b.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/85282.1c550f621011b3a3.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/39746.53d8bdf456b73d75.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/37090.c93de2386e29f6bc.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/31945.8d56d97e895cff50.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/11454.07002d527720ad96.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/17251.28700ceaf1f78113.js" crossorigin=""></script><script src="/_next/static/chunks/webpack-b61cbcdb0863916e.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/framework-18d294c404ec4fd7.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/main-940e9204cd26c6b7.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/_app-67b8eed299dc39d3.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/28991-7aa485f115f74a62.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/41190-67d6ee683a998970.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/11391-6c619a1d50d921ac.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/index-ecd47461f21010d4.js" defer="" crossorigin=""></script><script src="/_next/static/N5PtsVCj09QOtwvW3yuEp/_buildManifest.js" defer="" crossorigin=""></script><script src="/_next/static/N5PtsVCj09QOtwvW3yuEp/_ssgManifest.js" defer="" crossorigin=""></script><style id="__jsx-eb1f3d1d39a223a1">.header.jsx-eb1f3d1d39a223a1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.avatar.jsx-eb1f3d1d39a223a1{height:2.25rem;width:2.25rem;margin-right:.625rem}.avatar.jsx-eb1f3d1d39a223a1>img.jsx-eb1f3d1d39a223a1{max-width:100%;max-height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.author.jsx-eb1f3d1d39a223a1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:inherit}@media(any-hover:hover){.author.jsx-eb1f3d1d39a223a1:hover{color:var(--tweet-link-color-hover)}}.name.jsx-eb1f3d1d39a223a1,.username.jsx-eb1f3d1d39a223a1{line-height:1.2;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name.jsx-eb1f3d1d39a223a1{font-weight:700}.username.jsx-eb1f3d1d39a223a1{color:var(--tweet-color-gray);font-size:.875rem}.brand.jsx-eb1f3d1d39a223a1{margin-left:auto}.icon-twitter.jsx-eb1f3d1d39a223a1{width:1.25em;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjMwMCIgaGVpZ2h0PSIzMDAuMjUxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogPHBhdGggZD0iTTE3OC41NyAxMjcuMTUgMjkwLjI3IDBoLTI2LjQ2bC05Ny4wMyAxMTAuMzhMODkuMzQgMEgwbDExNy4xMyAxNjYuOTNMMCAzMDAuMjVoMjYuNDZsMTAyLjQtMTE2LjU5IDgxLjggMTE2LjU5aDg5LjM0TTM2LjAxIDE5LjU0SDc2LjY2bDE4Ny4xMyAyNjIuMTNoLTQwLjY2Ii8+DQo8L3N2Zz4=")}</style><style id="__jsx-1184d754838355eb">a.jsx-1184d754838355eb,s.jsx-1184d754838355eb{text-decoration:none;color:#1b95e0}@media(any-hover:hover){a.jsx-1184d754838355eb:hover{text-decoration:underline}}</style><style id="__jsx-c3ea365a96100a6">img.jsx-c3ea365a96100a6{height:18px;width:18px;margin:0 2px;vertical-align:-3px}</style><style id="__jsx-b8a59f802ffb41c5">p.jsx-b8a59f802ffb41c5{margin:var(--text-margin);white-space:pre-wrap;word-wrap:break-word}</style><style id="__jsx-1b79249e37ef3059">a.jsx-1b79249e37ef3059{text-decoration:none}.info.jsx-1b79249e37ef3059{font-size:.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.like.jsx-1b79249e37ef3059{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:var(--tweet-color-gray);margin-right:.75rem}.like.jsx-1b79249e37ef3059:visited{color:var(--tweet-link-color)}@media(any-hover:hover){.like.jsx-1b79249e37ef3059:hover{color:var(--tweet-color-red)}.like.jsx-1b79249e37ef3059:hover .icon-heart.jsx-1b79249e37ef3059{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23E0245E%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}}.icon-heart.jsx-1b79249e37ef3059{width:1.25em;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%23697882%22%20d%3D%22M12%2021.638h-.014C9.403%2021.59%201.95%2014.856%201.95%208.478c0-3.064%202.525-5.754%205.403-5.754%202.29%200%203.83%201.58%204.646%202.73.813-1.148%202.353-2.73%204.644-2.73%202.88%200%205.404%202.69%205.404%205.755%200%206.375-7.454%2013.11-10.037%2013.156H12zM7.354%204.225c-2.08%200-3.903%201.988-3.903%204.255%200%205.74%207.035%2011.596%208.55%2011.658%201.52-.062%208.55-5.917%208.55-11.658%200-2.267-1.822-4.255-3.902-4.255-2.528%200-3.94%202.936-3.952%202.965-.23.562-1.156.562-1.387%200-.015-.03-1.426-2.965-3.955-2.965z%22%2F%3E%3C%2Fsvg%3E)}.likes.jsx-1b79249e37ef3059{margin-left:.25rem}time.jsx-1b79249e37ef3059,.permalink.jsx-1b79249e37ef3059{color:var(--tweet-color-gray)}time.jsx-1b79249e37ef3059{margin-right:.75rem}@media(any-hover:hover){.permalink.jsx-1b79249e37ef3059:hover,.permalink.jsx-1b79249e37ef3059:focus{color:var(--tweet-link-color-hover)}.permalink.jsx-1b79249e37ef3059:focus{text-decoration:underline}}</style><style id="__jsx-ff6e31bf79afba14">.tweet.jsx-b241d4f34e4624c9{color:var(--tweet-font-color);font:var(--tweet-font);overflow:hidden;background:var(--tweet-bg-color);border:var(--tweet-border);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1rem;padding-bottom:1rem}@media(any-hover:hover){.tweet.jsx-b241d4f34e4624c9:hover{border:var(--tweet-border-hover)}}blockquote.jsx-b241d4f34e4624c9{position:relative;padding:1.25rem 1.25rem 0 1.25rem}</style><style id="__jsx-14841b9148344712">.tweet .icon{display:inline-block;height:1.25em;vertical-align:text-bottom;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat}</style><style id="__jsx-e138ebbc797796f4">summary.jsx-4e48680dedab943a{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none}</style><style id="__jsx-e7eb84e02007fd64">details.jsx-4e48680dedab943a{height:100%;overflow:hidden}summary.jsx-4e48680dedab943a{position:relative;height:100%;list-style:none}summary.jsx-4e48680dedab943a::-webkit-details-marker{display:none}</style><style id="__jsx-4aef003c29742a8b">.image-container.jsx-4aef003c29742a8b{display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));margin:var(--container-margin)}.image-count-3.jsx-4aef003c29742a8b>:first-child{grid-row-end:span 2}.gif-container.jsx-4aef003c29742a8b,.video-container.jsx-4aef003c29742a8b{margin:var(--container-margin)}.gif-container.jsx-4aef003c29742a8b>video,.video-container.jsx-4aef003c29742a8b>video{width:100%;max-height:500px}</style></head><body><div class="branch-main commit-60d60807d2cd2434685fececd8bf9fbd4c462c81"><div id="__next"><div class="AnnouncementBanner_Container__g_wC6 text-center section py-3 text-gray-80 bg-gray-30 bg-gradient-to-r from-gray-20 to-gray-30 px-6 sm:px-8"><div class="frontmatter-markdown"><p>🎨 <a href="https://docs.streamlit.io/develop/quick-reference/release-notes">Check out advanced theming options in Release 1.44!</a></p></div></div><div class="border-b border-gray-30/0 w-full lg:my-4 py-6 lg:py-2 sticky top-0 z-20 transition-colors bg-white"><header class="px-6 sm:px-8 container mx-auto flex items-center"><div class="flex flex-row flex-1 lg:flex-none hover:opacity-90 mr-4"><a class="cursor-pointer" href="/"><svg width="301" height="165" fill="none" xmlns="http://www.w3.org/2000/svg" alt="Streamlit Logo. Click to go back to the home page." viewBox="0 0 301 165" class="max-h-5 w-auto relative" style="top:-1px"><path d="m150.731 101.547-52.592-27.8-91.292-48.25c-.084-.083-.25-.083-.334-.083-3.333-1.584-6.75 1.75-5.5 5.083L47.53 149.139l.008.025c.05.117.092.233.142.35 1.909 4.425 6.075 7.158 10.609 8.233.383.084.657.159 1.117.251.459.102 1.1.241 1.65.283.09.008.174.008.266.016h.067c.066.009.133.009.2.017h.091c.059.008.125.008.184.008h.108c.067.009.133.009.2.009a817.728 817.728 0 0 0 177.259 0c.708 0 1.4-.034 2.066-.1l.634-.075c.025-.009.058-.009.083-.017.142-.017.283-.042.425-.067.208-.025.417-.066.625-.108.417-.092.606-.158 1.172-.353.565-.194 1.504-.534 2.091-.817.588-.283.995-.555 1.487-.863a26.566 26.566 0 0 0 1.774-1.216c.253-.194.426-.318.609-.493l-.1-.058-99.566-52.617Z" fill="#FF4B4B"></path><path d="M294.766 25.498h-.083l-91.326 48.25 50.767 75.609 46.4-118.859v-.167c1.167-3.5-2.416-6.666-5.758-4.833" fill="#7D353B"></path><path d="M155.598 2.556c-2.334-3.409-7.417-3.409-9.667 0L98.139 73.748l52.592 27.8 99.667 52.674c.626-.613 1.128-1.21 1.658-1.841a20.98 20.98 0 0 0 2.067-3.025l-50.767-75.608-47.758-71.192Z" fill="#BD4043"></path></svg></a></div><nav class="fixed inset-0 lg:static flex-1 z-10 lg:z-0 hidden lg:block overflow-y-auto"><div class="absolute right-6 top-6 lg:hidden flex justify-end"><button class="w-6 h-6"><svg width="24" height="21" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.9071 15.9993L31.3993 3.50844C32.2021 2.70564 32.2021 1.40491 31.3993 0.602104C30.5965 -0.200701 29.2958 -0.200701 28.493 0.602104L16.0007 13.0929L3.50844 0.602104C2.70564 -0.200701 1.40491 -0.200701 0.602104 0.602104C-0.200701 1.40491 -0.200701 2.70564 0.602104 3.50844L13.0944 15.9993L0.602104 28.4916C-0.200701 29.2944 -0.200701 30.5951 0.602104 31.3979C1.40491 32.2007 2.70564 32.2007 3.50844 31.3979L16.0007 18.9056L28.493 31.3979C28.8947 31.7997 29.4205 31.9998 29.9462 31.9998C30.4719 31.9998 30.9976 31.7989 31.3993 31.3979C32.2021 30.5951 32.2021 29.2944 31.3993 28.4916L18.9071 15.9993Z" fill="#262730"></path></svg></button></div><ul class="flex lg:items-center flex-col lg:flex-row gap-6 lg:gap-8 bg-white lg:bg-transparent px-6 lg:px-4 pt-24 pb-8 lg:py-0 shadow-lg lg:shadow-none text-xl lg:text-base"><li class="pb-6 lg:pt-0 lg:pb-0"><a href="/playground" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre">Playground</a></li><li class="pb-6 lg:pt-0 lg:pb-0"><a class="cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre" href="/gallery">Gallery</a></li><li class="pb-6 lg:pt-0 lg:pb-0"><a class="cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre" href="/components">Components</a></li><li class="pb-6 lg:pt-0 lg:pb-0"><a class="cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre" href="/cloud">Cloud</a></li><li class="pb-6 lg:pt-0 lg:pb-0 group has-dropdown relative lg:static"><div class="relative z-20 flex flex-row gap-1 items-center justify-between"><a class="cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre" href="/community">Community</a><button class="flex items-center justify-center dropdown-opener absolute top-4 right-0 lg:relative lg:top-auto lg:right-auto w-8 h-8 lg:w-4 lg:h-4 lg:-mr-2 -translate-y-1/2 lg:translate-y-0 lg:group-hover:rotate-180 transition-transform cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="#5f6368" class="lg:fill-gray-60 lg:group-hover:fill-gray-70"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"></path></svg></button></div><div class="dropdown hidden group-[.shim-opened]:block lg:block lg:invisible lg:group-[.shim-opened]:visible lg:group-hover:visible mt-6 lg:mt-0 -mx-6 lg:mx-0 p-6 lg:p-0 bg-gray-20 lg:bg-white relative lg:z-10 lg:drop-shadow-md lg:absolute lg:top-full lg:left-0 lg:right-0 lg:-translate-y-4 lg:group-hover:translate-y-0 lg:opacity-0 lg:group-hover:opacity-100 transition-all duration-300 before:lg:absolute before:lg:-top-6 before:lg:left-0 before:lg:right-0 before:lg:bg-transparent before:lg:h-6 lg:pointer-events-none lg:group-hover:pointer-events-auto"><div class="lg:px-8 mx-auto container"><div class="relative grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 items-start gap-4 lg:pt-8 lg:pb-12"><div class="grid gap-3"><a class="cursor-pointer text-gray-70 hover:text-gray-60 uppercase text-sm self-start" href="/community">Community Programs</a><ul class="text-md flex flex-col gap-2"><li><a class="cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70" href="/creators">Streamlit Creators</a></li><li><a class="cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70" href="/become-a-creator">Become a Streamlit Creator</a></li><li><a class="cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70" href="/community/advocates">Become a Streamlit Advocate</a></li><li><a href="https://discuss.streamlit.io/t/seeking-new-additions-to-our-community-moderators-program/47458" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">Become a Streamlit Moderator</a></li></ul></div><div class="grid gap-3"><span class="text-gray-70 uppercase text-sm">Participate</span><ul class="text-md flex flex-col gap-2"><li><a href="https://discuss.streamlit.io/" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer font-bold text-base lg:text-md text-gray-90 hover:text-gray-70">Forum</a></li><li><a class="cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70" href="/cloud">Community Cloud</a></li><li><a href="https://github.com/streamlit/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">GitHub</a></li><li><a href="https://blog.streamlit.io/" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">Blog</a></li></ul></div><div class="grid gap-3"><span class="text-gray-70 uppercase text-sm">Connect with us</span><ul class="text-md flex flex-col gap-2"><li><a href="https://www.youtube.com/channel/UC3LD42rjj-Owtxsa6PwGU5Q" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">YouTube</a></li><li><a href="https://x.com/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">X/Twitter</a></li><li><a href="https://www.linkedin.com/company/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">LinkedIn</a></li><li><a href="https://info.snowflake.com/streamlit-newsletter-sign-up.html" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-base lg:text-md text-gray-90 hover:text-gray-70">Newsletter</a></li></ul></div></div></div></div></li><li class="pb-6 lg:pt-0 lg:pb-0"><a href="https://docs.streamlit.io/" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70 lg:group-hover:text-gray-70 whitespace-pre">Docs</a></li><li class="pb-6 lg:pt-0 lg:pb-0 group has-dropdown relative lg:static lg:hidden"><div class="relative z-20 flex gap-3 items-center lg:border-t-0 border-t border-gray-30 pt-8 lg:pt-0"><span class="text-gray-90 cursor-default flex-1 lg:flex-0 flex flex-row items-center">Deploying? Try:</span><ul class="flex flex-row items-center justify-center"><li class="first:rounded-l last:rounded-r border border-r-0 last:border-r border-gray-40 flex flex-row items-center justify-center cursor-pointer"><a href="https://share.streamlit.io?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="flex-row gap-1 cursor-pointer flex flex-1 items-center justify-center px-4 py-2" data-label="Free">Free</a></li><li class="first:rounded-l last:rounded-r border border-r-0 last:border-r border-gray-40 flex flex-row items-center justify-center cursor-pointer"><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="flex-row gap-1 cursor-pointer flex flex-1 items-center justify-center px-4 py-2" data-label="Pro">Pro</a></li></ul></div><div class="dropdown hidden group-[.shim-opened]:block lg:block lg:invisible lg:group-[.shim-opened]:visible lg:group-hover:visible mt-6 lg:mt-0 -mx-6 lg:mx-0 p-6 lg:p-0 bg-gray-20 lg:bg-white relative lg:z-10 lg:drop-shadow-md lg:absolute lg:top-full lg:left-0 lg:right-0 lg:-translate-y-4 lg:group-hover:translate-y-0 lg:opacity-0 lg:group-hover:opacity-100 transition-all duration-300 before:lg:absolute before:lg:-top-6 before:lg:left-0 before:lg:right-0 before:lg:bg-transparent before:lg:h-6 lg:pointer-events-none lg:group-hover:pointer-events-auto"><div class="lg:px-8 mx-auto container"><div class="flex flex-col gap-12 lg:flex-row lg:gap-0 lg:justify-center py-2 lg:pt-6 lg:pb-12"><div class="flex flex-col gap-12 lg:flex-row lg:gap-0 lg:justify-center lg:w-full"><a href="https://share.streamlit.io?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="gap-1 cursor-pointer flex flex-col items-start lg:gap-2 first:rounded-l-md last:rounded-r-md lg:border lg:border-r-0 lg:last:border-r border-gray-40 text-gray-80 lg:p-6 text-base lg:text-lg lg:w-120" data-label="Free"><div><h4 class="font-bold text-gray-90">Deploy with Streamlit Community Cloud</h4><p class="text-gray-90">For community apps</p></div><ul class="list-disc list-inside text-gray-70"><li>Share your apps with the whole world</li><li>Public apps only</li><li>Totally free</li></ul><p class="text-gray-90"><span class="opacity-0 -ml-6 transition-[margin,_opacity]">-> </span><span class="underline underline-offset-4 decoration-gray-30">Log in with GitHub</span></p></a><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="gap-1 cursor-pointer flex flex-col items-start lg:gap-2 first:rounded-l-md last:rounded-r-md lg:border lg:border-r-0 lg:last:border-r border-gray-40 text-gray-80 lg:p-6 text-base lg:text-lg lg:w-120" data-label="Pro"><div><h4 class="font-bold text-gray-90">Deploy with Snowflake</h4><p class="text-gray-90">For professionals</p></div><ul class="list-disc list-inside text-gray-70"><li>Code in your browser or favorite editor</li><li>Work with Git and CI/CD</li><li>Enterprise-grade security</li></ul><p class="text-gray-90"><span class="opacity-0 -ml-6 transition-[margin,_opacity]">-> </span><span class="underline underline-offset-4 decoration-gray-30">Start the trial now!</span></p></a></div></div></div></div></li></ul></nav><nav class="justify-end"><ul class="hidden lg:flex lg:items-center"><li class="pb-6 lg:pt-0 lg:pb-0 group has-dropdown relative lg:static"><div class="relative z-20 flex gap-3 items-center lg:border-t-0 border-t border-gray-30 pt-8 lg:pt-0"><span class="text-gray-90 cursor-default flex-1 lg:flex-0 flex flex-row items-center">Deploying? Try:</span><ul class="flex flex-row items-center justify-center"><li class="first:rounded-l last:rounded-r border border-r-0 last:border-r border-gray-40 flex flex-row items-center justify-center cursor-pointer"><a href="https://share.streamlit.io?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="flex-row gap-1 cursor-pointer flex flex-1 items-center justify-center px-4 py-2" data-label="Free">Free</a></li><li class="first:rounded-l last:rounded-r border border-r-0 last:border-r border-gray-40 flex flex-row items-center justify-center cursor-pointer"><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="flex-row gap-1 cursor-pointer flex flex-1 items-center justify-center px-4 py-2" data-label="Pro">Pro</a></li></ul></div><div class="dropdown hidden group-[.shim-opened]:block lg:block lg:invisible lg:group-[.shim-opened]:visible lg:group-hover:visible mt-6 lg:mt-0 -mx-6 lg:mx-0 p-6 lg:p-0 bg-gray-20 lg:bg-white relative lg:z-10 lg:drop-shadow-md lg:absolute lg:top-full lg:left-0 lg:right-0 lg:-translate-y-4 lg:group-hover:translate-y-0 lg:opacity-0 lg:group-hover:opacity-100 transition-all duration-300 before:lg:absolute before:lg:-top-6 before:lg:left-0 before:lg:right-0 before:lg:bg-transparent before:lg:h-6 lg:pointer-events-none lg:group-hover:pointer-events-auto"><div class="lg:px-8 mx-auto container"><div class="flex flex-col gap-12 lg:flex-row lg:gap-0 lg:justify-center py-2 lg:pt-6 lg:pb-12"><div class="flex flex-col gap-12 lg:flex-row lg:gap-0 lg:justify-center lg:w-full"><a href="https://share.streamlit.io?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="gap-1 cursor-pointer flex flex-col items-start lg:gap-2 first:rounded-l-md last:rounded-r-md lg:border lg:border-r-0 lg:last:border-r border-gray-40 text-gray-80 lg:p-6 text-base lg:text-lg lg:w-120" data-label="Free"><div><h4 class="font-bold text-gray-90">Deploy with Streamlit Community Cloud</h4><p class="text-gray-90">For community apps</p></div><ul class="list-disc list-inside text-gray-70"><li>Share your apps with the whole world</li><li>Public apps only</li><li>Totally free</li></ul><p class="text-gray-90"><span class="opacity-0 -ml-6 transition-[margin,_opacity]">-> </span><span class="underline underline-offset-4 decoration-gray-30">Log in with GitHub</span></p></a><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-topright" target="_blank" class="gap-1 cursor-pointer flex flex-col items-start lg:gap-2 first:rounded-l-md last:rounded-r-md lg:border lg:border-r-0 lg:last:border-r border-gray-40 text-gray-80 lg:p-6 text-base lg:text-lg lg:w-120" data-label="Pro"><div><h4 class="font-bold text-gray-90">Deploy with Snowflake</h4><p class="text-gray-90">For professionals</p></div><ul class="list-disc list-inside text-gray-70"><li>Code in your browser or favorite editor</li><li>Work with Git and CI/CD</li><li>Enterprise-grade security</li></ul><p class="text-gray-90"><span class="opacity-0 -ml-6 transition-[margin,_opacity]">-> </span><span class="underline underline-offset-4 decoration-gray-30">Start the trial now!</span></p></a></div></div></div></div></li></ul></nav><div class="lg:hidden flex justify-end"><button class="w-6 h-6" aria-label="Open menu"><svg class="w-full" viewBox="0 0 37 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M34.7456 17.7988H1.79882C0.804734 17.7988 0 16.9941 0 16C0 15.0059 0.804734 14.2012 1.79882 14.2012H34.7929C35.787 14.2012 36.5917 15.0059 36.5917 16C36.5917 16.9941 35.787 17.7988 34.7456 17.7988Z" fill="#262730"></path><path d="M34.7456 3.59763H1.79882C0.804734 3.59763 0 2.7929 0 1.79882C0 0.804733 0.804734 0 1.79882 0H34.7929C35.787 0 36.5917 0.804733 36.5917 1.79882C36.5917 2.7929 35.787 3.59763 34.7456 3.59763Z" fill="#262730"></path><path d="M34.7456 32H1.79882C0.804734 32 0 31.1952 0 30.2012C0 29.2071 0.804734 28.4023 1.79882 28.4023H34.7929C35.787 28.4023 36.5917 29.2071 36.5917 30.2012C36.5917 31.1952 35.787 32 34.7456 32Z" fill="#262730"></path></svg></button></div></header></div><main class="overflow-hidden"><section class="container mx-auto py-14 sm:py-28 px-6 sm:px-8 text-center block-hero"><div class="sm:grid grid-cols-12 gap-x-8 grid"><h2 class="whitespace-pre-line mt-0 text-gray-90 mb-6 col-start-1 col-end-13 sm:col-start-1 sm:col-end-13 xl:col-start-3 xl:col-end-11 text-5xl sm:text-7xl md:text-8xl md:leading-none font-bold">A faster way to build and share data apps</h2><div class="text-xl sm:text-2xl text-gray-70 child-link:text-red-80 child-link-hover:text-red-60 sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-12 pt-6 mb-0 lg:mb-0 col-start-1 col-end-13">Turn your data scripts into shareable web apps in minutes.<br> All in pure Python. No front‑end experience required.</div></div><div class="flex items-center justify-center mt-12 mx-auto gap-8 flex-col sm:flex-row"><a class="cursor-pointer block text-xl sm:text-2xl text-center px-8 py-4 rounded-md flex-0 min-w-64 bg-red-70 text-white hover:bg-opacity-90" href="/#install">Get started</a><a href="/playground" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer hover:text-gray-100 active:text-gray-80 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl font-normal border-b border-gray-50 hover:border-gray-80 mb-0 text-nowrap">Try the live playground!</a></div><div class="mt-12 relative col-span-full rounded-2xl overflow-hidden border border-gray-80/20 shadow-2xl"><div class="z-10 absolute inset-0 flex flex-col items-center justify-center gap-2 bg-white bg-opacity-70 cursor-pointer text-xl sm:text-2xl font-semibold text-gray-90 hover:text-red-70 h-full hover:fill-bg-gray-80"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" class="h-24 w-24"><path d="M8 5v14l11-7z"></path></svg>Play</div><video muted="" controls="" loop="" class="invisible w-full"><source src="https://s3-us-west-2.amazonaws.com/assets.streamlit.io/videos/hero-video.mp4"/></video></div><div class="mt-6 sm:mt-12"><div class="text-xl sm:text-2xl mb-8 lg:mb-12 text-gray-70 child-link:text-red-80 child-link-hover:text-red-60 inline-block mb-0!">Learn more with the</div><a href="https://www.youtube.com/watch?v=d7fnzDQ5qM8" target="_blank" rel="noopener noreferrer" class="flex-row gap-1 items-center cursor-pointer active:text-gray-80 child-link:text-red-80 child-link-hover:text-red-60 mb-12 text-xl sm:text-2xl inline text-gray-80 pb-1 border-b hover:text-gray-100 hover:border-gray-80 border-gray-50 font-normal mx-2 flex-0">Streamlit crash course on YouTube</a></div></section><section class="container px-6 sm:px-8 py-8 sm:py-12 lg:py-16 mx-0 text-center bg-gray-20 max-w-none block-logos"><div class="container mx-auto px-6 sm:px-8 flex flex-col items-stretch justify-center gap-8"><div><div class="mb-8 lg:mb-12 text-gray-70 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl inline">Trusted by <b>over 90% of Fortune 50</b> companies</div><div class="ml-2 relative group inline -top-1"><svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg" class="fill-current fill-gray-60 inline"><g clip-path="url(#info_svg__a)"><path d="M8 1.333A6.67 6.67 0 0 0 1.333 8 6.67 6.67 0 0 0 8 14.667 6.67 6.67 0 0 0 14.667 8 6.67 6.67 0 0 0 8 1.333Zm0 10a.669.669 0 0 1-.667-.666V8c0-.367.3-.667.667-.667.367 0 .667.3.667.667v2.667c0 .366-.3.666-.667.666ZM8.667 6H7.333V4.667h1.334V6Z"></path></g><defs><clipPath id="info_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg><span class="transition ease-in-out duration-100 opacity-0 group-hover:opacity-100 bg-white transform rotate-45 absolute bottom-7 left-1 inline-block w-3 h-3 z-10"></span><span class="transition ease-in-out duration-100 opacity-0 group-hover:opacity-100 absolute -right-16 bottom-8 w-40 bg-white px-2 py-1 rounded-lg text-gray-80 text-xs tracking-normal shadow">As of 2024-11-15</span></div></div></div></section><div class="InstallCTA_rootEl__37GU2 bg-gray-100"><a name="install" id="install" style="height:0;display:block"></a><section class="py-14 sm:py-28 flex flex-col sm:grid sm:grid-cols-12 px-6 sm:px-8 pt-24 sm:pt-48 lg:pt-64 pb-24 sm:pb-48 lg:pb-64 container mx-auto gap-8 lg:gap-12 block-undefined"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-8 xl:col-end-7 text-white mb-0">Get started in under a minute</h2><div class="mb-8 lg:mb-12 text-xl sm:text-2xl sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-12 xl:col-end-9 text-gray-30 !mb-0 child-link:font-semibold child-link:text-green-50 child-link-hover:text-green-30 child-link-focus-visible:ring-green-50 child-link-focus-visible:ring-opacity-50">Streamlit is an <a href="https://github.com/streamlit/streamlit" target="_blank" rel="noopener noreferrer">open-source</a> app framework that is a breeze to get started with. Just install it like any other Python library:</div><div class="text-xl sm:text-2xl flex flex-col items-start gap-6 bg-gray-90 rounded-2xl p-4 sm:px-8 sm:py-12 sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-12 xl:col-end-10"><div class="sm:col-start-1 sm:col-end-13 lg:col-start-2 xl:col-end-6 flex flex-col items-start"><code><button class="InstallCTA_codeButton__i44PT relative focus:outline-none focus:ring-0 font-mono text-white"><div class="InstallCTA_codeLine__HY7bo px-3 -ml-3 rounded-md hover:bg-gray-90"> pip install streamlit</div><div class="InstallCTA_tooltip__9kRlz text-sm text-left pl-1 md:pl-5 absolute left-full top-0 h-full w-auto md:w-full flex items-center"><span>← Copy to clipboard</span><span>Copied!</span></div></button></code><code><button class="InstallCTA_codeButton__i44PT relative focus:outline-none focus:ring-0 font-mono text-white"><div class="InstallCTA_codeLine__HY7bo px-3 -ml-3 rounded-md hover:bg-gray-90"> streamlit hello</div><div class="InstallCTA_tooltip__9kRlz text-sm text-left pl-1 md:pl-5 absolute left-full top-0 h-full w-auto md:w-full flex items-center"><span>← Copy to clipboard</span><span>Copied!</span></div></button></code></div></div><div class="mb-8 lg:mb-12 text-xl sm:text-2xl sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-12 xl:col-end-9 text-gray-30 !mb-0 child-link:font-semibold child-link:text-green-50 child-link-hover:text-green-30 child-link-focus-visible:ring-green-50 child-link-focus-visible:ring-opacity-50">And that's it! Next, check out our <a href="https://docs.streamlit.io/get-started" target="_blank" rel="noopener noreferrer">documentation</a> and <a href="https://discuss.streamlit.io" target="_blank" rel="noopener noreferrer">forums</a> for more.</div><div class="sm:col-start-1 sm:col-end-13 lg:col-start-2 lg:col-end-12 xl:col-end-10 flex flex-col gap-6"><div class="mb-8 lg:mb-12 text-xl sm:text-2xl text-gray-30 !mb-0 child-link:font-semibold child-link:text-green-50 child-link-hover:text-green-30 child-link-focus-visible:ring-green-50 child-link-focus-visible:ring-opacity-50">Or you can skip local installation altogether:</div><ul class="flex flex-col gap-6"><li><a href="/playground" rel="noopener noreferrer" class="cursor-pointer text-xl sm:text-2xl flex flex-row items-start flex-1 text-green-50 gap-4 lg:gap-6 group">→<div class="flex flex-col items-start group-hover:translate-x-1 transition-transform"><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl group-hover:text-green-40 text-gray-30 !mb-0">Try a live playground in your browser</div><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl text-gray-70 !mb-0">The easiest way to try Streamlit before you install.</div></div></a></li><li><a href="https://share.streamlit.io/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-getstarted" target="_blank" class="cursor-pointer text-xl sm:text-2xl flex flex-row items-start flex-1 text-green-50 gap-4 lg:gap-6 group">→<div class="flex flex-col items-start group-hover:translate-x-1 transition-transform"><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl group-hover:text-green-40 text-gray-30 !mb-0">Build in public with Streamlit Community Cloud</div><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl text-gray-70 !mb-0">Public apps only. Totally free. You just need a GitHub account.</div></div></a></li><li><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-getstarted" target="_blank" class="cursor-pointer text-xl sm:text-2xl flex flex-row items-start flex-1 text-green-50 gap-4 lg:gap-6 group">→<div class="flex flex-col items-start group-hover:translate-x-1 transition-transform"><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl group-hover:text-green-40 text-gray-30 !mb-0">Build like a pro on Snowflake</div><div class="mb-8 lg:mb-12 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl text-gray-70 !mb-0">Unlimited private apps. Enterprise-grade reliability and security.</div></div></a></li></ul></div></section></div><section class="container mx-auto py-14 sm:py-28 px-6 sm:px-8 sm:grid sm:grid-cols-12 gap-x-8 pb-24 sm:pb-48 lg:pb-64 block-features"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 mb-6 text-gray-90 text-center col-span-full">Streamlit builds upon</h2><div class="text-center col-span-full"><u class="text-gray-90 text-4xl sm:text-7xl font-marker font-normal border-b-4 border-gray-30 no-underline mx-auto">three simple principles</u></div><h2 class="text-4xl sm:text-7xl whitespace-pre-line text-gray-90 font-extrabold pt-24 md:pt-48 col-start-1 col-end-13 lg:col-start-2 lg:col-end-12">Embrace scripting</h2><div class="text-xl sm:text-2xl text-gray-70 col-start-1 col-end-13 lg:col-start-2 lg:col-end-8 pt-4 sm:pt-8 child-link:text-indigo-60 child-link-hover:text-indigo-50 [&>a]:font-semibold">Build an app in a few lines of code with our <a href="https://docs.streamlit.io/library/api-reference">magically simple API</a>. Then see it automatically update as you iteratively save the source file.</div><div class="col-start-1 col-span-full mt-8 sm:mt-16"><div id="principle1" class="sm:grid sm:grid-cols-12 gap-x-8 col-span-full relative"><div class="lg:col-start-1 lg:col-end-8 md:col-start-1 md:col-end-8 md:row-start-1 md:col-span-none col-span-full mb-6"><div class="window w-full md:rounded-xl rounded-md overflow-hidden bg-gray-90 shadow-xl"><div class="flex lg:pt-7 pt-5 lg:px-7 px-5"><div class="flex items-center gap-2 md:gap-3"><span class="rounded-full bg-red-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-orange-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-green-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span></div><div class="flex text-center flex-1 justify-center text-gray-70 text-base/none md:text-lg/none xl:text-2xl/none font-medium">MyApp.py</div><div class="invisible flex items-center gap-2 md:gap-3"><span class="rounded-full bg-red-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-orange-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-green-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span></div></div><div class="window-main"><ul class="pl-8 md:pl-11 lg:pl-16 pt-8 md:pt-8 lg:pt-16 pb-6 md:pb-8 lg:pb-16 text-base/normal sm:text-lg/normal lg:text-xl/normal xl:text-2xl font-mono text-white leading-normal"><li id="terminal1_import_streamlit"><span class="text-indigo-40">import</span> streamlit<!-- --> <span class="text-indigo-40">as</span> st</li><li id="terminal1_import_pandas"><span class="text-indigo-40">import</span> pandas<!-- --> <span class="text-indigo-40">as</span> pd</li><li> </li><li id="terminal1_stwrite">st.<span class="text-orange-60">write</span><span class="text-red-60">(</span><span class="text-darkBlue-40">"""</span></li><li id="terminal1_my_first_app"><span class="text-darkBlue-40"># My first app</span></li><li id="terminal1_hello_world"><span class="text-darkBlue-40">Hello *world!*</span></li><li id="terminal1_close_string"><span class="text-darkBlue-40">"""</span><span class="text-red-60">)</span></li><li> </li><li id="terminal1_read_csv">df = pd.<span class="text-orange-60">read_csv</span><span class="text-red-60">(</span><span class="text-darkBlue-40">"my_data.csv"</span><span class="text-red-60">)</span></li><li id="terminal1_line_chart">st.<span class="text-orange-60">line_chart</span><span class="text-red-60">(</span>df<span class="text-red-60">)</span></li></ul></div></div></div><div class="lg:col-start-6 lg:col-end-13 md:col-start-6 md:col-end-13 md:row-start-1 md:col-span-none col-span-full lg:mt-32 md:mt-16 mb-8 rounded-md md:rounded-xl"><section class="window-browser w-full bg-gray-20 rounded-md md:rounded-xl shadow-2xl border border-gray-70/20 overflow-hidden"><div class="flex lg:py-7 py-5 lg:px-7 px-5 gap-4 md:gap-5"><div class="flex items-center gap-2 md:gap-3"><span class="rounded-full bg-red-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-orange-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span><span class="rounded-full bg-green-60 xl:w-5 xl:h-5 md:w-4 md:h-4 w-3 h-3"></span></div><div class="flex text-center -lg:mt-2 -mt-3 -lg:mb-9 -mb-8 px-4 md:px-5 py-2 md:py-3 bg-white text-gray-70 rounded-t-md text-base/normal md:text-lg/normal xl:text-2xl/normal font-medium">My App • Streamlit</div></div><div class="bg-white flex flex-col py-10 md:py-14 lg:py-24 px-8 md:px-10 lg:px-14 gap-4 xl:gap-6"><h2 id="browser1_app_title" class="lg:text-4xl/none md:text-3xl/none text-2xl/none font-bold">My first app</h2><p id="browser1_hello" class="text-base/none sm:text-lg/none lg:text-xl/none xl:text-2xl">Hello<span class="italic"> world!</span></p><svg id="browser1_chart" viewBox="0 0 358 88" style="width:100%" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.99055 68.158L1.44446 75.222V87.5H356.112H357.056V1L356.112 1.41L348.565 7.16701L341.019 6.313L333.473 16.056L325.927 7.66701L318.381 46.522L310.835 52.704L303.289 16.056L295.743 19.588L288.197 11.187L280.651 16.922L273.104 12.965L265.558 52.704L258.012 59.768L250.466 37.25L242.92 39.887L235.374 35.042L227.828 45.221L220.282 31.951L212.736 68.158L205.19 73.015L197.643 37.25L190.097 29.744L182.551 23.562L175.005 29.744L167.459 19.588L159.913 73.015L152.367 70.365L144.821 44.314L137.275 52.704L129.729 35.042L122.182 49.171L114.636 44.314L107.09 70.365L99.5436 75.222L91.9976 52.704L84.4516 57.561L76.9056 49.171L69.3596 57.561L61.8136 52.704L54.2676 75.222H46.7206L39.175 62.859L31.6289 68.158L24.0828 62.859L16.5367 73.015L8.99055 68.158Z" fill="url(#paint0_linear_59_280)"></path><path d="M1.44446 75.222L8.99055 68.158L16.5367 73.015L24.0828 62.859L31.6289 68.158L39.175 62.859L46.7206 75.222H54.2676L61.8136 52.704L69.3596 57.561L76.9056 49.171L84.4516 57.561L91.9976 52.704L99.5436 75.222L107.09 70.365L114.636 44.314L122.182 49.171L129.729 35.042L137.275 52.704L144.821 44.314L152.367 70.365L159.913 73.015L167.459 19.588L175.005 29.744L182.551 23.562L190.097 29.744L197.643 37.25L205.19 73.015L212.736 68.158L220.282 31.951L227.828 45.221L235.374 35.042L242.92 39.887L250.466 37.25L258.012 59.768L265.558 52.704L273.104 12.965L280.651 16.922L288.197 11.187L295.743 19.588L303.289 16.056L310.835 52.704L318.381 46.522L325.927 7.66704L333.473 16.056L341.019 6.31303L348.565 7.16704L356.112 1.41003" stroke="#C89DFF" stroke-width="3"></path><path d="M1 5.88904V87.222H356.556" stroke="#AAAAAA" stroke-width="1.5"></path><defs><linearGradient id="paint0_linear_59_280" x1="178.778" y1="1.41" x2="178.778" y2="87.5" gradientUnits="userSpaceOnUse"><stop stop-color="#EFE2FF"></stop><stop offset="1" stop-color="#F7F1FE"></stop></linearGradient></defs></svg></div></section></div></div></div><h2 class="text-4xl sm:text-7xl whitespace-pre-line text-gray-90 font-extrabold pt-24 md:pt-48 col-start-1 col-end-13 lg:col-start-2 lg:col-end-12">Weave in interaction</h2><div class="text-xl sm:text-2xl text-gray-70 col-start-1 col-end-13 lg:col-start-2 lg:col-end-8 pt-4 sm:pt-8 child-link:text-red-80 child-link-hover:text-red-60 [&>a]:font-semibold">Adding a widget is the same as <a href="https://docs.streamlit.io/library/get-started/main-concepts#widgets">declaring a variable</a>. No need to write a backend, define routes, handle HTTP requests, connect a frontend, write HTML, CSS, JavaScript, ...</div><h2 class="text-4xl sm:text-7xl whitespace-pre-line text-gray-90 font-extrabold pt-24 md:pt-48 col-start-1 col-end-13 lg:col-start-2 lg:col-end-12">Deploy instantly</h2><div class="text-xl sm:text-2xl text-gray-70 col-start-1 col-end-13 lg:col-start-2 lg:col-end-8 pt-4 sm:pt-8 child-link:text-darkBlue-70 child-link-hover:text-darkBlue-60 [&>a]:font-semibold">The choice is yours — show off your public apps for free on <a href="https://share.streamlit.io/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-deployinstantly">Streamlit Community Cloud</a>, go with <a href="https://docs.snowflake.com/developer-guide/streamlit/about-streamlit">Snowflake</a> for enterprise‑grade deployment, or pick <a href="https://docs.streamlit.io/deploy/tutorials">something else entirely!</a></div><div class="col-start-1 col-span-full mt-8 sm:mt-16 rounded-lg border border-gray-80/20 mt-6 overflow-hidden shadow-lg sm:shadow-2xl"><div class="rounded-lg"><video muted="" loop="" controls="" class="rounded-lg"><source src="https://s3-us-west-2.amazonaws.com/assets.streamlit.io/videos/streamlit_sharing_silent.mp4" type="video/mp4"/></video></div></div></section><section class="relative bg-orange-10 block-app-gallery"><div class="container mx-auto py-14 sm:py-28 px-6 sm:px-8 pt-16 sm:pt-32 lg:pt-48 pb-16 sm:pb-32 lg:pb-48"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 text-gray-90 mb-4 sm:mb-10 [&>div]:transform [&>div]:-skew-x-6 [&>div]:bg-orange-30 [&>div]:font-marker [&>div]:inline-block text-center lg:absolute lg:-top-8 lg:left-0 lg:w-full lg:p-0 lg:m-0">Build <div><b>powerful</b></div> apps</h2><div class="relative sm:grid sm:grid-cols-12 gap-x-8"><aside class="col-start-1 col-end-13 sm:col-end-4"><div id="gallery-categories" class="text-gray-70 text-sm uppercase py-2">Categories</div><ul aria-labelledby="gallery-categories" class="flex flex-row flex-wrap pb-4 sm:pb-0 sm:flex-col items-center sm:items-start"><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="favorites">Favorites</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="trending">Trending</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="llms">LLMs</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="snowflake-powered">Snowflake powered</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="data-visualization">Data visualization</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="geography-society">Geography & society</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="sports-fun">Sports & fun</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="science-technology">Science & technology</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="nlp-language">NLP & language</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="finance-business">Finance & business</button></li><li><button class="text-base cursor-pointer rounded-full py-2 px-3 -ml-3 mr-3 sm:mr-0 focus:outline-none focus-visible:ring leading-relaxed truncate focus-visible:ring-orange-40 text-gray-70 hover:text-gray-90" data-slug="other">Other</button></li></ul></aside><article class="pt-4 sm:pt-0 col-start-1 col-end-13 sm:col-start-4"><ul class="grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-6 sm:gap-8 pb-8 sm:pb-16"></ul><a class="inline-flex items-center text-gray-70 hover:text-gray-90 pt-3 pb-3 pl-6 pr-6 rounded-md border border-orange-50 hover:bg-orange-30 bg-white focus-visible:ring-orange-40" href="/gallery">View more →</a></article></div></div></section><section class="mx-auto py-14 sm:py-28 sm:grid sm:grid-cols-12 gap-x-8 px-6 sm:px-8 container gap-y-16 auto-rows-min pt-24 sm:pt-48 lg:pt-64 block-quotes"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 text-gray-90 col-span-full lg:col-span-8 mb-0">Used in the world’s top data science groups</h2><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Neil Treat</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Google X</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->Write production-level code while producing shareable artifacts.<!-- -->”</p></div><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Kevin Zielnicki</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Stitch Fix</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->...a great way to share machine learning models and analyses.<!-- -->”</p></div><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Emmanuel Ameisen</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Insight Data Science</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->Streamlit bridges experimentation and production.<!-- -->”</p></div><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Dominik Moritz</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Vega-Lite</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->It's the next step in ML and data science tools.<!-- -->”</p></div><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Danny Nguyen</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Yelp</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->Streamlit apps are way easier to put together and iterate on.<!-- -->”</p></div><div class="sm:col-span-6 lg:col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h3 class="font-normal text-gray-90 text-lg sm:text-2xl">Koen Havlik</h3><h4 class="font-bold text-gray-90 text-lg sm:text-2xl">Uber</h4><p class="pt-0 sm:pt-4 text-lg sm:text-2xl text-gray-70 italic">“<!-- -->Streamlit democratizes building data apps.<!-- -->”</p></div><div class="col-span-4 mt-6 sm:mt-0 border-t border-gray-40 pt-8"><h4 class="font-normal text-gray-90 text-lg sm:text-2xl">and...</h4><div class="flex justify-center items-center"><svg width="141" height="110" viewBox="0 0 141 110" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M140.172 64.681C139.999 66.0855 138.867 67.1775 137.457 67.3013L4.39889 78.9836C2.56509 79.1446 1.02017 77.6313 1.14321 75.7946L1.32649 73.0586C1.42519 71.5853 2.58132 70.4029 4.05204 70.2711L137.298 58.3317C139.202 58.161 140.777 59.7908 140.543 61.688L140.172 64.681ZM139.118 80.6735C138.956 82.1006 137.805 83.2128 136.374 83.3261L4.33909 93.773C2.51097 93.9176 0.982026 92.4028 1.10974 90.5734L1.31894 87.5769C1.42235 86.0957 2.59377 84.913 4.07393 84.7953L136.246 74.2885C138.127 74.1389 139.677 75.7422 139.464 77.617L139.118 80.6735ZM137.142 96.4889C136.969 97.903 135.825 99.0001 134.405 99.1142L4.99677 109.514C2.96298 109.678 1.36286 107.807 1.83941 105.823L2.49247 103.105C2.79433 101.848 3.8671 100.926 5.15486 100.816L134.317 89.8136C136.215 89.652 137.781 91.2772 137.549 93.1679L137.142 96.4889Z" fill="#ff4b4b"></path><path d="M41.6154 9.63517L25.9147 34.6331L26.2897 54.2089L11.5045 55.107L10.7003 35.6825L0.373351 13.0796L16.1603 10.1169L19.4742 23.4405L26.5786 9.48409L41.6154 9.63517Z" fill="#0E1117"></path><path d="M75.0026 27.8945C75.1176 29.7868 75.0104 31.63 74.6811 33.4241C74.3505 35.1974 73.816 36.8788 73.0777 38.4681C72.3602 40.0562 71.4479 41.5309 70.3409 42.8922C69.2534 44.2314 67.9993 45.4034 66.5784 46.408C65.1783 47.4114 63.6311 48.2255 61.9367 48.8502C60.241 49.4541 58.4262 49.8148 56.4923 49.9323C54.6207 50.046 52.8178 49.9155 51.0836 49.5408C49.3701 49.1648 47.7493 48.5954 46.2211 47.8324C44.6916 47.0487 43.2871 46.0905 42.0078 44.9576C40.7479 43.8027 39.6469 42.5129 38.7046 41.0883C37.7818 39.6416 37.0295 38.0801 36.4477 36.404C35.8866 34.7266 35.5498 32.9625 35.4374 31.1118C35.3275 29.3026 35.4385 27.5218 35.7704 25.7692C36.101 23.9959 36.625 22.3152 37.3425 20.7271C38.0809 19.1378 38.9931 17.6631 40.0793 16.3031C41.1656 14.943 42.3977 13.7516 43.7757 12.7286C45.1745 11.7044 46.7003 10.8812 48.3531 10.2591C50.0059 9.63686 51.7681 9.26892 53.6397 9.15524C56.6549 8.97208 59.4283 9.27324 61.9598 10.0587C64.512 10.8429 66.7146 12.0553 68.5674 13.696C70.4399 15.3146 71.9295 17.3322 73.0364 19.7487C74.1628 22.1431 74.8182 24.8584 75.0026 27.8945ZM61.2024 29.5467C61.1481 28.6525 60.9605 27.7978 60.6397 26.9824C60.3383 26.1449 59.9186 25.4191 59.3803 24.8047C58.8408 24.1696 58.1848 23.6772 57.4121 23.3276C56.6591 22.9559 55.8042 22.7991 54.8477 22.8572C53.8703 22.9166 53.0076 23.1464 52.2597 23.5466C51.5118 23.9469 50.876 24.476 50.3524 25.1339C49.8484 25.7698 49.4761 26.5125 49.2355 27.362C48.9936 28.1907 48.9004 29.0625 48.956 29.9775C49.0091 30.8509 49.1869 31.7167 49.4895 32.575C49.7921 33.4332 50.2144 34.2007 50.7564 34.8774C51.2984 35.5541 51.9466 36.0887 52.701 36.4812C53.4761 36.8724 54.3524 37.0383 55.3298 36.979C56.3071 36.9196 57.1691 36.6794 57.9158 36.2583C58.682 35.8152 59.3159 35.2549 59.8174 34.5774C60.3177 33.8792 60.6875 33.0949 60.9268 32.2246C61.1661 31.3543 61.258 30.4617 61.2024 29.5467Z" fill="#0E1117"></path><path d="M112.725 12.8922C112.818 14.431 112.849 16.1303 112.815 17.9899C112.782 19.8495 112.659 21.7771 112.447 23.7729C112.234 25.7686 111.919 27.8018 111.502 29.8726C111.105 31.9213 110.568 33.9054 109.891 35.825C109.215 37.7445 108.396 39.5579 107.435 41.2651C106.494 42.9503 105.375 44.448 104.077 45.7583C102.798 47.0465 101.338 48.0849 99.6951 48.8734C98.0536 49.6828 96.2035 50.15 94.1448 50.275C91.7326 50.4215 89.6083 50.154 87.7719 49.4724C85.9576 48.8104 84.3764 47.8629 83.0284 46.6298C81.679 45.376 80.5458 43.9003 79.6287 42.2028C78.7103 40.4845 77.963 38.6619 77.3868 36.7349C76.8093 34.7872 76.3651 32.8 76.0541 30.7735C75.7627 28.7249 75.5596 26.7544 75.4446 24.8621C75.2678 21.9508 75.2371 19.041 75.3527 16.1328C75.467 13.2039 75.7067 10.2777 76.0717 7.35435L90.7039 7.02908C90.3408 10.328 90.0517 13.6433 89.8366 16.975C89.6411 20.2846 89.6444 23.603 89.8465 26.9302C89.868 27.2837 89.9106 27.8133 89.9743 28.5191C90.0576 29.2028 90.1673 29.9788 90.3036 30.8472C90.4385 31.6947 90.6066 32.5716 90.8077 33.4777C91.0284 34.3618 91.2967 35.1699 91.6125 35.9021C91.9283 36.6343 92.2879 37.2282 92.6912 37.6837C93.1154 38.138 93.5874 38.3494 94.1073 38.3178C94.7103 38.2812 95.2339 37.9676 95.6781 37.3771C96.121 36.7658 96.4902 35.9711 96.7856 34.993C97.1018 34.0137 97.3572 32.892 97.5517 31.6279C97.7463 30.3638 97.8961 29.0502 98.0011 27.6872C98.1062 26.3241 98.1697 24.9636 98.1915 23.6056C98.2342 22.2463 98.2513 20.9826 98.243 19.8143C98.2554 18.6447 98.2449 17.6122 98.2114 16.7167C98.1779 15.8213 98.1478 15.1552 98.1213 14.7185C98.0228 13.0965 97.8937 11.4868 97.7341 9.88935C97.5939 8.26987 97.4233 6.66268 97.222 5.06778L111.82 4.18105C112.244 7.0356 112.546 9.93932 112.725 12.8922Z" fill="#0E1117"></path><path d="M128.798 0.206854L128.233 33.1767L116.692 33.8778L113.514 1.13527L128.798 0.206854ZM129.316 42.7537C129.372 43.6687 129.247 44.532 128.941 45.3437C128.636 46.1554 128.199 46.8707 127.631 47.4896C127.086 48.128 126.428 48.6376 125.658 49.0183C124.889 49.4198 124.058 49.6477 123.163 49.702C122.248 49.7576 121.385 49.6326 120.573 49.3271C119.763 49.0424 119.038 48.6168 118.398 48.0504C117.781 47.5035 117.271 46.8457 116.87 46.077C116.489 45.307 116.271 44.4645 116.215 43.5495C116.161 42.6553 116.275 41.7926 116.559 40.9614C116.863 40.1289 117.289 39.4039 117.836 38.7862C118.402 38.1466 119.07 37.626 119.838 37.2244C120.607 36.8229 121.449 36.5944 122.364 36.5388C123.258 36.4845 124.111 36.6101 124.923 36.9156C125.734 37.2211 126.45 37.6577 127.069 38.2254C127.707 38.771 128.228 39.4386 128.63 40.2281C129.033 41.0177 129.262 41.8595 129.316 42.7537Z" fill="#0E1117"></path></svg></div></div></section><section class="container mx-auto py-14 sm:py-28 px-6 sm:px-8 pt-16 sm:pt-32 lg:pt-48 pb-16 sm:pb-32 lg:pb-48 block-cardsGrid"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 mb-6 text-gray-90 max-w-full sm:max-w-3xl">Compatible with</h2><p class="text-xl md:text-2xl sm:col-start-1 sm:col-end-13 xl:col-start-3 xl:col-end-11 md:leading-none font-bold pb-12 pt-6 text-indigo-60 font-marker">Basically everything!</p><ul class="grid grid-flow-row-dense grid-cols-2 md:grid-cols-6 lg:grid-cols-12 gap-3 md:gap-8"><li class="col-span-2 md:col-span-4 lg:col-span-4 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://bokeh.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="images/uploads/bokeh.png?nf_resize=fit&h=56" srcSet="images/uploads/bokeh.png?nf_resize=fit&h=56 1x, images/uploads/bokeh.png?nf_resize=fit&h=112 2x" alt="Bokeh" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://altair-viz.github.io" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/altair.png?nf_resize=fit&h=56" srcSet="/images/uploads/altair.png?nf_resize=fit&h=56 1x, /images/uploads/altair.png?nf_resize=fit&h=112 2x" alt="Altair" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-4 lg:col-span-4 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://pytorch.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/pytorch.png?nf_resize=fit&h=56" srcSet="/images/uploads/pytorch.png?nf_resize=fit&h=56 1x, /images/uploads/pytorch.png?nf_resize=fit&h=112 2x" alt="PyTorch" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://opencv.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/opencv.png?nf_resize=fit&h=56" srcSet="/images/uploads/opencv.png?nf_resize=fit&h=56 1x, /images/uploads/opencv.png?nf_resize=fit&h=112 2x" alt="OpenCV" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://deckgl.readthedocs.io/en/latest" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/deck-gl.png?nf_resize=fit&h=56" srcSet="/images/uploads/deck-gl.png?nf_resize=fit&h=56 1x, /images/uploads/deck-gl.png?nf_resize=fit&h=112 2x" alt="Deck.Gl" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-4 lg:col-span-4 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://pandas.pydata.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/pandas.png?nf_resize=fit&h=56" srcSet="/images/uploads/pandas.png?nf_resize=fit&h=56 1x, /images/uploads/pandas.png?nf_resize=fit&h=112 2x" alt="Pandas" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://vega.github.io/vega-lite/" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/vega-lite.png?nf_resize=fit&h=56" srcSet="/images/uploads/vega-lite.png?nf_resize=fit&h=56 1x, /images/uploads/vega-lite.png?nf_resize=fit&h=112 2x" alt="Vega-Lite" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-4 lg:col-span-4 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://matplotlib.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/matplotlib.png?nf_resize=fit&h=56" srcSet="/images/uploads/matplotlib.png?nf_resize=fit&h=56 1x, /images/uploads/matplotlib.png?nf_resize=fit&h=112 2x" alt="Matplotlib" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://numpy.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/numpy.png?nf_resize=fit&h=56" srcSet="/images/uploads/numpy.png?nf_resize=fit&h=56 1x, /images/uploads/numpy.png?nf_resize=fit&h=112 2x" alt="NumPy" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://scikit-learn.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/scikitlearn.png?nf_resize=fit&h=56" srcSet="/images/uploads/scikitlearn.png?nf_resize=fit&h=56 1x, /images/uploads/scikitlearn.png?nf_resize=fit&h=112 2x" alt="Scikit Learn" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-4 lg:col-span-4 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://www.tensorflow.org" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/tensorflow.png?nf_resize=fit&h=56" srcSet="/images/uploads/tensorflow.png?nf_resize=fit&h=56 1x, /images/uploads/tensorflow.png?nf_resize=fit&h=112 2x" alt="Tensorflow" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://plotly.com" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/plotly.png?nf_resize=fit&h=56" srcSet="/images/uploads/plotly.png?nf_resize=fit&h=56 1x, /images/uploads/plotly.png?nf_resize=fit&h=112 2x" alt="Plotly" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li><li class="col-span-2 md:col-span-2 lg:col-span-2 bg-white rounded shadow-md md:shadow-xl flex justify-stretch items-stretch hover:shadow transition duration-75"><a href="https://keras.io" class="flex justify-center items-center flex-auto p-6 md:p-12" target="_blank" rel="noopener noreferrer"><img src="/images/uploads/keras.png?nf_resize=fit&h=56" srcSet="/images/uploads/keras.png?nf_resize=fit&h=56 1x, /images/uploads/keras.png?nf_resize=fit&h=112 2x" alt="Keras" class="h-10 mx-auto object-contain w-full" width="300" height="35" loading="lazy"/></a></li></ul><div class="text-xl sm:text-2xl mb-8 lg:mb-12 text-gray-70 child-link:text-indigo-60 child-link-hover:text-indigo-50 mt-6 sm:mt-8 [&>a]:font-semibold">And even more, with <a href="https://docs.streamlit.io/components">Streamlit Components</a>!<br> Build your own, share with the community, bask in the glory.</div></section><section class="container mx-auto py-14 sm:py-28 px-6 sm:px-8 block-tweets"><div><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 text-gray-90 text-center [&_img]:inline [&_img]:h-9 [&_img]:sm:h-16 [&_img]:w-24 [&_img]:sm:w-44 mb-8 md:mb-16">See why developers <span><img src="images/uploads/love.svg"></span> Streamlit</h2></div><div class="Tweets_TweetsContainer__6XZC1"><div class="sc-gswNZR fqMxNR"><div style="animation-duration:0s" direction="rtl" class="sc-dkrFOg dDZuZf"><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1159866038105923586/6wFGimxY_normal.jpg" alt="Max Wiertz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Max Wiertz" class="jsx-eb1f3d1d39a223a1 name">Max Wiertz</span><span title="@maxwiertz" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->maxwiertz</span></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Really really pleased with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> so far. Used it to build a clickable prototype for a complex piece of a web application. It turned out faster and more flexible than everything else I could find. Highly recommended! <img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/> <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/streamlit?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/streamlit?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>streamlit</a> <a href="https://twitter.com/hashtag/prototyping?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/prototyping?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>prototyping</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1349853981628100615" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/maxwiertz/status/1349853981628100615" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1490389057381314567/d6DVu2HO_normal.jpg" alt="Saayed Alam" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Saayed Alam" class="jsx-eb1f3d1d39a223a1 name">Saayed Alam</span><span title="@saayedalam" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->saayedalam</span></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Where were you my whole life <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I wanted someone like you since forever!</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1344391629612994561" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/saayedalam/status/1344391629612994561" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1509826391428284462/XNt3DNIl_normal.jpg" alt="Robert John | MLOps" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Robert John | MLOps" class="jsx-eb1f3d1d39a223a1 name">Robert John | MLOps</span><span title="@trojrobert" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->trojrobert</span></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">If you do ML and work with Data<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> will breathe life into your work.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1342252039397646338" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">16</span></a><a href="https://twitter.com/trojrobert/status/1342252039397646338" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1263776061008932866/sR1S1pj0_normal.jpg" alt="Shubham Chaudhari" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Shubham Chaudhari" class="jsx-eb1f3d1d39a223a1 name">Shubham Chaudhari</span><span title="@Shubham28698" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Shubham28698</span></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">What an awesome library <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/>!!!!!! So much productive, easy and flexible.<br/><br/>From coding to deployment in just 2 days (since it was new for me).<br/>Probably i should boost up and do more projects using it.<img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/Ebdw9gVX0AEbfNr?format=png" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1276613322687647744" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/891012903565795328/JWMO4eTU_normal.jpg" alt="Vinay Babu" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Vinay Babu" class="jsx-eb1f3d1d39a223a1 name">Vinay Babu</span><span title="@min2bro" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->min2bro</span></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Tried <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> today and believe me I regret spending those hours working on HTML and Javascript to build a Web apps for my Algorithms for demo. <br/>It's one of the fastest and simple way to make a web app and showcase your work using python<a href="https://twitter.com/hashtag/Python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/Python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>Python</a> <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1253270743992856581" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/min2bro/status/1253270743992856581" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/996918956987502592/zVQ2Onyy_normal.jpg" alt="" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="" class="jsx-eb1f3d1d39a223a1 name"></span><span title="@Cmrn_DP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Cmrn_DP</span></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">This past week I played with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to bring some advanced models + visuals to a non-technical team. Very easy to build & deploy and very impressive final product. <br/><br/>Honestly, thinking more about it, I think this is a game-changer like IPython Notebooks were in 2013. https://twitter.com/calogica/status/1180844807259734016</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183795195420270593" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">64</span></a><a href="https://twitter.com/Cmrn_DP/status/1183795195420270593" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1256386289714200577/Rw_9frCc_normal.jpg" alt="@drewsteen@universeodon.com" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="@drewsteen@universeodon.com" class="jsx-eb1f3d1d39a223a1 name">@drewsteen@universeodon.com</span><span title="@drdrewsteen" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->drdrewsteen</span></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I spent the day playing with Streamlit, which is like Shiny for python, and here's my initial review: <br/>It is very good.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1187523398693478400" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">9</span></a><a href="https://twitter.com/drdrewsteen/status/1187523398693478400" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1293728141098258438/Aiq1gm0Z_normal.jpg" alt="Ben Jack " loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ben Jack " class="jsx-eb1f3d1d39a223a1 name">Ben Jack </span><span title="@benrjack" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->benrjack</span></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Put together this simple PCA dashboard with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and <a href="https://twitter.com/plotlygraphs" target="_blank" rel="noopener noreferrer" title="https://twitter.com/plotlygraphs" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>plotlygraphs</a> tonight. Streamlit is such a pleasure to use and will definitely be my first choice for my dashboarding needs <img src="https://abs.twimg.com/emoji/v2/72x72/1f525.png" alt="🔥" loading="lazy" class="jsx-c3ea365a96100a6 "/> https://github.com/benjaminjack/streamlit-pca <a href="https://twitter.com/hashtag/datascience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/datascience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>datascience</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183594002202935301" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">30</span></a><a href="https://twitter.com/benrjack/status/1183594002202935301" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/957628534943514624/HBlR5TkY_normal.jpg" alt="Kevin Arvai" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Kevin Arvai" class="jsx-eb1f3d1d39a223a1 name">Kevin Arvai</span><span title="@arvkevi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->arvkevi</span></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">The <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> hype is real, this app went from zero to deployed in one night! <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> https://nba-roster-turnover.herokuapp.com/</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/EHK_mx6WoAArqzL?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1185220341293047808" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">35</span></a><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/694138219408035840/rPEMxGus_normal.jpg" alt="Alireza Ghasemi" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Alireza Ghasemi" class="jsx-eb1f3d1d39a223a1 name">Alireza Ghasemi</span><span title="@a_ghasemi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->a_ghasemi</span></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and for the first time in a very long while, or ever, I don't swear under my breath while writing the UI/demo code for a <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks got wrong.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1188107289309433856" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/a_ghasemi/status/1188107289309433856" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1654048447534882816/RMejMUw-_normal.jpg" alt="Atharva Ingle" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Atharva Ingle" class="jsx-eb1f3d1d39a223a1 name">Atharva Ingle</span><span title="@AtharvaIngle7" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AtharvaIngle7</span></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">In building end to end <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a> <a href="https://twitter.com/hashtag/webapps?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/webapps?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>webapps</a> my time distribution was: <br/>Actual logic and ml part : 20 %<br/>Frontend : 80%<br/><br/>After <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> it has become:<br/>Logic and ml part: 100%<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/2764.png" alt="❤️" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1390964038050324486" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">5</span></a><a href="https://twitter.com/AtharvaIngle7/status/1390964038050324486" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1252593875098591238/y0F6PlPZ_normal.jpg" alt="Anuj Syal" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Anuj Syal" class="jsx-eb1f3d1d39a223a1 name">Anuj Syal</span><span title="@anuj_syal" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->anuj_syal</span></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Streamlit is a blessing for data scientists. There’s no two ways about it. It not only helps them to build ML web applications, but also conveniently share and demonstrate their models to stakeholders, customers and colleagues especially if they are non-technical</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1380028715954970625" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/anuj_syal/status/1380028715954970625" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1284234765885939720/5YL1YIN2_normal.jpg" alt="Andrej Baranovskij" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Andrej Baranovskij" class="jsx-eb1f3d1d39a223a1 name">Andrej Baranovskij</span><span title="@andrejusb" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->andrejusb</span></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">It took me ~1 hour to build this dashboard (data is dummy) layout in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a>. Using default Streamlit components. I think it would take 10 times longer with HTML/JS. Now I can focus on functionality <img src="https://abs.twimg.com/emoji/v2/72x72/1f44d.png" alt="👍" loading="lazy" class="jsx-c3ea365a96100a6 "/>, not on div alignment <img src="https://abs.twimg.com/emoji/v2/72x72/1f923.png" alt="🤣" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/FeaIE1sXEAAhjUd?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1578099977036779520" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">764</span></a><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1575877756377776129/o4Pm-mt7_normal.jpg" alt="pablooomvc" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="pablooomvc" class="jsx-eb1f3d1d39a223a1 name">pablooomvc</span><span title="@pablooomvc1" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->pablooomvc1</span></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5"><img src="https://abs.twimg.com/emoji/v2/72x72/1f3c6.png" alt="🏆" loading="lazy" class="jsx-c3ea365a96100a6 "/> Streamlit<br/><br/>This one is just impressive. Create and deploy data-driven web apps in the simplest way possible. These apps look great, are easy to update, and can even be interactive. Check it out: https://streamlit.io/</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575893719462469641" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/pablooomvc1/status/1575893719462469641" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1680009023494717440/mFN79sVr_normal.jpg" alt="Harrison Broadbent" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Harrison Broadbent" class="jsx-eb1f3d1d39a223a1 name">Harrison Broadbent</span><span title="@hrrsnbbnt" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->hrrsnbbnt</span></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Just spent this week using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to build a live animated map <img src="https://abs.twimg.com/emoji/v2/72x72/1f5fa.png" alt="🗺" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>I'd never heard of them before this week but very impressed with the speed from idea->data->visualisations <img src="https://abs.twimg.com/emoji/v2/72x72/1f4ca.png" alt="📊" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575610749434855425" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/hrrsnbbnt/status/1575610749434855425" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1656078014231216128/eqS8IlKz_normal.jpg" alt="Lorenz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Lorenz" class="jsx-eb1f3d1d39a223a1 name">Lorenz</span><span title="@Lorenz_Web" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Lorenz_Web</span></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Every new <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> release feels like Christmas <img src="https://abs.twimg.com/emoji/v2/72x72/1f381.png" alt="🎁" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f385.png" alt="🎅" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f384.png" alt="🎄" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/2744.png" alt="❄" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1569595251869761537" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">4</span></a><a href="https://twitter.com/Lorenz_Web/status/1569595251869761537" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1682533537784778753/W_mN_XCj_normal.jpg" alt="Teddy Bear" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Teddy Bear" class="jsx-eb1f3d1d39a223a1 name">Teddy Bear</span><span title="@jo5h_ofall" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jo5h_ofall</span></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I just discovered the most beautiful thing ever created.<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I friggin love you <br/><br/>No hassle,no complications,no drama<br/>Just straight up works like a dream<br/>Ugh.....I could cry<br/><br/>Machine learning just got a whole lot fun-er</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1469064990237859845" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">20</span></a><a href="https://twitter.com/jo5h_ofall/status/1469064990237859845" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1672768047352872961/tmdha558_normal.jpg" alt="Aldo Escobar" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Aldo Escobar" class="jsx-eb1f3d1d39a223a1 name">Aldo Escobar</span><span title="@AldoEscobarLVP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AldoEscobarLVP</span></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Que belleza celestial streamlit y su simplicidad para crear dashboards con Python en 2 segundos</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1459014368780296194" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/AldoEscobarLVP/status/1459014368780296194" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1319352590899924992/08uWNIR5_normal.jpg" alt="Joshua Ouellette" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Joshua Ouellette" class="jsx-eb1f3d1d39a223a1 name">Joshua Ouellette</span><span title="@jtouellette" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jtouellette</span></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Not gonna lie. The hours I spend each week working in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> are my favorites.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1456680003198861319" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">3</span></a><a href="https://twitter.com/jtouellette/status/1456680003198861319" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1456381612602576905/FAD26AxB_normal.jpg" alt="Ayoub Nainia" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ayoub Nainia" class="jsx-eb1f3d1d39a223a1 name">Ayoub Nainia</span><span title="@nainia_ayoub" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->nainia_ayoub</span></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Productionizing your machine learning model is a mandatory part of your ML project lifecycle. <br/><br/>In that context, I have found Streamlit to be very effective and practical, not to mention how fun it is.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1407115419253620743" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">6</span></a><a href="https://twitter.com/nainia_ayoub/status/1407115419253620743" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div></div><div style="animation-duration:0s" direction="rtl" class="sc-dkrFOg dDZuZf"><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1159866038105923586/6wFGimxY_normal.jpg" alt="Max Wiertz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Max Wiertz" class="jsx-eb1f3d1d39a223a1 name">Max Wiertz</span><span title="@maxwiertz" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->maxwiertz</span></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Really really pleased with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> so far. Used it to build a clickable prototype for a complex piece of a web application. It turned out faster and more flexible than everything else I could find. Highly recommended! <img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/> <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/streamlit?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/streamlit?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>streamlit</a> <a href="https://twitter.com/hashtag/prototyping?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/prototyping?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>prototyping</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1349853981628100615" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/maxwiertz/status/1349853981628100615" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1490389057381314567/d6DVu2HO_normal.jpg" alt="Saayed Alam" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Saayed Alam" class="jsx-eb1f3d1d39a223a1 name">Saayed Alam</span><span title="@saayedalam" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->saayedalam</span></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Where were you my whole life <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I wanted someone like you since forever!</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1344391629612994561" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/saayedalam/status/1344391629612994561" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1509826391428284462/XNt3DNIl_normal.jpg" alt="Robert John | MLOps" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Robert John | MLOps" class="jsx-eb1f3d1d39a223a1 name">Robert John | MLOps</span><span title="@trojrobert" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->trojrobert</span></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">If you do ML and work with Data<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> will breathe life into your work.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1342252039397646338" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">16</span></a><a href="https://twitter.com/trojrobert/status/1342252039397646338" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1263776061008932866/sR1S1pj0_normal.jpg" alt="Shubham Chaudhari" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Shubham Chaudhari" class="jsx-eb1f3d1d39a223a1 name">Shubham Chaudhari</span><span title="@Shubham28698" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Shubham28698</span></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">What an awesome library <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/>!!!!!! So much productive, easy and flexible.<br/><br/>From coding to deployment in just 2 days (since it was new for me).<br/>Probably i should boost up and do more projects using it.<img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/Ebdw9gVX0AEbfNr?format=png" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1276613322687647744" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/891012903565795328/JWMO4eTU_normal.jpg" alt="Vinay Babu" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Vinay Babu" class="jsx-eb1f3d1d39a223a1 name">Vinay Babu</span><span title="@min2bro" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->min2bro</span></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Tried <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> today and believe me I regret spending those hours working on HTML and Javascript to build a Web apps for my Algorithms for demo. <br/>It's one of the fastest and simple way to make a web app and showcase your work using python<a href="https://twitter.com/hashtag/Python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/Python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>Python</a> <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1253270743992856581" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/min2bro/status/1253270743992856581" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/996918956987502592/zVQ2Onyy_normal.jpg" alt="" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="" class="jsx-eb1f3d1d39a223a1 name"></span><span title="@Cmrn_DP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Cmrn_DP</span></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">This past week I played with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to bring some advanced models + visuals to a non-technical team. Very easy to build & deploy and very impressive final product. <br/><br/>Honestly, thinking more about it, I think this is a game-changer like IPython Notebooks were in 2013. https://twitter.com/calogica/status/1180844807259734016</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183795195420270593" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">64</span></a><a href="https://twitter.com/Cmrn_DP/status/1183795195420270593" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1256386289714200577/Rw_9frCc_normal.jpg" alt="@drewsteen@universeodon.com" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="@drewsteen@universeodon.com" class="jsx-eb1f3d1d39a223a1 name">@drewsteen@universeodon.com</span><span title="@drdrewsteen" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->drdrewsteen</span></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I spent the day playing with Streamlit, which is like Shiny for python, and here's my initial review: <br/>It is very good.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1187523398693478400" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">9</span></a><a href="https://twitter.com/drdrewsteen/status/1187523398693478400" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1293728141098258438/Aiq1gm0Z_normal.jpg" alt="Ben Jack " loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ben Jack " class="jsx-eb1f3d1d39a223a1 name">Ben Jack </span><span title="@benrjack" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->benrjack</span></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Put together this simple PCA dashboard with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and <a href="https://twitter.com/plotlygraphs" target="_blank" rel="noopener noreferrer" title="https://twitter.com/plotlygraphs" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>plotlygraphs</a> tonight. Streamlit is such a pleasure to use and will definitely be my first choice for my dashboarding needs <img src="https://abs.twimg.com/emoji/v2/72x72/1f525.png" alt="🔥" loading="lazy" class="jsx-c3ea365a96100a6 "/> https://github.com/benjaminjack/streamlit-pca <a href="https://twitter.com/hashtag/datascience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/datascience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>datascience</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183594002202935301" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">30</span></a><a href="https://twitter.com/benrjack/status/1183594002202935301" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/957628534943514624/HBlR5TkY_normal.jpg" alt="Kevin Arvai" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Kevin Arvai" class="jsx-eb1f3d1d39a223a1 name">Kevin Arvai</span><span title="@arvkevi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->arvkevi</span></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">The <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> hype is real, this app went from zero to deployed in one night! <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> https://nba-roster-turnover.herokuapp.com/</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/EHK_mx6WoAArqzL?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1185220341293047808" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">35</span></a><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/694138219408035840/rPEMxGus_normal.jpg" alt="Alireza Ghasemi" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Alireza Ghasemi" class="jsx-eb1f3d1d39a223a1 name">Alireza Ghasemi</span><span title="@a_ghasemi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->a_ghasemi</span></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and for the first time in a very long while, or ever, I don't swear under my breath while writing the UI/demo code for a <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks got wrong.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1188107289309433856" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/a_ghasemi/status/1188107289309433856" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1654048447534882816/RMejMUw-_normal.jpg" alt="Atharva Ingle" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Atharva Ingle" class="jsx-eb1f3d1d39a223a1 name">Atharva Ingle</span><span title="@AtharvaIngle7" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AtharvaIngle7</span></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">In building end to end <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a> <a href="https://twitter.com/hashtag/webapps?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/webapps?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>webapps</a> my time distribution was: <br/>Actual logic and ml part : 20 %<br/>Frontend : 80%<br/><br/>After <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> it has become:<br/>Logic and ml part: 100%<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/2764.png" alt="❤️" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1390964038050324486" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">5</span></a><a href="https://twitter.com/AtharvaIngle7/status/1390964038050324486" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1252593875098591238/y0F6PlPZ_normal.jpg" alt="Anuj Syal" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Anuj Syal" class="jsx-eb1f3d1d39a223a1 name">Anuj Syal</span><span title="@anuj_syal" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->anuj_syal</span></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Streamlit is a blessing for data scientists. There’s no two ways about it. It not only helps them to build ML web applications, but also conveniently share and demonstrate their models to stakeholders, customers and colleagues especially if they are non-technical</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1380028715954970625" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/anuj_syal/status/1380028715954970625" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1284234765885939720/5YL1YIN2_normal.jpg" alt="Andrej Baranovskij" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Andrej Baranovskij" class="jsx-eb1f3d1d39a223a1 name">Andrej Baranovskij</span><span title="@andrejusb" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->andrejusb</span></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">It took me ~1 hour to build this dashboard (data is dummy) layout in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a>. Using default Streamlit components. I think it would take 10 times longer with HTML/JS. Now I can focus on functionality <img src="https://abs.twimg.com/emoji/v2/72x72/1f44d.png" alt="👍" loading="lazy" class="jsx-c3ea365a96100a6 "/>, not on div alignment <img src="https://abs.twimg.com/emoji/v2/72x72/1f923.png" alt="🤣" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/FeaIE1sXEAAhjUd?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1578099977036779520" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">764</span></a><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1575877756377776129/o4Pm-mt7_normal.jpg" alt="pablooomvc" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="pablooomvc" class="jsx-eb1f3d1d39a223a1 name">pablooomvc</span><span title="@pablooomvc1" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->pablooomvc1</span></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5"><img src="https://abs.twimg.com/emoji/v2/72x72/1f3c6.png" alt="🏆" loading="lazy" class="jsx-c3ea365a96100a6 "/> Streamlit<br/><br/>This one is just impressive. Create and deploy data-driven web apps in the simplest way possible. These apps look great, are easy to update, and can even be interactive. Check it out: https://streamlit.io/</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575893719462469641" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/pablooomvc1/status/1575893719462469641" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1680009023494717440/mFN79sVr_normal.jpg" alt="Harrison Broadbent" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Harrison Broadbent" class="jsx-eb1f3d1d39a223a1 name">Harrison Broadbent</span><span title="@hrrsnbbnt" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->hrrsnbbnt</span></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Just spent this week using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to build a live animated map <img src="https://abs.twimg.com/emoji/v2/72x72/1f5fa.png" alt="🗺" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>I'd never heard of them before this week but very impressed with the speed from idea->data->visualisations <img src="https://abs.twimg.com/emoji/v2/72x72/1f4ca.png" alt="📊" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575610749434855425" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/hrrsnbbnt/status/1575610749434855425" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1656078014231216128/eqS8IlKz_normal.jpg" alt="Lorenz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Lorenz" class="jsx-eb1f3d1d39a223a1 name">Lorenz</span><span title="@Lorenz_Web" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Lorenz_Web</span></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Every new <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> release feels like Christmas <img src="https://abs.twimg.com/emoji/v2/72x72/1f381.png" alt="🎁" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f385.png" alt="🎅" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f384.png" alt="🎄" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/2744.png" alt="❄" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1569595251869761537" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">4</span></a><a href="https://twitter.com/Lorenz_Web/status/1569595251869761537" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1682533537784778753/W_mN_XCj_normal.jpg" alt="Teddy Bear" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Teddy Bear" class="jsx-eb1f3d1d39a223a1 name">Teddy Bear</span><span title="@jo5h_ofall" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jo5h_ofall</span></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I just discovered the most beautiful thing ever created.<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I friggin love you <br/><br/>No hassle,no complications,no drama<br/>Just straight up works like a dream<br/>Ugh.....I could cry<br/><br/>Machine learning just got a whole lot fun-er</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1469064990237859845" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">20</span></a><a href="https://twitter.com/jo5h_ofall/status/1469064990237859845" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1672768047352872961/tmdha558_normal.jpg" alt="Aldo Escobar" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Aldo Escobar" class="jsx-eb1f3d1d39a223a1 name">Aldo Escobar</span><span title="@AldoEscobarLVP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AldoEscobarLVP</span></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Que belleza celestial streamlit y su simplicidad para crear dashboards con Python en 2 segundos</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1459014368780296194" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/AldoEscobarLVP/status/1459014368780296194" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1319352590899924992/08uWNIR5_normal.jpg" alt="Joshua Ouellette" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Joshua Ouellette" class="jsx-eb1f3d1d39a223a1 name">Joshua Ouellette</span><span title="@jtouellette" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jtouellette</span></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Not gonna lie. The hours I spend each week working in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> are my favorites.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1456680003198861319" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">3</span></a><a href="https://twitter.com/jtouellette/status/1456680003198861319" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1456381612602576905/FAD26AxB_normal.jpg" alt="Ayoub Nainia" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ayoub Nainia" class="jsx-eb1f3d1d39a223a1 name">Ayoub Nainia</span><span title="@nainia_ayoub" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->nainia_ayoub</span></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Productionizing your machine learning model is a mandatory part of your ML project lifecycle. <br/><br/>In that context, I have found Streamlit to be very effective and practical, not to mention how fun it is.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1407115419253620743" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">6</span></a><a href="https://twitter.com/nainia_ayoub/status/1407115419253620743" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div></div><div style="animation-duration:0s" direction="rtl" class="sc-dkrFOg dDZuZf"><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1159866038105923586/6wFGimxY_normal.jpg" alt="Max Wiertz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Max Wiertz" class="jsx-eb1f3d1d39a223a1 name">Max Wiertz</span><span title="@maxwiertz" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->maxwiertz</span></a><a href="https://twitter.com/maxwiertz" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Really really pleased with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> so far. Used it to build a clickable prototype for a complex piece of a web application. It turned out faster and more flexible than everything else I could find. Highly recommended! <img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/> <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/streamlit?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/streamlit?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>streamlit</a> <a href="https://twitter.com/hashtag/prototyping?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/prototyping?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>prototyping</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1349853981628100615" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/maxwiertz/status/1349853981628100615" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1490389057381314567/d6DVu2HO_normal.jpg" alt="Saayed Alam" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Saayed Alam" class="jsx-eb1f3d1d39a223a1 name">Saayed Alam</span><span title="@saayedalam" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->saayedalam</span></a><a href="https://twitter.com/saayedalam" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Where were you my whole life <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I wanted someone like you since forever!</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1344391629612994561" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">10</span></a><a href="https://twitter.com/saayedalam/status/1344391629612994561" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1509826391428284462/XNt3DNIl_normal.jpg" alt="Robert John | MLOps" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Robert John | MLOps" class="jsx-eb1f3d1d39a223a1 name">Robert John | MLOps</span><span title="@trojrobert" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->trojrobert</span></a><a href="https://twitter.com/trojrobert" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">If you do ML and work with Data<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> will breathe life into your work.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1342252039397646338" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">16</span></a><a href="https://twitter.com/trojrobert/status/1342252039397646338" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1263776061008932866/sR1S1pj0_normal.jpg" alt="Shubham Chaudhari" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Shubham Chaudhari" class="jsx-eb1f3d1d39a223a1 name">Shubham Chaudhari</span><span title="@Shubham28698" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Shubham28698</span></a><a href="https://twitter.com/Shubham28698" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">What an awesome library <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f60d.png" alt="😍" loading="lazy" class="jsx-c3ea365a96100a6 "/>!!!!!! So much productive, easy and flexible.<br/><br/>From coding to deployment in just 2 days (since it was new for me).<br/>Probably i should boost up and do more projects using it.<img src="https://abs.twimg.com/emoji/v2/72x72/1f60e.png" alt="😎" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/Ebdw9gVX0AEbfNr?format=png" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1276613322687647744" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/Shubham28698/status/1276613322687647744" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/891012903565795328/JWMO4eTU_normal.jpg" alt="Vinay Babu" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Vinay Babu" class="jsx-eb1f3d1d39a223a1 name">Vinay Babu</span><span title="@min2bro" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->min2bro</span></a><a href="https://twitter.com/min2bro" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Tried <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> today and believe me I regret spending those hours working on HTML and Javascript to build a Web apps for my Algorithms for demo. <br/>It's one of the fastest and simple way to make a web app and showcase your work using python<a href="https://twitter.com/hashtag/Python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/Python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>Python</a> <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1253270743992856581" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">8</span></a><a href="https://twitter.com/min2bro/status/1253270743992856581" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/996918956987502592/zVQ2Onyy_normal.jpg" alt="" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="" class="jsx-eb1f3d1d39a223a1 name"></span><span title="@Cmrn_DP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Cmrn_DP</span></a><a href="https://twitter.com/Cmrn_DP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">This past week I played with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to bring some advanced models + visuals to a non-technical team. Very easy to build & deploy and very impressive final product. <br/><br/>Honestly, thinking more about it, I think this is a game-changer like IPython Notebooks were in 2013. https://twitter.com/calogica/status/1180844807259734016</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183795195420270593" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">64</span></a><a href="https://twitter.com/Cmrn_DP/status/1183795195420270593" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1256386289714200577/Rw_9frCc_normal.jpg" alt="@drewsteen@universeodon.com" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="@drewsteen@universeodon.com" class="jsx-eb1f3d1d39a223a1 name">@drewsteen@universeodon.com</span><span title="@drdrewsteen" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->drdrewsteen</span></a><a href="https://twitter.com/drdrewsteen" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I spent the day playing with Streamlit, which is like Shiny for python, and here's my initial review: <br/>It is very good.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1187523398693478400" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">9</span></a><a href="https://twitter.com/drdrewsteen/status/1187523398693478400" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1293728141098258438/Aiq1gm0Z_normal.jpg" alt="Ben Jack " loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ben Jack " class="jsx-eb1f3d1d39a223a1 name">Ben Jack </span><span title="@benrjack" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->benrjack</span></a><a href="https://twitter.com/benrjack" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Put together this simple PCA dashboard with <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and <a href="https://twitter.com/plotlygraphs" target="_blank" rel="noopener noreferrer" title="https://twitter.com/plotlygraphs" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>plotlygraphs</a> tonight. Streamlit is such a pleasure to use and will definitely be my first choice for my dashboarding needs <img src="https://abs.twimg.com/emoji/v2/72x72/1f525.png" alt="🔥" loading="lazy" class="jsx-c3ea365a96100a6 "/> https://github.com/benjaminjack/streamlit-pca <a href="https://twitter.com/hashtag/datascience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/datascience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>datascience</a></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1183594002202935301" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">30</span></a><a href="https://twitter.com/benrjack/status/1183594002202935301" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/957628534943514624/HBlR5TkY_normal.jpg" alt="Kevin Arvai" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Kevin Arvai" class="jsx-eb1f3d1d39a223a1 name">Kevin Arvai</span><span title="@arvkevi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->arvkevi</span></a><a href="https://twitter.com/arvkevi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">The <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> hype is real, this app went from zero to deployed in one night! <a href="https://twitter.com/hashtag/python?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/python?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>python</a> <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> https://nba-roster-turnover.herokuapp.com/</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/EHK_mx6WoAArqzL?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1185220341293047808" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">35</span></a><a href="https://twitter.com/arvkevi/status/1185220341293047808" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/694138219408035840/rPEMxGus_normal.jpg" alt="Alireza Ghasemi" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Alireza Ghasemi" class="jsx-eb1f3d1d39a223a1 name">Alireza Ghasemi</span><span title="@a_ghasemi" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->a_ghasemi</span></a><a href="https://twitter.com/a_ghasemi" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> and for the first time in a very long while, or ever, I don't swear under my breath while writing the UI/demo code for a <a href="https://twitter.com/hashtag/DataScience?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/DataScience?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>DataScience</a> use-case. Heck it's even enjoyable! They do right everything Jupyter notebooks got wrong.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1188107289309433856" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/a_ghasemi/status/1188107289309433856" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1654048447534882816/RMejMUw-_normal.jpg" alt="Atharva Ingle" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Atharva Ingle" class="jsx-eb1f3d1d39a223a1 name">Atharva Ingle</span><span title="@AtharvaIngle7" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AtharvaIngle7</span></a><a href="https://twitter.com/AtharvaIngle7" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">In building end to end <a href="https://twitter.com/hashtag/MachineLearning?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/MachineLearning?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>MachineLearning</a> <a href="https://twitter.com/hashtag/webapps?src=hash" target="_blank" rel="noopener noreferrer" title="https://twitter.com/hashtag/webapps?src=hash" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">#</s>webapps</a> my time distribution was: <br/>Actual logic and ml part : 20 %<br/>Frontend : 80%<br/><br/>After <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> it has become:<br/>Logic and ml part: 100%<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> is <img src="https://abs.twimg.com/emoji/v2/72x72/2764.png" alt="❤️" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1390964038050324486" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">5</span></a><a href="https://twitter.com/AtharvaIngle7/status/1390964038050324486" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1252593875098591238/y0F6PlPZ_normal.jpg" alt="Anuj Syal" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Anuj Syal" class="jsx-eb1f3d1d39a223a1 name">Anuj Syal</span><span title="@anuj_syal" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->anuj_syal</span></a><a href="https://twitter.com/anuj_syal" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Streamlit is a blessing for data scientists. There’s no two ways about it. It not only helps them to build ML web applications, but also conveniently share and demonstrate their models to stakeholders, customers and colleagues especially if they are non-technical</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1380028715954970625" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/anuj_syal/status/1380028715954970625" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1284234765885939720/5YL1YIN2_normal.jpg" alt="Andrej Baranovskij" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Andrej Baranovskij" class="jsx-eb1f3d1d39a223a1 name">Andrej Baranovskij</span><span title="@andrejusb" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->andrejusb</span></a><a href="https://twitter.com/andrejusb" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">It took me ~1 hour to build this dashboard (data is dummy) layout in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a>. Using default Streamlit components. I think it would take 10 times longer with HTML/JS. Now I can focus on functionality <img src="https://abs.twimg.com/emoji/v2/72x72/1f44d.png" alt="👍" loading="lazy" class="jsx-c3ea365a96100a6 "/>, not on div alignment <img src="https://abs.twimg.com/emoji/v2/72x72/1f923.png" alt="🤣" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>Code: https://github.com/katanaml/sparrow/tree/main/sparrow-ui</p><div class="jsx-4aef003c29742a8b image-container image-count-1"><details class="jsx-4e48680dedab943a"><summary class="jsx-4e48680dedab943a"><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-4e48680dedab943a avatar"><img alt="View image on Twitter" src="https://pbs.twimg.com/media/FeaIE1sXEAAhjUd?format=jpg" loading="lazy" class="jsx-4e48680dedab943a "/></a></summary></details></div><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1578099977036779520" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">764</span></a><a href="https://twitter.com/andrejusb/status/1578099977036779520" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1575877756377776129/o4Pm-mt7_normal.jpg" alt="pablooomvc" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="pablooomvc" class="jsx-eb1f3d1d39a223a1 name">pablooomvc</span><span title="@pablooomvc1" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->pablooomvc1</span></a><a href="https://twitter.com/pablooomvc1" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5"><img src="https://abs.twimg.com/emoji/v2/72x72/1f3c6.png" alt="🏆" loading="lazy" class="jsx-c3ea365a96100a6 "/> Streamlit<br/><br/>This one is just impressive. Create and deploy data-driven web apps in the simplest way possible. These apps look great, are easy to update, and can even be interactive. Check it out: https://streamlit.io/</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575893719462469641" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/pablooomvc1/status/1575893719462469641" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1680009023494717440/mFN79sVr_normal.jpg" alt="Harrison Broadbent" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Harrison Broadbent" class="jsx-eb1f3d1d39a223a1 name">Harrison Broadbent</span><span title="@hrrsnbbnt" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->hrrsnbbnt</span></a><a href="https://twitter.com/hrrsnbbnt" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Just spent this week using <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> to build a live animated map <img src="https://abs.twimg.com/emoji/v2/72x72/1f5fa.png" alt="🗺" loading="lazy" class="jsx-c3ea365a96100a6 "/><br/><br/>I'd never heard of them before this week but very impressed with the speed from idea->data->visualisations <img src="https://abs.twimg.com/emoji/v2/72x72/1f4ca.png" alt="📊" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1575610749434855425" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">1</span></a><a href="https://twitter.com/hrrsnbbnt/status/1575610749434855425" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1656078014231216128/eqS8IlKz_normal.jpg" alt="Lorenz" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Lorenz" class="jsx-eb1f3d1d39a223a1 name">Lorenz</span><span title="@Lorenz_Web" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->Lorenz_Web</span></a><a href="https://twitter.com/Lorenz_Web" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Every new <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> release feels like Christmas <img src="https://abs.twimg.com/emoji/v2/72x72/1f381.png" alt="🎁" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f385.png" alt="🎅" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/1f384.png" alt="🎄" loading="lazy" class="jsx-c3ea365a96100a6 "/><img src="https://abs.twimg.com/emoji/v2/72x72/2744.png" alt="❄" loading="lazy" class="jsx-c3ea365a96100a6 "/></p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1569595251869761537" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">4</span></a><a href="https://twitter.com/Lorenz_Web/status/1569595251869761537" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1682533537784778753/W_mN_XCj_normal.jpg" alt="Teddy Bear" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Teddy Bear" class="jsx-eb1f3d1d39a223a1 name">Teddy Bear</span><span title="@jo5h_ofall" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jo5h_ofall</span></a><a href="https://twitter.com/jo5h_ofall" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">I just discovered the most beautiful thing ever created.<a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> I friggin love you <br/><br/>No hassle,no complications,no drama<br/>Just straight up works like a dream<br/>Ugh.....I could cry<br/><br/>Machine learning just got a whole lot fun-er</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1469064990237859845" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">20</span></a><a href="https://twitter.com/jo5h_ofall/status/1469064990237859845" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1672768047352872961/tmdha558_normal.jpg" alt="Aldo Escobar" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Aldo Escobar" class="jsx-eb1f3d1d39a223a1 name">Aldo Escobar</span><span title="@AldoEscobarLVP" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->AldoEscobarLVP</span></a><a href="https://twitter.com/AldoEscobarLVP" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Que belleza celestial streamlit y su simplicidad para crear dashboards con Python en 2 segundos</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1459014368780296194" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">7</span></a><a href="https://twitter.com/AldoEscobarLVP/status/1459014368780296194" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1319352590899924992/08uWNIR5_normal.jpg" alt="Joshua Ouellette" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Joshua Ouellette" class="jsx-eb1f3d1d39a223a1 name">Joshua Ouellette</span><span title="@jtouellette" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->jtouellette</span></a><a href="https://twitter.com/jtouellette" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Not gonna lie. The hours I spend each week working in <a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" title="https://twitter.com/streamlit" class="jsx-1184d754838355eb"><s class="jsx-1184d754838355eb">@</s>streamlit</a> are my favorites.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1456680003198861319" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">3</span></a><a href="https://twitter.com/jtouellette/status/1456680003198861319" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div><div style="left:0;top:0" class="sc-bcXHqe jdwOOO"><div class="twitter_theme__K_kMs"><div class="jsx-b241d4f34e4624c9 tweet"><blockquote class="jsx-b241d4f34e4624c9"><div class="jsx-eb1f3d1d39a223a1 header"><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 avatar"><img src="https://pbs.twimg.com/profile_images/1456381612602576905/FAD26AxB_normal.jpg" alt="Ayoub Nainia" loading="lazy" class="jsx-eb1f3d1d39a223a1"/></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 author"><span title="Ayoub Nainia" class="jsx-eb1f3d1d39a223a1 name">Ayoub Nainia</span><span title="@nainia_ayoub" class="jsx-eb1f3d1d39a223a1 username">@<!-- -->nainia_ayoub</span></a><a href="https://twitter.com/nainia_ayoub" target="_blank" rel="noopener noreferrer" class="jsx-eb1f3d1d39a223a1 brand"><div title="View on Twitter" role="img" class="jsx-eb1f3d1d39a223a1 icon icon-twitter"></div></a></div><p class="jsx-b8a59f802ffb41c5">Productionizing your machine learning model is a mandatory part of your ML project lifecycle. <br/><br/>In that context, I have found Streamlit to be very effective and practical, not to mention how fun it is.</p><div class="jsx-1b79249e37ef3059 info"><a href="https://twitter.com/intent/like?tweet_id=1407115419253620743" title="Like" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 like"><div class="jsx-1b79249e37ef3059 heart"><div role="img" class="jsx-1b79249e37ef3059 icon icon-heart"></div></div><span class="jsx-1b79249e37ef3059 likes">6</span></a><a href="https://twitter.com/nainia_ayoub/status/1407115419253620743" target="_blank" rel="noopener noreferrer" class="jsx-1b79249e37ef3059 permalink">Permalink</a></div></blockquote></div></div></div></div></div></div></section><section class="text-center block-cta"><div class="py-14 sm:py-28 px-6 sm:px-8 container mx-auto"><div class="flex items-center flex-col md:flex-row sm:text-left gap-24 px-6 py-12 -mx-6 sm:px-8 sm:-mx-8 xl:p-16 xl:-mx:16 bg-gray-10"><div class="flex-1"><h2 class="text-4xl sm:text-7xl whitespace-pre-line font-bold mt-0 mb-6 text-gray-90">Deploy on enterprise</h2><div class="text-gray-70 child-link:text-red-80 child-link-hover:text-red-60 text-xl sm:text-2xl mb-0 lg:mb-2">Try Streamlit in Snowflake. Code in the browser, collaborate with Git, deploy in one click. With the security and reliability of Snowflake.</div></div><a href="https://signup.snowflake.com/?utm_source=streamlit&utm_medium=referral&utm_campaign=main&utm_content=-ss-streamlit-io-pagebottom" target="_blank" class="flex-row gap-1 items-center cursor-pointer block text-xl sm:text-2xl text-center px-8 py-4 rounded-md flex-0 min-w-64 bg-darkBlue-70 text-white hover:bg-opacity-90">Learn more</a></div></div></section></main><footer class="py-6 md:py-12 xl:py-16 mt-8"><div class="container mx-auto px-6 sm:px-8"><nav class="relative grid grid-cols-1 sm:grid-cols-2 md:grid-cols-4"><a class="cursor-pointer absolute right-0" href="/"><svg width="301" height="165" fill="none" xmlns="http://www.w3.org/2000/svg" alt="Streamlit Logo. Click to go back to the home page." viewBox="0 0 301 165" class="max-h-5 w-auto opacity-80"><path d="m150.971 101.551-52.592-27.8L7.087 25.5c-.083-.084-.25-.084-.333-.084-3.333-1.583-6.75 1.75-5.5 5.083L47.77 149.142l.008.025c.05.117.092.234.142.35 1.908 4.425 6.075 7.159 10.608 8.234.383.083.658.159 1.118.251.458.101 1.099.24 1.649.282.091.008.175.008.266.017h.067c.067.008.133.008.2.016h.092c.058.009.125.009.183.009h.108c.067.008.134.008.2.008a817.725 817.725 0 0 0 177.259 0c.708 0 1.4-.033 2.067-.1l.633-.075c.025-.008.058-.008.083-.017.142-.016.284-.041.425-.066.209-.025.417-.067.625-.109.417-.091.607-.158 1.172-.352.565-.194 1.504-.534 2.092-.818.587-.283.995-.555 1.486-.863a26.294 26.294 0 0 0 1.774-1.215c.253-.194.426-.318.61-.493l-.1-.059-99.567-52.616Z" fill="#808495"></path><path d="M295.007 25.502h-.084l-91.325 48.25 50.767 75.609 46.4-118.859v-.167c1.167-3.5-2.417-6.666-5.758-4.833" fill="#262730"></path><path d="M155.838 2.56c-2.333-3.409-7.417-3.409-9.667 0L98.379 73.752l52.592 27.8 99.667 52.674c.626-.613 1.128-1.21 1.659-1.841.75-.925 1.45-1.916 2.066-3.025l-50.766-75.608L155.838 2.56Z" fill="#555867"></path></svg></a><ul class="flex flex-col mb-2"><li><h6 class="text-gray-70 uppercase text-sm mb-4">Site</h6></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/">Home</a></li><li class="mb-4 sm:mr-4 text-left"><a href="/playground" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Playground</a></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/gallery">App gallery</a></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/components">Component gallery</a></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/community">Community</a></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/cloud">Community Cloud</a></li></ul><ul class="flex flex-col mb-2"><li><h6 class="text-gray-70 uppercase text-sm mb-4">Documentation</h6></li><li class="mb-4 sm:mr-4 text-left"><a href="https://docs.streamlit.io/library/get-started" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Get started</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://docs.streamlit.io/knowledge-base/tutorials" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Tutorials</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://docs.streamlit.io/library/api-reference" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">API reference</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://docs.streamlit.io/library/cheatsheet" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Cheat sheet</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://docs.streamlit.io/library/changelog" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Changelog</a></li></ul><ul class="flex flex-col mb-2"><li><h6 class="text-gray-70 uppercase text-sm mb-4">Resources</h6></li><li class="mb-4 sm:mr-4 text-left"><a href="https://discuss.streamlit.io/" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Forum</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://blog.streamlit.io/" target="_blank" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Blog</a></li><li class="mb-4 sm:mr-4 text-left"><a class="cursor-pointer text-gray-90 hover:text-gray-70" href="/brand">Brand</a></li></ul><ul class="flex flex-col mb-2"><li><h6 class="text-gray-70 uppercase text-sm mb-4">Social</h6></li><li class="mb-4 sm:mr-4 text-left"><a href="https://github.com/streamlit/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">GitHub</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://www.youtube.com/channel/UC3LD42rjj-Owtxsa6PwGU5Q" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">YouTube</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://www.linkedin.com/company/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">LinkedIn</a></li><li class="mb-4 sm:mr-4 text-left"><a href="https://twitter.com/streamlit" target="_blank" rel="noopener noreferrer" class="inline-flex flex-row gap-1 items-center cursor-pointer text-gray-90 hover:text-gray-70">Twitter/X</a></li></ul></nav><div class="flex flex-col sm:flex-row items-baseline mt-4"><p class="flex-1 text-gray-70">© <!-- -->2025<!-- --> <!-- -->Snowflake Inc.</p><nav class="mt-4 sm:mt-0"><ul class="flex flex-row flex-wrap sm:flex-nowrap"><li class="mr-2 md:mr-4 lg:mr-8"><a class="cursor-pointer text-gray-70 hover:text-gray-60" href="/advisories">Security advisories</a></li><li class="mr-2 md:mr-4 lg:mr-8"><button class="text-gray-70 hover:text-gray-60">Cookie policy</button></li><li class="mr-2 md:mr-4 lg:mr-8"><a class="cursor-pointer text-gray-70 hover:text-gray-60" href="/privacy-policy">Privacy notice</a></li><li class="mr-2 md:mr-4 lg:mr-8"><a class="cursor-pointer text-gray-70 hover:text-gray-60" href="/terms-of-use">Terms of use</a></li><li class="mr-2 md:mr-4 lg:mr-8"><a class="cursor-pointer text-gray-70 hover:text-gray-60" href="mailto:streamlitcommunity@snowflake.com?subject=Contact%20from%20website%20">Contact</a></li></ul></nav></div></div></footer></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{"allAppsData":[{"title":"MathGPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/7c1a4747-6bd3-451f-9b74-9fe790252a69/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/napoles-uach/numpgpt","appUrl":"https://mathgpt.streamlit.app","author":"napoles-uach","socialUrl":"https://github.com/napoles-uach","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":250402},{"title":"LLM examples","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/61afc8d5-21bd-4293-ae2b-25799f8df45a/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/streamlit/llm-examples","appUrl":"https://llm-examples.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":208761},{"title":"Portfolio","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/e5536a7f-91c2-4b74-a3b8-f3e8555d42fc/Home_Page.png","categories":["Trending","Data visualization"],"gitHubUrl":"https://github.com/mehulgupta2016154/resume_builder","appUrl":"https://mehulgupta2016154-resume-builder-streamlit-app-ajmqjx.streamlit.app","author":"mehulgupta2016154","socialUrl":"https://github.com/mehulgupta2016154","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":112605},{"title":"Streamlit extras","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/31b99099-8eae-4ff8-aa89-042895ed3843/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/arnaudmiribel/streamlit-extras","appUrl":"https://extras.streamlit.app","author":"arnaudmiribel","socialUrl":"https://github.com/arnaudmiribel","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":110140},{"title":"Roadmap","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ef9a7627-13f2-47e5-8f65-3f69bb38a5c2/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/streamlit/roadmap","appUrl":"https://roadmap.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":103489},{"title":"Emoji Shortcodes","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/df8e0980-cb87-47ee-9176-5debce9d32e2/Home_Page.png","categories":["Trending","Sports \u0026 fun"],"gitHubUrl":"https://github.com/streamlit/emoji-shortcodes","appUrl":"https://streamlit-emoji-shortcodes-streamlit-app-gwckff.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":91111},{"title":"Goodreads Analysis App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b86a007e-fed3-42e7-9032-3a589a276e59/Home_Page.png","categories":["Trending","Data visualization"],"gitHubUrl":"https://github.com/tylerjrichards/streamlit_goodreads_app","appUrl":"https://goodreads.streamlit.app","author":"tylerjrichards","socialUrl":"https://github.com/tylerjrichards","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":87197},{"title":"Wheat Rust Identification","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d6922936-3287-4850-a5ca-0e248d30ab8b/Home_Page.png","categories":["Trending","Other"],"gitHubUrl":"https://github.com/gssteam7/wheatrust-streamlitapp","appUrl":"https://gssteam7-wheatrust-streamlitapp-app-la74sk.streamlit.app","author":"gssteam7","socialUrl":"https://github.com/gssteam7","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":83453},{"title":"prettymapp","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/e17c0e5c-0cd8-447e-8320-c571d0bedbed/Home_Page.png","categories":["Geography \u0026 society","Favorites"],"gitHubUrl":"https://github.com/chrieke/prettymapp","appUrl":"https://prettymapp.streamlit.app","author":"chrieke","socialUrl":"https://github.com/chrieke","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":71800},{"title":"GW Quickview","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/378edd13-395a-4da7-9530-3fd2d5c5f19c/Home_Page.png","categories":["Science \u0026 technology","Favorites"],"gitHubUrl":"https://github.com/jkanner/streamlit-dataview","appUrl":"https://gw-quickview.streamlit.app","author":"jkanner","socialUrl":"https://github.com/jkanner","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":64506},{"title":"🤖ChatGPT with Memory🧠","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a6b75fd6-31c6-4ae8-bbab-c7bcd565777c/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/leo-usa/memorybot","appUrl":"https://chatgptm.streamlit.app","author":"leo-usa","socialUrl":"https://github.com/leo-usa","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":63431},{"title":"30Days of Streamlit","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b697fb03-ade0-4a0b-b3d6-ae1d97022b4a/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/streamlit/30days-i18n","appUrl":"https://30days.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":62050},{"title":"Gita GPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/579ffe79-084a-4dc4-b20a-8d0d4e04cd98/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/kinshukk/gitagpt","appUrl":"https://gitagpt-bollingen.streamlit.app","author":"kinshukk","socialUrl":"https://github.com/kinshukk","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":60384},{"title":"🦙💬 Llama 2 Chatbot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b20ab6f4-2ef0-4dae-b5f3-e08c20897b38/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/dataprofessor/llama2","appUrl":"https://llama2.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":59960},{"title":"Streamlit ECharts Demo","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c189121e-1ffe-4a05-9844-2a2fe0e4444c/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/andfanilo/streamlit-echarts-demo","appUrl":"https://echarts.streamlit.app","author":"andfanilo","socialUrl":"https://github.com/andfanilo","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":56323},{"title":"🦜🔗 Quickstart App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/148478fd-ef44-406a-a8ca-a6410100d49c/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/dataprofessor/langchain-quickstart","appUrl":"https://langchain-quickstart.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":51211},{"title":"BuLiAn","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2cf123cf-4cd6-41cf-805a-2ffcd3cc9217/Home_Page.png","categories":["Sports \u0026 fun","Data visualization"],"gitHubUrl":"https://github.com/tdenzl/bulian","appUrl":"https://tdenzl-bulian-bulian-ifeiih.streamlit.app","author":"tdenzl","socialUrl":"https://github.com/tdenzl","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":49106},{"title":"Abyssal Resources Main","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/80c17b80-5c1e-48fc-b005-92c129bfbbf5/Home_Page.png","categories":["Trending","Sports \u0026 fun"],"gitHubUrl":"https://github.com/caldarijoans/eve","appUrl":"https://caldarijoans.streamlit.app","author":"caldarijoans","socialUrl":"https://github.com/caldarijoans","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":48919},{"title":"KnowledgeGPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/1ec0cd27-3fb7-416a-9071-e265f7b54a3a/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/mmz-001/knowledge_gpt","appUrl":"https://knowledgegpt.streamlit.app","author":"mmz-001","socialUrl":"https://github.com/mmz-001","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":48439},{"title":"MRKL","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b9324fe7-f141-48de-85c5-4669d2a50ee2/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/langchain-ai/streamlit-agent","appUrl":"https://langchain-mrkl.streamlit.app","author":"langchain-ai","socialUrl":"https://github.com/langchain-ai","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":48260},{"title":"Seo Chat Bot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/221a0cf5-d342-4ea4-8eb3-d41ff3a5616e/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/cefege/seo-chat-bot","appUrl":"https://seo-chat-bot.streamlit.app","author":"cefege","socialUrl":"https://github.com/cefege","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":46491},{"title":"Streamlit Components Hub","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/aea21baa-dc90-4708-bf7a-0f71b770789a/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/jrieke/components-hub","appUrl":"https://components.streamlit.app","author":"jrieke","socialUrl":"https://github.com/jrieke","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":44777},{"title":"Weebsugpt","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/e0f66ceb-15a8-474a-b518-52d5f26dbc98/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/wvsu-mis/weebsugpt","appUrl":"https://wvsu-mis-weebsugpt.streamlit.app","author":"wvsu-mis","socialUrl":"https://github.com/wvsu-mis","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":43929},{"title":"Chat with the Streamlit docs, powered by LlamaIndex","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/40edf984-59f4-400d-aa13-a7e769ac4a35/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/carolinefrasca/llamaindex-chat-with-streamlit-docs","appUrl":"https://llamaindex-chat-with-docs.streamlit.app","author":"carolinefrasca","socialUrl":"https://github.com/carolinefrasca","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":38954},{"title":"Image Background Remover","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d34e32f8-e7e5-40ab-9714-8aad9717109a/Home_Page.png","categories":["Trending","Favorites"],"gitHubUrl":"https://github.com/tyler-simons/backgroundremoval","appUrl":"https://bgremoval.streamlit.app","author":"tyler-simons","socialUrl":"https://github.com/tyler-simons","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":33108},{"title":"LangChain: Chat with search","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/25e512eb-7906-428d-97a7-52bb6d635467/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/langchain-ai/streamlit-agent","appUrl":"https://langchain-chat-search.streamlit.app","author":"langchain-ai","socialUrl":"https://github.com/langchain-ai","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":29855},{"title":"Streamlit folium documentation","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8071c62b-9334-4d57-a848-bc99381cdfa9/Home_Page.png","categories":["Other","Favorites"],"gitHubUrl":"https://github.com/randyzwitch/streamlit-folium","appUrl":"https://folium.streamlit.app","author":"randyzwitch","socialUrl":"https://github.com/randyzwitch","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":29323},{"title":"🏆 LLM Leaderboard","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/74c4999f-862d-4791-847a-748c1183a77d/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/ludwigstumpp/llm-leaderboard","appUrl":"https://llm-leaderboard.streamlit.app","author":"ludwigstumpp","socialUrl":"https://github.com/ludwigstumpp","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":28798},{"title":"GPT Lab","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/aec6a2d8-66c6-4332-98db-0dbcf495a5d4/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/dclin/gptlab-streamlit","appUrl":"https://gptlab.streamlit.app","author":"dclin","socialUrl":"https://github.com/dclin","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":27574},{"title":"Prophet","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8bcc6461-0a44-470f-a3fd-b1b0661648b0/Home_Page.png","categories":["Favorites","Other"],"gitHubUrl":"https://github.com/maximelutel/streamlit_prophet","appUrl":"https://prophet.streamlit.app","author":"maximelutel","socialUrl":"https://github.com/maximelutel","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":26825},{"title":"Data Engineering Zoomcamp 2023","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/783b4acd-7369-4bec-8b5e-08f1416c46ec/Home_Page.png","categories":["Other","Favorites"],"gitHubUrl":"https://github.com/hamagistral/de-zoomcamp-ui","appUrl":"https://dezoomcamp.streamlit.app","author":"hamagistral","socialUrl":"https://github.com/hamagistral","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":26714},{"title":"SWAST Handover Delays","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/3fbc058c-68dc-4d30-a0a6-9b952184bfd7/Home_Page.png","categories":["Data visualization","Finance \u0026 business"],"gitHubUrl":"https://github.com/data-science-at-swast/handover_poc","appUrl":"https://data-science-at-swast-handover-poc-handover-yfa2kz.streamlit.app","author":"data-science-at-swast","socialUrl":"https://github.com/data-science-at-swast","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":26519},{"title":"Mito for Streamlit demo","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d58af6fc-c350-4b3c-a94f-f4b554ff7705/Home_Page.png","categories":["Trending","Data visualization"],"gitHubUrl":"https://github.com/mito-ds/mito-for-streamlit-demo","appUrl":"https://mito-for-st-demo.streamlit.app","author":"mito-ds","socialUrl":"https://github.com/mito-ds","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":25723},{"title":"Arup Social Data","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/5c3a52c7-75e7-4a47-9193-5874f7b91239/Home_Page.png","categories":["Favorites","Geography \u0026 society"],"gitHubUrl":"https://github.com/arup-group/social-data","appUrl":"https://arup-group-social-data-run-lodl36.streamlit.app","author":"arup-group","socialUrl":"https://github.com/arup-group","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":25264},{"title":"Ask my PDF","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/790d895c-a251-44e2-92d6-6f2e19c9f3cc/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/mobarski/ask-my-pdf","appUrl":"https://ask-my-pdf.streamlit.app","author":"mobarski","socialUrl":"https://github.com/mobarski","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":25171},{"title":"Generate tweets","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/37beaf39-32dc-4eea-a2e2-72e5019731e5/Home_Page.png","categories":["Favorites","LLMs"],"gitHubUrl":"https://github.com/kinosal/tweet","appUrl":"https://tweets.streamlit.app","author":"kinosal","socialUrl":"https://github.com/kinosal","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":25078},{"title":"McLachApp","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ef43c0ca-c760-46f5-a6cf-97500fd41a10/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/dmoggles/mclachapplite","appUrl":"https://mclachapp.streamlit.app","author":"dmoggles","socialUrl":"https://github.com/dmoggles","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":24830},{"title":"POLS Market Order Tracker","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4181cfaf-b743-4ea9-b438-42674f5f03e1/Home_Page.png","categories":["Trending","Finance \u0026 business"],"gitHubUrl":"https://github.com/0x0funky/pols_tracker","appUrl":"https://polsmarket-tracker.streamlit.app","author":"0x0funky","socialUrl":"https://github.com/0x0funky","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":24317},{"title":"🦜🔗 Ask the Doc App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/386b6d98-1929-4f10-a378-19b0628c1fde/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/dataprofessor/langchain-ask-the-doc","appUrl":"https://langchain-ask-the-doc.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":23062},{"title":"Chat with the PDM docs, powered by LlamaIndex","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f2b55713-70ea-4075-86e6-8f7d0531a843/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/pdm-project/pdm","appUrl":"https://2prxfnwkygf4vexczrbpcq.streamlit.app","author":"pdm-project","socialUrl":"https://github.com/pdm-project","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":22850},{"title":"BERT Semantic Interlinking App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/0172a265-eb0c-4590-989c-34f5602fd16c/Home_Page.png","categories":["Trending","NLP \u0026 language"],"gitHubUrl":"https://github.com/searchsolved/seo","appUrl":"https://bertlinker.streamlit.app","author":"searchsolved","socialUrl":"https://github.com/searchsolved","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":21948},{"title":"Text Splitter Playground","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/888afdc5-0569-4857-97e5-ade44bda123e/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/langchain-ai/text-split-explorer","appUrl":"https://langchain-text-splitter.streamlit.app","author":"langchain-ai","socialUrl":"https://github.com/langchain-ai","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":21788},{"title":"snowChat","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/bd32b186-f526-4f68-b833-c23a84dbbb93/Home_Page.png","categories":["Snowflake powered","LLMs"],"gitHubUrl":"https://github.com/kaarthik108/snowchat","appUrl":"https://snowchat.streamlit.app","author":"kaarthik108","socialUrl":"https://github.com/kaarthik108","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":21455},{"title":"rephraise","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/1bd2ddab-23c5-4d0b-8eb2-b0ef3f00616f/Home_Page.png","categories":["Favorites","LLMs"],"gitHubUrl":"https://github.com/stefanrmmr/gpt3_email_generator","appUrl":"https://stefanrmmr-gpt3-email-generator-streamlit-app-ku3fbq.streamlit.app","author":"stefanrmmr","socialUrl":"https://github.com/stefanrmmr","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":21324},{"title":"Rascore","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8bf5f845-b2d5-4d61-b517-146698e1c9c0/Home_Page.png","categories":["Favorites","Science \u0026 technology"],"gitHubUrl":"https://github.com/mitch-parker/rascore","appUrl":"https://rascore.streamlit.app","author":"mitch-parker","socialUrl":"https://github.com/mitch-parker","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":21072},{"title":"GZ DECaLS","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/24162c24-0979-47ad-a752-6ba6e554fdeb/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/mwalmsley/galaxy-poster","appUrl":"https://mwalmsley-galaxy-poster-gz-decals-mike-walmsley-3pax35.streamlit.app","author":"mwalmsley","socialUrl":"https://github.com/mwalmsley","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":19658},{"title":"COVID19: EpiCenter for Disease Dynamics","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/216f4213-92e6-461d-89ac-3f828e0059af/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/panditpranav/svm_covid_tracking","appUrl":"https://panditpranav-svm-covid-tracking-covid-app-ztljjx.streamlit.app","author":"panditpranav","socialUrl":"https://github.com/panditpranav","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":18931},{"title":"ADRF ROM BOM Tool","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d67c29d7-7da1-4c89-8eb8-e8029ad823d8/Home_Page.png","categories":["Finance \u0026 business"],"gitHubUrl":"https://github.com/dasengineering/adrf-rom-bom-tool","appUrl":"https://dasengineering-adrf-rom-bom-tool-adrf-rombom-tool-x7ws0w.streamlit.app","author":"dasengineering","socialUrl":"https://github.com/dasengineering","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":18790},{"title":"🦜🔗 Text Summarization App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f564f8d2-7cd9-4c04-96ad-4711cbf7e0d5/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/dataprofessor/langchain-text-summarization","appUrl":"https://langchain-text-summarization.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":17768},{"title":"Bakersfield Adult School ChatBot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f853370d-f458-40e5-b498-9f0f42c8df2b/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/david-at-edlio/chatbot-demo","appUrl":"https://bakersfield.streamlit.app","author":"david-at-edlio","socialUrl":"https://github.com/david-at-edlio","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":16652},{"title":"Euro2024 Pots","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/12f75037-bce9-41d7-98cd-1403f0472a45/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/canergunduz/euro2024_pots","appUrl":"https://euro2024pots.streamlit.app","author":"canergunduz","socialUrl":"https://github.com/canergunduz","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":16522},{"title":"Project Eagle Vision","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/eb4783e9-b86d-4613-9fe3-e75cc43667f5/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/joshmantova/eagle-vision","appUrl":"https://project-eagle-vision.streamlit.app","author":"joshmantova","socialUrl":"https://github.com/joshmantova","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":15508},{"title":"Sophisticated Pallette","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8755274e-2ea0-440b-84b9-0b8cd62d108b/Home_Page.png","categories":["Trending"],"gitHubUrl":"https://github.com/syasini/sophisticated_palette","appUrl":"https://sophisticated-palette.streamlit.app","author":"syasini","socialUrl":"https://github.com/syasini","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":15386},{"title":"LangChain: Chat with pandas DataFrame","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/66a27177-239e-457b-8230-51d26aa36fc2/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/amjadraza/streamlit-agent","appUrl":"https://chat-pandas-df.streamlit.app","author":"amjadraza","socialUrl":"https://github.com/amjadraza","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":14641},{"title":"Chat2VIS","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d720a0b7-5bed-4472-b715-c00490728d78/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/frog-land/chat2vis","appUrl":"https://chat2vis.streamlit.app","author":"frog-land","socialUrl":"https://github.com/frog-land","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":14240},{"title":"PromptTools Playground","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d94d7247-670c-4e54-9c41-9aadbd334080/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/steventkrawczyk/prompttools","appUrl":"https://prompttools.streamlit.app","author":"steventkrawczyk","socialUrl":"https://github.com/steventkrawczyk","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":14032},{"title":"AntiGPT Detect AI generated text easily","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/417f1662-7731-4671-8df7-ded3f75acd10/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/raihankhan-rk/antigpt","appUrl":"https://antigpt.streamlit.app","author":"raihankhan-rk","socialUrl":"https://github.com/raihankhan-rk","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":13632},{"title":"Answer Generator for People Also Ask (PAA) Boxes | made by OrangeValley","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/e2c456d5-be2d-4cec-8e2f-9af6162709fa/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/koenleemans/paa","appUrl":"https://people-also-ask-generator.streamlit.app","author":"koenleemans","socialUrl":"https://github.com/koenleemans","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":12527},{"title":"asciiGan","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f23e97b3-693d-4704-86fc-cba80feecb0e/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/jojo96/asciigan","appUrl":"https://jojo96-asciigan-asciigan-z6pv4q.streamlit.app","author":"jojo96","socialUrl":"https://github.com/jojo96","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":11493},{"title":"options-2-trees","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/fa3b7e01-9207-47e0-8756-be079626ea31/Home_Page.png","categories":["Finance \u0026 business"],"gitHubUrl":"https://github.com/t0nychn/options-2-trees","appUrl":"https://t0nychn-options-2-trees-final-uq4fog.streamlit.app","author":"t0nychn","socialUrl":"https://github.com/t0nychn","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":10740},{"title":"Your Notion Chatbot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/502bca94-ca2c-4a8f-8b52-987ae0090856/Home_Page.png","categories":["LLMs","Trending"],"gitHubUrl":"https://github.com/lvendrix/notion-chatbot","appUrl":"https://notion-chatbot.streamlit.app","author":"lvendrix","socialUrl":"https://github.com/lvendrix","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":10630},{"title":"Migration Network","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8499797d-d57f-47e4-8663-313b754c9f65/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/mpkrass7/solid-octo-robot","appUrl":"https://statesmigrate.streamlit.app","author":"mpkrass7","socialUrl":"https://github.com/mpkrass7","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":10127},{"title":"Free Sports League Schedule Generator","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b7a69147-15f4-4765-a68f-c78206da088f/Home_Page.png","categories":["Trending","Sports \u0026 fun"],"gitHubUrl":"https://github.com/nathanseltzer/sports-schedule-generator","appUrl":"https://sports-schedule-generator.streamlit.app","author":"nathanseltzer","socialUrl":"https://github.com/nathanseltzer","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":9936},{"title":"Instant Insight","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ba819fd9-0cbb-401a-9136-9fe3fcb23111/Home_Page.png","categories":["LLMs","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/arsentievalex/instant-insight-web-app","appUrl":"https://arsentievalex-instant-insight-web-app-main-gz753r.streamlit.app","author":"arsentievalex","socialUrl":"https://github.com/arsentievalex","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":9799},{"title":"Webb Space Telescope vs Hubble Telescope","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/0862e1b4-2f74-4ac5-b894-3eadc6a3b4bc/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/streamlit/example-app-image-comparison","appUrl":"https://webb-compare.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":9366},{"title":"State of LLM Apps 2023","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/16f258d6-ec9d-4407-92ac-fd7a256f4a7c/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/streamlit/llm-report","appUrl":"https://state-of-llm.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":9138},{"title":"The Dungeon","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/dc228b1c-992d-4776-80c5-3f79de45a6f3/Home_Page.png","categories":["Trending","Sports \u0026 fun"],"gitHubUrl":"https://github.com/tomjohnh/streamlit-dungeon","appUrl":"https://dungeon.streamlit.app","author":"tomjohnh","socialUrl":"https://github.com/tomjohnh","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":8832},{"title":"CloneRetriever","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/699774bc-02fe-4804-be40-49db30d339b7/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/eitan177/cloneretriever","appUrl":"https://eitan177-cloneretriever-streamlit-cloneretriever-tt47bz.streamlit.app","author":"eitan177","socialUrl":"https://github.com/eitan177","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":8725},{"title":"DocGPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f9a2ef04-fb6f-4582-beb3-6e28c6de2761/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/leo-usa/knowledge_gpt","appUrl":"https://docgpt.streamlit.app","author":"leo-usa","socialUrl":"https://github.com/leo-usa","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":8710},{"title":"Cybersyn Data Commons","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/7720d6c4-a523-4901-aea3-afe6eec9b801/Home_Page.png","categories":["Snowflake powered ❄️","Geography \u0026 society"],"gitHubUrl":"https://github.com/cybersyn-data/streamlit-demo","appUrl":"https://cybersyn-datacommons.streamlit.app","author":"cybersyn-data","socialUrl":"https://github.com/cybersyn-data","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":8569},{"title":"geemap","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8aa24f37-ba6e-476a-ba56-07acadd755db/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/giswqs/geemap-apps","appUrl":"https://geemap.streamlit.app","author":"giswqs","socialUrl":"https://github.com/giswqs","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":8427},{"title":"Monte Carlo Pi","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/5a6531e5-164e-40c1-859d-6a2405f79764/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/mesmith027/streamlit_webapps","appUrl":"https://mesmith027-streamlit-webapps-mc-pistreamlit-app-l4b15e.streamlit.app","author":"mesmith027","socialUrl":"https://github.com/mesmith027","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":7757},{"title":"Static site generators","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/7f99d363-e489-41b8-98aa-000030060c0a/Home_Page.png","categories":["Data visualization"],"gitHubUrl":"https://github.com/epogrebnyak/ssg-dataset","appUrl":"https://ssg-dataset.streamlit.app","author":"epogrebnyak","socialUrl":"https://github.com/epogrebnyak","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":7366},{"title":"Document summarizer","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/aecec1fe-b149-45e5-9d22-6ca6e65697ad/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/e-johnstonn/docsummarizer","appUrl":"https://gptdoc-summarizer.streamlit.app","author":"e-johnstonn","socialUrl":"https://github.com/e-johnstonn","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":7156},{"title":"DCR Setup Assistant","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/53c9d287-6c40-4c0b-ae6e-116dcea27237/Home_Page.png","categories":["Finance \u0026 business","Snowflake powered"],"gitHubUrl":"https://github.com/snowflake-labs/sfquickstart-data-clean-room","appUrl":"https://snowflake-labs-sfquickstart-data-cle-dcr-setup-assistant-bkx7gg.streamlit.app","author":"snowflake-labs","socialUrl":"https://github.com/snowflake-labs","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":7008},{"title":"SmartPrep","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/988f1e6c-f33b-4445-9e83-ba94cf16da1b/Home_Page.png","categories":["Trending","Other"],"gitHubUrl":"https://github.com/voltackle67/smartprep-q1","appUrl":"https://smartprep.streamlit.app","author":"voltackle67","socialUrl":"https://github.com/voltackle67","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6642},{"title":"Snowflake table catalog","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f91fba8b-4500-49c7-a8e1-837d31f7e840/Home_Page.png","categories":["Finance \u0026 business","Snowflake powered"],"gitHubUrl":"https://github.com/mydgd/snowflake-table-catalog","appUrl":"https://snow-table-catalog.streamlit.app","author":"mydgd","socialUrl":"https://github.com/mydgd","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6580},{"title":"SERSitiVIS","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/26fd28af-9033-4a0e-9bf5-dd522c1ee1cd/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/czubert/sersitivis","appUrl":"https://sersitivis-sersitive.streamlit.app","author":"czubert","socialUrl":"https://github.com/czubert","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6568},{"title":"AI Interviewer","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/fd27de4a-3b04-430f-8fad-dfd3d26d126d/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/jiatastic/gptinterviewer","appUrl":"https://aiinterviewer.streamlit.app","author":"jiatastic","socialUrl":"https://github.com/jiatastic","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6499},{"title":"Top companies market cap","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4f39d531-4a9b-45bd-9ada-8e5bbdbf2d60/Home_Page.png","categories":["Trending","Finance \u0026 business"],"gitHubUrl":"https://github.com/bi-cnc/top_companies_market_cap","appUrl":"https://topcompaniesmarketcap-7rqhuxkbjdghfaduzg8kwq.streamlit.app","author":"bi-cnc","socialUrl":"https://github.com/bi-cnc","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6451},{"title":"Datafantic Spotify Playlists","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/465f4022-c891-40a0-a241-b43450af230c/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/robertritz/datafantic_spotify_playlists","appUrl":"https://top-songs.streamlit.app","author":"robertritz","socialUrl":"https://github.com/robertritz","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":6226},{"title":"Zero Shot Text Classifier","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/26045439-684c-45f9-ab4d-4d10bbe651f3/Home_Page.png","categories":["NLP \u0026 language"],"gitHubUrl":"https://github.com/streamlit/example-app-zero-shot-text-classifier","appUrl":"https://zero-shot-text-classifier.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5927},{"title":"Viewit.AI | Property Analyst","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a51ad862-5e4b-4c65-950a-780f0fd30268/Home_Page.png","categories":["Geography \u0026 society","LLMs"],"gitHubUrl":"https://github.com/hamdan-27/viewit-ai","appUrl":"https://viewit-ai-chatbot.streamlit.app","author":"hamdan-27","socialUrl":"https://github.com/hamdan-27","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5824},{"title":"🦜🔗 Blog Outline Generator App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8c98a025-1991-4ab4-9eed-67de72c07a76/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/dataprofessor/langchain-blog-outline-generator","appUrl":"https://langchain-outline-generator.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5806},{"title":"🚢 Youtube to Chatbot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4a777f36-2a0d-48fd-b14b-3fe9503d228a/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/steamship-packages/langchain-production-starter","appUrl":"https://youtube-to-chatbot.streamlit.app","author":"steamship-packages","socialUrl":"https://github.com/steamship-packages","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5791},{"title":"CatGDP Feline whiskerful conversations.","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8abe9ded-bb80-4ba2-8453-14177830e261/Home_Page.png","categories":["LLMs","Favorites"],"gitHubUrl":"https://github.com/tipani86/catgdp","appUrl":"https://catgdp.streamlit.app","author":"tipani86","socialUrl":"https://github.com/tipani86","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5705},{"title":"Activation Functions","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/70bee7a3-40b1-470f-a95a-aa360c3ff80f/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/ammaryh92/activation_functions","appUrl":"https://ammaryh92-activation-functions-app-h67vkx.streamlit.app","author":"ammaryh92","socialUrl":"https://github.com/ammaryh92","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5434},{"title":"🤗💬 HugChat","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/52e33cb8-56f1-418d-960c-921f973ab33a/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/dataprofessor/hugchat","appUrl":"https://hugchat.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":5265},{"title":"Wayback Tweets","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/35683cce-0a4f-46f8-ad82-9b05a6d4d42e/Home_Page.png","categories":["Trending","Other"],"gitHubUrl":"https://github.com/claromes/waybacktweets","appUrl":"https://waybacktweets.streamlit.app","author":"claromes","socialUrl":"https://github.com/claromes","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4937},{"title":"SEO A/B Test Analyzer","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/7a7629fc-2970-417e-96d3-cf51cc6e58d1/Home_Page.png","categories":["NLP \u0026 language"],"gitHubUrl":"https://github.com/koenleemans/seo-ab-test-analyzer","appUrl":"https://koenleemans-seo-ab-test-analyzer-streamlit-app-iwtcbe.streamlit.app","author":"koenleemans","socialUrl":"https://github.com/koenleemans","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4879},{"title":"ChatGPT Assistant","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/13dc931b-1af8-415b-be17-8e348260bc33/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/pierxuy/chatgpt-assistant","appUrl":"https://pearxuy-gpt.streamlit.app","author":"pierxuy","socialUrl":"https://github.com/pierxuy","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4448},{"title":"Demonstration of Gradient Descent","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/660226b2-9348-40d3-a0ad-4bf3b2f058da/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/christopherdavisuci/streamlit_ed","appUrl":"https://christopherdavisuci-streamlit-ed-grad-desc-ehj4d4.streamlit.app","author":"christopherdavisuci","socialUrl":"https://github.com/christopherdavisuci","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4393},{"title":"Digitálny ŠVP","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ae4b6c91-28fb-4fa7-942e-a84338013c26/Home_Page.png","categories":["Trending","Other"],"gitHubUrl":"https://github.com/petrso/digitalsvp","appUrl":"https://svpdigital.streamlit.app","author":"petrso","socialUrl":"https://github.com/petrso","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4389},{"title":"STRIDE GPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/dbd1c2a5-6728-4bca-83ae-5893eac14641/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/mrwadams/stride-gpt","appUrl":"https://stridegpt.streamlit.app","author":"mrwadams","socialUrl":"https://github.com/mrwadams","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4347},{"title":"Diagnosis Assistant","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/5b3935bb-2e99-4e0c-9c06-17df91309ed1/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/glambard/mdxapp","appUrl":"https://medicaldiagnosticassistant.streamlit.app","author":"glambard","socialUrl":"https://github.com/glambard","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":4163},{"title":"LangChain examples","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8f8367a8-ec73-476f-a957-a68d400fca4f/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/alphasecio/langchain-examples","appUrl":"https://langchain-examples.streamlit.app","author":"alphasecio","socialUrl":"https://github.com/alphasecio","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3975},{"title":"ResuLLMe","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8d60c0cb-46d4-4c7a-9b0b-0ccf6acb7b17/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/ivaniscoding/resullme","appUrl":"https://resullme.streamlit.app","author":"ivaniscoding","socialUrl":"https://github.com/ivaniscoding","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3933},{"title":"Hoops Hero","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/db25ad52-c354-4d07-95b7-d0dd25d9cf8c/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/andreilevin/hoopshero","appUrl":"https://hoopshero.streamlit.app","author":"andreilevin","socialUrl":"https://github.com/andreilevin","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3891},{"title":"SimiLo","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ceda7cc1-26f5-4f78-9dd2-cd18b248700e/Home_Page.png","categories":["Snowflake powered ❄️","Geography \u0026 society"],"gitHubUrl":"https://github.com/ksoderholm22/similo_beta2","appUrl":"https://similobeta2.streamlit.app","author":"ksoderholm22","socialUrl":"https://github.com/ksoderholm22","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3877},{"title":"Synthia","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/552af16d-32ae-4344-b0aa-d09a50f03632/Home_Page.png","categories":["NLP \u0026 language"],"gitHubUrl":"https://github.com/dlopezyse/synthia","appUrl":"https://synthia.streamlit.app","author":"dlopezyse","socialUrl":"https://github.com/dlopezyse","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3711},{"title":"🧠🤖🇮🇹 Beta ChatBOT Intelligenza Artificiale Italia","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f0bd8f51-8b62-462a-9958-4fee1db98998/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/intelligenzaartificiale/ia-italia-chatbotv2","appUrl":"https://intelligenzaartificiale-ia-italia-chatbotv2-test-qplruz.streamlit.app","author":"intelligenzaartificiale","socialUrl":"https://github.com/intelligenzaartificiale","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3657},{"title":"Semantha","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f1f8d21e-37c0-4422-9ff3-c266da08a689/Home_Page.png","categories":["NLP \u0026 language"],"gitHubUrl":"https://github.com/thingsthinking/semantha-streamlit","appUrl":"https://semantha.streamlit.app","author":"thingsthinking","socialUrl":"https://github.com/thingsthinking","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3575},{"title":"Cybersyn Financial Package Preview","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f317e390-033d-4b18-ad23-a4405b5719bd/Home_Page.png","categories":["Snowflake powered ❄️","Finance \u0026 business"],"gitHubUrl":"https://github.com/cybersyn-data/streamlit-demo","appUrl":"https://cybersyn-financial.streamlit.app","author":"cybersyn-data","socialUrl":"https://github.com/cybersyn-data","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3324},{"title":"New features in Streamlit 1.28","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8774a2a5-feac-46ad-8a24-23f6db1bc613/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/streamlit/release-demos","appUrl":"https://release128.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3216},{"title":"Snowpark Python Packages in Snowflake Conda Channel","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2519ff14-b097-412d-bd6b-a23aa55a0a36/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/iamontheinet/snowpark-python-anaconda","appUrl":"https://snowpark-python-packages.streamlit.app","author":"iamontheinet","socialUrl":"https://github.com/iamontheinet","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3192},{"title":"SumGPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a36829ad-c3d2-460f-b3a5-27541d568e2c/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/sean1832/sumgpt","appUrl":"https://sumgpt.streamlit.app","author":"sean1832","socialUrl":"https://github.com/sean1832","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3166},{"title":"LLM Hackathon App Gallery","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c13328d9-9012-4a86-8c9d-e4c950b73143/Home_Page.png","categories":["LLMs","Favorites"],"gitHubUrl":"https://github.com/dataprofessor/llm-hackathon","appUrl":"https://llm-hackathon.streamlit.app","author":"dataprofessor","socialUrl":"https://github.com/dataprofessor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":3152},{"title":"Replicate Image Generator","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b21d30c8-3ba4-4a5c-adb3-213c15c739d7/Home_Page.png","categories":["LLMs","Favorites"],"gitHubUrl":"https://github.com/tonykipkemboi/streamlit-replicate-img-app","appUrl":"https://generateimages.streamlit.app","author":"tonykipkemboi","socialUrl":"https://github.com/tonykipkemboi","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2910},{"title":"Weaviate Magic Chat Demo","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/aef0f240-46af-453d-9f6b-8c1f6efa9d47/Home_Page.png","categories":["LLMs","Favorites"],"gitHubUrl":"https://github.com/thomashacker/weaviate-magic-chat-demo","appUrl":"https://weaviate-magic-chat.streamlit.app","author":"thomashacker","socialUrl":"https://github.com/thomashacker","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2883},{"title":"Vineyard Site Selection","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/aea39f2e-2456-4744-a48d-4ecb4ef48995/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/spencermartel/vineyardcomparison","appUrl":"https://canadianvineyards.streamlit.app","author":"spencermartel","socialUrl":"https://github.com/spencermartel","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2680},{"title":"Peer AI tutor","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/18a05218-e32d-4db2-ae2a-de2b0eb3d6a2/Home_Page.png","categories":["Trending","LLMs"],"gitHubUrl":"https://github.com/kasneci-lab/ai-assisted-writing","appUrl":"https://peer-ai-tutor.streamlit.app","author":"kasneci-lab","socialUrl":"https://github.com/kasneci-lab","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2668},{"title":"Compare the world's largest banks","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4ef5d870-ac84-4043-8b65-ba10ab976d5e/Home_Page.png","categories":["Snowflake powered ❄️","Finance \u0026 business"],"gitHubUrl":"https://github.com/mito-ds/snowflake-streamlit-bank-performance-demo","appUrl":"https://bank-performance.streamlit.app","author":"mito-ds","socialUrl":"https://github.com/mito-ds","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2462},{"title":"GPT3 Dataset Generator","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2c859472-d80e-4279-921b-b04ac1b37800/Home_Page.png","categories":["LLMs","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/tylerjrichards/gpt3-dataset-generator-v2","appUrl":"https://gpt-dataset-generator.streamlit.app","author":"tylerjrichards","socialUrl":"https://github.com/tylerjrichards","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2386},{"title":"New features in Streamlit 1.27","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c5f5f6e1-da37-471d-9823-6ee02ba97f25/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/streamlit/release-demos","appUrl":"https://release127.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2244},{"title":"StreamlitLand Adventure RPG","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a8ea7b5d-3da7-4da3-adbd-2b228bc676ac/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/tomjohnh/streamlit-game","appUrl":"https://adventure.streamlit.app","author":"tomjohnh","socialUrl":"https://github.com/tomjohnh","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2209},{"title":"Elfragmentador Streamlit","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d9d93e17-7f1f-4f2d-a944-c8ec887aa61a/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/jspaezp/elfragmentador-streamlit","appUrl":"https://jspaezp-elfragmentador-streamlit-streamlit-app-x0a5wk.streamlit.app","author":"jspaezp","socialUrl":"https://github.com/jspaezp","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2200},{"title":"🦜🔗 Text to graph extraction","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b48495e4-0043-4900-a579-dd3dbb3f3a32/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/langchain-ai/langchain-benchmarks","appUrl":"https://auto-graph.streamlit.app","author":"langchain-ai","socialUrl":"https://github.com/langchain-ai","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2179},{"title":"Shadcn UI","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/777af123-6bb4-445b-8447-34e5803a3161/Home_Page.png","categories":["Trending","Other"],"gitHubUrl":"https://github.com/observedobserver/steamlit-shadcn-ui-docs","appUrl":"https://shadcn.streamlit.app","author":"observedobserver","socialUrl":"https://github.com/observedobserver","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2179},{"title":"Globalize Email","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/528205a1-6318-4f3e-bdce-cca3d1b7e70c/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/gkamradt/globalize-text-streamlit","appUrl":"https://globalize.streamlit.app","author":"gkamradt","socialUrl":"https://github.com/gkamradt","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2106},{"title":"New features in Streamlit 1.29","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/fb0107a9-f2ca-44a5-a5ad-61431427709f/Home_Page.png","categories":["Trending"],"gitHubUrl":"https://github.com/streamlit/release-demos","appUrl":"https://release129.streamlit.app","author":"streamlit","socialUrl":"https://github.com/streamlit","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":2033},{"title":"MeHEDI","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c7060169-ded2-4750-987d-de19b747b191/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/m-ballabio1/mehedi-app","appUrl":"https://mehedi-framework-patientsatisfaction-form.streamlit.app","author":"m-ballabio1","socialUrl":"https://github.com/m-ballabio1","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1727},{"title":"NYC Venue Search","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/15e00c0a-742b-4482-89d8-5642b1139045/Home_Page.png","categories":["LLMs 💬","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/dclin/foursquare_venue_search","appUrl":"https://nyc-venue-search.streamlit.app","author":"dclin","socialUrl":"https://github.com/dclin","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1719},{"title":"Tarot Reading","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/38f68b7b-86af-4317-a9f4-c5a8709ad4d0/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/valeriaf22/tarot-reading-app","appUrl":"https://valeriaf22-tarot-reading-app-tarot-reading-app-28u8e3.streamlit.app","author":"valeriaf22","socialUrl":"https://github.com/valeriaf22","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1698},{"title":"Spatial lit Worldle","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/07f71e2a-c0ee-41aa-a887-61c922a22c11/Home_Page.png","categories":["Geography \u0026 society"],"gitHubUrl":"https://github.com/gerardrbentley/streamlit_worldle","appUrl":"https://st-worldle.streamlit.app","author":"gerardrbentley","socialUrl":"https://github.com/gerardrbentley","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1691},{"title":"Streamlit to Streamlit in Snowflake","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/6679329e-5e1a-4533-af49-3b39fec001cf/Home_Page.png","categories":["Snowflake powered"],"gitHubUrl":"https://github.com/iamontheinet/streamlit-to-sis","appUrl":"https://pythoncode-to-sis.streamlit.app","author":"iamontheinet","socialUrl":"https://github.com/iamontheinet","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1606},{"title":"airline prediction","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4e611df3-862c-4def-9533-62ad17facb39/Home_Page.png","categories":["Snowflake powered ❄️","Other"],"gitHubUrl":"https://github.com/sfc-gh-dong/flight_delay","appUrl":"https://flight-delay.streamlit.app","author":"sfc-gh-dong","socialUrl":"https://github.com/sfc-gh-dong","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1567},{"title":"Oapy by Impression","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/ed080034-d94c-4c7d-9a53-77b271c19c7e/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/lukedavisseo/oapy","appUrl":"https://oapy-impression.streamlit.app","author":"lukedavisseo","socialUrl":"https://github.com/lukedavisseo","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1540},{"title":"Content Summarizer","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f19e5de6-f7d6-49d8-98ce-aca09c1575e9/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/patrickloeber/content-analyzer","appUrl":"https://content-summarizer.streamlit.app","author":"patrickloeber","socialUrl":"https://github.com/patrickloeber","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1442},{"title":"ClickML","image":null,"categories":["Other"],"gitHubUrl":"https://github.com/baselhusam/clickml","appUrl":"https://clickml.streamlit.app","author":"baselhusam","socialUrl":"https://github.com/baselhusam","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1438},{"title":"SurViZ","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f22dfaaa-59ca-4c00-9b18-b68321704a23/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/hbretonniere/surviz","appUrl":"https://hbretonniere-surviz--home-page-9r8djm.streamlit.app","author":"hbretonniere","socialUrl":"https://github.com/hbretonniere","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1418},{"title":"GPT compare","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/6cc4e56a-3943-429a-98c0-51e6ffbc7e5c/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/dclin/openai-model-compare","appUrl":"https://gpt-compare.streamlit.app","author":"dclin","socialUrl":"https://github.com/dclin","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1397},{"title":"Wordler","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/545d4ce5-0b13-4f88-9876-e1e311cbe0d4/Home_Page.png","categories":["Sports \u0026 fun"],"gitHubUrl":"https://github.com/syasini/wordler","appUrl":"https://wordler.streamlit.app","author":"syasini","socialUrl":"https://github.com/syasini","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1387},{"title":"Financial \u0026 Economic Essentials","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/6046249e-a070-4fe1-8e0a-f20cd61119b4/Home_Page.png","categories":["Snowflake powered ❄️","Finance \u0026 business"],"gitHubUrl":"https://github.com/aip-dxp/fyi-budget-tracker","appUrl":"https://aip-fyi-budget-tracker.streamlit.app","author":"aip-dxp","socialUrl":"https://github.com/aip-dxp","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1325},{"title":"CodeLlama Playground via DeepInfra","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b599e2e0-55cf-4a7b-a5e9-d7a956fd9479/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/charlywargnier/codellama-via-deepinfra","appUrl":"https://codellama.streamlit.app","author":"charlywargnier","socialUrl":"https://github.com/charlywargnier","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1238},{"title":"Aspasia [Alpha]","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/9f1e735d-bd5a-4817-a6b8-cadaf6f96cb1/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/maxwellknowles/catalyst","appUrl":"https://aspasia.streamlit.app","author":"maxwellknowles","socialUrl":"https://github.com/maxwellknowles","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1147},{"title":"NewsNerd HackerBot 🤖📰","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/77025e60-3368-4dbf-8308-27d42da4fdd1/Home_Page.png","categories":["LLMs","Trending"],"gitHubUrl":"https://github.com/neural-maze/talking_with_hn","appUrl":"https://newsnerdhackerbot.streamlit.app","author":"neural-maze","socialUrl":"https://github.com/neural-maze","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":1020},{"title":"TaxGPT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c1961a91-8148-4d57-9266-71a8f2f9433b/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/basil-chatha/taxgpt","appUrl":"https://taxgpt.streamlit.app","author":"basil-chatha","socialUrl":"https://github.com/basil-chatha","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":929},{"title":"Assistant, Quest2Query","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/3284b9d1-7003-4d27-90a0-d5359f4f3c59/Home_Page.png","categories":["LLMs","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/martin1998215/locasx","appUrl":"https://quest2query.streamlit.app","author":"martin1998215","socialUrl":"https://github.com/martin1998215","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":910},{"title":"LLM User Feedback with Trubrics","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d4dd400a-024f-42ad-9d76-193b7e12a3bc/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/trubrics/trubrics-sdk","appUrl":"https://trubrics-llm-example.streamlit.app","author":"trubrics","socialUrl":"https://github.com/trubrics","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":893},{"title":"Snowflake Health","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/1aced6a9-214c-4120-ad40-61f506dc70f9/Home_Page.png","categories":["Snowflake powered ❄️","Data visualization"],"gitHubUrl":"https://github.com/64squaresapexllp/snowflake_health","appUrl":"https://devesh.streamlit.app","author":"64squaresapexllp","socialUrl":"https://github.com/64squaresapexllp","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":874},{"title":"Vehicle Incidents in England","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/439ff0f8-7e21-49a9-9665-e51755c4ef41/Home_Page.png","categories":["Snowflake powered ❄️","Geography \u0026 society"],"gitHubUrl":"https://github.com/sfc-gh-boconnor/vehicle_incidents_uk","appUrl":"https://vehicleincidentsinengland.streamlit.app","author":"sfc-gh-boconnor","socialUrl":"https://github.com/sfc-gh-boconnor","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":865},{"title":"LLM text adventure","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2ede2983-7574-4a44-8ec8-4829bbce6409/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/iankelk/llm-text-adventure","appUrl":"https://llm-text-adventure.streamlit.app","author":"iankelk","socialUrl":"https://github.com/iankelk","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":830},{"title":"SnowFlake cheat sheet","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/593a0b6a-bcf7-4c87-ac8d-72f9389d78e4/Home_Page.png","categories":["Snowflake powered","Favorites"],"gitHubUrl":"https://github.com/syasini/snowflake_cheatsheet","appUrl":"https://snow-flake-cheat-sheet.streamlit.app","author":"syasini","socialUrl":"https://github.com/syasini","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":797},{"title":"Molecule icon generator","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a5fc3447-c99a-4b58-b242-0926a28ab315/Home_Page.png","categories":["Science \u0026 technology","Favorites"],"gitHubUrl":"https://github.com/lucandia/molecule-icon-generator","appUrl":"https://molecule-icon-generator.streamlit.app","author":"lucandia","socialUrl":"https://github.com/lucandia","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":754},{"title":"Resource Finder","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/086f95fb-dcb5-43f1-8e01-1ffdadda9c13/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/nikhiljha97/chatgpt_studyplanner","appUrl":"https://gptstudyplanner.streamlit.app","author":"nikhiljha97","socialUrl":"https://github.com/nikhiljha97","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":723},{"title":"Zeta Customer Matcher","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/01dc5073-317e-45c2-885e-b8a81744aa91/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/evloes/st1_graphs","appUrl":"https://evloes-st1-graphs-local-csv-mxd31x.streamlit.app","author":"evloes","socialUrl":"https://github.com/evloes","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":695},{"title":"MYSNOWSIGHT","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/c6c7db3d-1b08-4caa-9d78-ca5db042a278/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/mahanteshimath/mysnowsight","appUrl":"https://mysnowsight.streamlit.app","author":"mahanteshimath","socialUrl":"https://github.com/mahanteshimath","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":639},{"title":"Sparky A Free AI Powered Chat Bot","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/4c656fbb-b748-4697-9621-8d98909aa2a0/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/icare-solutions/sparky-bot","appUrl":"https://sparky.streamlit.app","author":"icare-solutions","socialUrl":"https://github.com/icare-solutions","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":633},{"title":"GPT Search – By Tanay","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/a08a9c0f-8e48-41ec-b8f7-ebe90c708a49/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/heytanay/gpt-search","appUrl":"https://gpt-search-tanaym.streamlit.app","author":"heytanay","socialUrl":"https://github.com/heytanay","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":612},{"title":"SQL Xpert","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/bdd32866-2203-4c50-b2f5-c1b64f0c95bf/Home_Page.png","categories":["LLMs","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/danmuner/sql-solutions","appUrl":"https://sql-xpert.streamlit.app","author":"danmuner","socialUrl":"https://github.com/danmuner","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":553},{"title":"The Distance Predictor","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/fc48323d-8eb4-48c6-96aa-280fd92fbb94/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/dec1costello/baseball","appUrl":"https://light-weight-distance-predictor.streamlit.app","author":"dec1costello","socialUrl":"https://github.com/dec1costello","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":547},{"title":"📚 LLMpedia","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/10c54856-7d89-475e-9f4f-7bcfcac28578/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/masta-g3/llmpedia","appUrl":"https://llmpedia.streamlit.app","author":"masta-g3","socialUrl":"https://github.com/masta-g3","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":516},{"title":"CopyThis","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/31eecd7d-8b3e-44e1-9b6c-0786ed5b81df/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/parker84/copy-this","appUrl":"https://copythis.streamlit.app","author":"parker84","socialUrl":"https://github.com/parker84","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":511},{"title":"LLM Assisted Interview Prep","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/29955510-36fa-42eb-8fac-c23fb17d4ab7/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/gkamradt/llm-interview-research-assistant","appUrl":"https://gkamradt-llm-interview-research-assistant-main-1ptqgt.streamlit.app","author":"gkamradt","socialUrl":"https://github.com/gkamradt","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":480},{"title":"friend.tech Dashboard","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/e9327436-411e-44bc-bceb-29219048a580/Home_Page.png","categories":["Finance \u0026 business"],"gitHubUrl":"https://github.com/1cy1c3/friendtech_dashboard","appUrl":"https://friendtechdashboard.streamlit.app","author":"1cy1c3","socialUrl":"https://github.com/1cy1c3","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":396},{"title":"Frosty app","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/924e0bbf-741f-4f0f-9acd-686ac1271f49/Home_Page.png","categories":["LLMs 💬","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/cerebrosports/kobe","appUrl":"https://cerebro.streamlit.app","author":"cerebrosports","socialUrl":"https://github.com/cerebrosports","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":386},{"title":"PixMatch","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/3e8e2c2c-9543-4776-b922-a069c6403bd7/Home_Page.png","categories":["Favorites","Sports \u0026 fun"],"gitHubUrl":"https://github.com/shakamoushie/pixmatch","appUrl":"https://pixmatchgame.streamlit.app","author":"shakamoushie","socialUrl":"https://github.com/shakamoushie","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":355},{"title":"Streamly Streamlit Assistant","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2a8c9349-8ed4-4220-85db-cb2c70a4a2b3/Home_Page.png","categories":["LLMs","Favorites"],"gitHubUrl":"https://github.com/adielaine/streamly","appUrl":"https://streamly.streamlit.app","author":"adielaine","socialUrl":"https://github.com/adielaine","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":349},{"title":"Respell Call Streamlit App","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/00d61501-16a9-444f-af55-690c4ca4e024/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/tonykipkemboi/respell-call-streamlit-demo","appUrl":"https://respellcall.streamlit.app","author":"tonykipkemboi","socialUrl":"https://github.com/tonykipkemboi","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":325},{"title":"YouKnowSnow","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/34eb84b0-98b2-4252-b7d0-2beca593acda/Home_Page.png","categories":["LLMs 💬","Snowflake powered ❄️"],"gitHubUrl":"https://github.com/meansquaredlabs/youknow_snowflake","appUrl":"https://youknowsnow.streamlit.app","author":"meansquaredlabs","socialUrl":"https://github.com/meansquaredlabs","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":256},{"title":"FrostyGen Random Data Generator","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/12690672-508e-4f52-9db2-b0a1bd8ddfef/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/matteo-consoli/frostygen","appUrl":"https://frostygen.streamlit.app","author":"matteo-consoli","socialUrl":"https://github.com/matteo-consoli","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":244},{"title":"Summarization and questioning model","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/2c76294e-36e9-48e6-9840-63e073017745/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/singhjaspreetb/summerization-llm","appUrl":"https://singhjaspreetb-summerization-llm-model-bpfpkb.streamlit.app","author":"singhjaspreetb","socialUrl":"https://github.com/singhjaspreetb","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":215},{"title":"UNIFI Autism Care","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/0d00a49a-a8e7-4fce-be37-588bfacc9bf6/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/sg00990/unifi","appUrl":"https://unifi-poc-app.streamlit.app","author":"sg00990","socialUrl":"https://github.com/sg00990","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":201},{"title":"Dunning and Kruger experiments","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/693d798e-8a99-4811-b180-8c265dfd0e07/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/e10v/dunning-kruger","appUrl":"https://dunning-kruger.streamlit.app","author":"e10v","socialUrl":"https://github.com/e10v","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":165},{"title":"WITNESS Explorer","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/3f5faeba-8844-4ff8-b11a-cf2b6b071b19/Home_Page.png","categories":["Snowflake powered ❄️","Data visualization"],"gitHubUrl":"https://github.com/sostrades-pjbarjhoux/explorer-trial","appUrl":"https://explorer-trial-lcjnbwesacaym5uhpa4vxn.streamlit.app","author":"sostrades-pjbarjhoux","socialUrl":"https://github.com/sostrades-pjbarjhoux","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":153},{"title":"H3: Simplifying the World's Map","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/169a8fff-1fa0-49aa-972d-e7fa17f6df57/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/sfc-gh-obielov/streamlit-h3","appUrl":"https://h3-snow.streamlit.app","author":"sfc-gh-obielov","socialUrl":"https://github.com/sfc-gh-obielov","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":120},{"title":"TFinder","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/8fe96106-db35-4600-b374-51a29e687971/Home_Page.png","categories":["Science \u0026 technology"],"gitHubUrl":"https://github.com/jumitti/tfinder","appUrl":"https://tfinder-ipmc.streamlit.app","author":"jumitti","socialUrl":"https://github.com/jumitti","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":104},{"title":"SnowDQ","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/b42c3c99-472b-4f8d-a49a-d46392d48b8a/Home_Page.png","categories":["Snowflake powered ❄️"],"gitHubUrl":"https://github.com/laxman001/snowdq","appUrl":"https://snowdq-test.streamlit.app","author":"laxman001","socialUrl":"https://github.com/laxman001","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":72},{"title":"Streamlit Token Craft example","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/cb3dd723-91f3-4067-a779-e93c4419ae81/Home_Page.png","categories":["Other"],"gitHubUrl":"https://github.com/stavrostheocharis/streamlit-apps-showcase","appUrl":"https://app-token-craft-example.streamlit.app","author":"stavrostheocharis","socialUrl":"https://github.com/stavrostheocharis","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":20},{"title":"AI Mind Maps","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/6c340758-5865-4222-941a-2c32dc1e6821/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/ferusandbeyond/mind-map-generation","appUrl":"https://ferusandbeyond-mind-map-generation-main-7p68z9.streamlit.app","author":"ferusandbeyond","socialUrl":"https://github.com/ferusandbeyond","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":0},{"title":"ChickenAI","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/d3b354d0-f524-42e4-b2fa-ef5618023bdc/Home_Page.png","categories":["LLMs","Science \u0026 technology"],"gitHubUrl":"https://github.com/jumitti/chicken_ai","appUrl":"https://chickenai.streamlit.app","author":"jumitti","socialUrl":"https://github.com/jumitti","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":0},{"title":"LangChain Crash Course","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/657150b2-9018-4f05-aecb-cc7581d50ea0/Home_Page.png","categories":["LLMs"],"gitHubUrl":"https://github.com/francescocarlucci/learn-langchain","appUrl":"https://learnlangchain.streamlit.app","author":"francescocarlucci","socialUrl":"https://github.com/francescocarlucci","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":0},{"title":"K A T E One","image":"https://storage.googleapis.com/s4a-prod-share-preview/default/st_app_screenshot_image/f0b11625-9c23-4f85-8449-72f30eee75ef/Home_Page.png","categories":["NLP \u0026 language"],"gitHubUrl":"https://github.com/semantha/kate1","appUrl":"https://kate1-by-semantha.streamlit.app","author":"semantha","socialUrl":"https://github.com/semantha","avatar":null,"enabled":true,"hostedWithStreamlit":true,"views":0}],"allCreatorsData":[{"data":{"title":"AbdulMajed (1littlecoder)","avatar":"images/uploads/1littlecoder.jpeg","forums":"1littlecoder","sthub":"https://share.streamlit.io/user/amrrs","github":"https://github.com/amrrs","linkedin":"https://www.linkedin.com/in/amrrs","twitter":"https://twitter.com/1littlecoder","youtube":"https://www.youtube.com/channel/UCpV_X0VrL8-jg3t6wYGS-1g"},"key":"abdulmajed-1littlecoder.md","content":"\nAbdulMajed has created numerous Streamlit tutorials on his 1littlecoder Youtube channel that help people transform their Python scripts into useful web apps. His videos are great at explaining and demonstrating how to use new features! He’s been a long time Streamlit advocate and continues to share his enthusiasm for Streamlit with others.\n"},{"data":{"title":"Alexander Martin","avatar":"images/uploads/alexander-1.jpeg","hide":false,"forums":"Asaurus1","github":"https://github.com/Asaurus1","linkedin":"https://www.linkedin.com/in/alexander-martin-ba29078b/"},"key":"alexander-martin.md","content":"Alexander is a Sr. Engineer at an Aerospace Company where he's developed a platform, using Streamlit, that enables his team to create interfaces for day-to-day tools. He's made several of the core features for this system publicly available on GitHub. Alexander regularly shares his insights and feedback with Streamlit engineers, helping keep Streamlit awesome!\n"},{"data":{"title":"Andrej Baranovskij","avatar":"images/uploads/andrej.jpeg","forums":"","github":"https://github.com/abaranovskis-redsamurai","linkedin":"https://www.linkedin.com/in/andrej-baranovskij/","website":"https://katanaml.io/","twitter":"https://twitter.com/andrejusb","youtube":"https://www.youtube.com/c/AndrejBaranovskij"},"key":"andrej-baranovskij.md","content":"\nAndrej spent the last 15 years coding with Java, Python and JavaScript, building various enterprise systems with Oracle. His primary work focus relates to ML solutions development and he’s using Streamlit to build a UI for his new ML product. He also shares technical Python and Streamlit tutorials on his YouTube channel.\n"},{"data":{"title":"Arvid Teichtmann (Franky)","avatar":"images/uploads/franky2.png","forums":"franky1","github":"https://github.com/Franky1","linkedin":"https://www.linkedin.com/in/arvid-teichtmann-1313a1161/"},"key":"arvid-franky.md","content":"\nFranky is an engineer and works as an embedded software developer in the medical industry. A big Python fan, he programs almost all his side projects or hobby projects in Python. He’s a great helper to the Streamlit community—answering questions, helping with debugging, and raising PRs. One of his favorite things about Streamlit is the ability to display data in a fast and appealing way!\n"},{"data":{"title":"Arvindra Sehmi","avatar":"images/uploads/arvindra.jpeg","forums":"asehmi","sthub":"https://share.streamlit.io/user/asehmi","github":"https://github.com/asehmi","linkedin":"https://www.linkedin.com/in/asehmi/","twitter":"https://twitter.com/asehmi"},"key":"arvindra-sehmi.md","content":"\nArvindra has been an active participant on the forum, answering questions and sharing his project Streamlit Next.js Component, Auth0 Authentication, Bi-Directional Messaging \u0026 Serverless APIs.\n"},{"data":{"title":"Benedict Neo","avatar":"images/uploads/benedict.jpeg","forums":"Benedict_Neo","sthub":"https://share.streamlit.io/user/benthecoder","github":"https://github.com/benthecoder","linkedin":"https://www.linkedin.com/in/benedictneo/","website":"https://benneo.super.site/","twitter":"https://twitter.com/benthecoder1"},"key":"benedict-neo.md","content":"\nBenedict is a U.S. senior in Stats \u0026 Comp Sci and loves technical writing and building things with code. His latest project, ClassGPT, is a Streamlit app built with ChatGPT API to ask questions on class lectures.\n"},{"data":{"title":"Ceyda Cinarel","avatar":"images/uploads/ceyda.jpeg","forums":"ceyda","sthub":"https://share.streamlit.io/user/cceyda","github":"https://github.com/cceyda","website":"https://cceyda.github.io/blog/","twitter":"https://twitter.com/ceyda_cinarel"},"key":"ceyda-cinarel.md","content":"\nCeyda is an AI researcher, focusing on Natural Language Processing and Computer Vision. She has created several impressive Streamlit apps, including an app incorporating the Common Voice Dataset.\n"},{"data":{"title":"Avratanu Biswas","avatar":"images/uploads/avra.png","forums":"AvratanuBiswas","github":"https://github.com/AvratanuBiswas","linkedin":"https://www.linkedin.com/in/avratanu-biswas-708616b7/","website":"https://avratanubiswas.github.io","twitter":"https://twitter.com/Avra_b","youtube":"https://youtube.com/c/Avra_b"},"key":"charly.md","content":"\nAvra is currently pursuing his Ph.D. in the field of biophysics at the Biological Research Center, Hungary, and Vrije University, The Netherlands. He's been an open-source enthusiast and aims to integrate Streamlit with his academic research. A recent contribution, ‘SciLit’, is used for scientific literature queries and analytics. Avra's active in the Streamlit community, helping members with his YouTube tutorials and engagement on social platforms.\n"},{"data":{"title":"Christian Klose","avatar":"/images/uploads/avatar_chris.jpg","forums":"chris_klose","github":"https://github.com/ChrisDelClea","linkedin":"https://www.linkedin.com/in/christian-klose-b3b66511a/","twitter":"https://twitter.com/ChrisDelClea"},"key":"chrisklose.md","content":"\nChristian is the creator of the very popular Agraph component and tutorial — as well as an active\nmember of the Streamlit forum and community. He's always coming up with new ideas for fun apps!\n"},{"data":{"title":"Dave Lin","avatar":"images/uploads/davelin.jpg","forums":"dclin","sthub":"https://share.streamlit.io/user/dclin","github":"https://github.com/dclin","linkedin":"http://linkedin.com/in/d2clin","twitter":"https://twitter.com/dclin"},"key":"dave-lin.md","content":"\nDave is a seasoned tech professional who has scaled products at Yext, Apple, Amazon, and most recently Hookit—a sports sponsorship analytics company powered by Snowflake. Dave's always pushing the boundaries of what's possible with Streamlit and his latest app, GPT Lab, lets you interact with and create AI assistants!\n"},{"data":{"title":"Fanilo Andrianasolo","avatar":"/images/uploads/avatar_fanilo.jpg","forums":"andfanilo","sthub":"https://share.streamlit.io/user/andfanilo","github":"https://github.com/andfanilo","linkedin":"https://www.linkedin.com/in/andfanilo/","twitter":"https://twitter.com/andfanilo","youtube":"https://www.youtube.com/c/FaniloAndrianasolo","featuredCards":[{"title":"The Streamlit Epic Overview","link":"https://www.youtube.com/watch?v=vIQQR_yq-8I\u0026list=PLJJOI_ZUeaBpwMtJePDtFEFTWIFu8hZ0s","description":"Youtube video","image":{"image":"images/uploads/the-streamlit-epic-overview.jpg","alt":"The Streamlit Epic Overview"}},{"image":{"image":"images/uploads/streamlit-releases.jpg","alt":"Streamlit Release notes in video, so you never miss the latest features!"},"title":"Streamlit Releases","description":"Youtube playlist","link":"https://www.youtube.com/playlist?list=PLJJOI_ZUeaBoLIfVvjYa6P376M75NTZgD"},{"title":"Using Streamlit Components","link":"https://streamlit-components-tutorial.netlify.app/","description":"Blog post","image":{"image":"images/uploads/demo.gif","alt":"Using Streamlit Components"}},{"title":" Scatterplot with Selection using Plotly.js","description":"Blog post","link":"https://dev.to/andfanilo/streamlit-components-scatterplot-with-selection-using-plotly-js-3d7n","image":{"image":"images/uploads/tucjnm38metahzgxemhe.gif","alt":"Scatterplot with Selection using Plotly.js"}},{"title":" Build a custom slider","link":"https://dev.to/andfanilo/streamlit-components-tutorial-build-a-custom-slider-3bke","description":"Blog post","image":{"image":"images/uploads/bp5fobi6sy2518rye4qb.gif","alt":"Build a custom slider"}}]},"key":"fanilo.md","content":"\nFanilo has helped grow the community through partaking in closed betas, giving Meetups, creating\ncomponents, authoring in-depth tutorials, and providing helpful assistance to community members. He also creates videos on his YouTube channel covering everything from Streamlit how-tos, community apps, new releases and features.\n"},{"data":{"title":"Gerard Bentley","avatar":"images/uploads/gerard.jpg","forums":"gerardrbentley","sthub":"https://share.streamlit.io/user/gerardrbentley","github":"https://github.com/gerardrbentley","linkedin":"https://www.linkedin.com/in/gerardrbentley/","website":"https://gerardbentley.com","twitter":"https://twitter.com/GarsBar35Plus","youtube":"https://www.youtube.com/channel/UCOKKxBWu3j9gAv4FXPAgFMA"},"key":"gerard-bentley.md","content":"\nGerard is a software developer currently working with financial models and Python automation at a mortgage company. His interests include researching computer vision for retro video games, studying the impact of machine learning and teaching high school students at AI Camp. Gerard is active in the community and inspires others with his creative apps.\n"},{"data":{"title":"Germán Castaño","avatar":"images/uploads/german_castano.jpg","hide":false,"forums":"germancastano","sthub":"https://share.streamlit.io/user/gcastano","github":"https://github.com/gcastano","linkedin":"https://www.linkedin.com/in/germancastano/","youtube":"https://www.youtube.com/@ElLocodelosDatos"},"key":"germán-castaño.md","content":"Germán is a systems engineer with expertise in project management and technology solutions. At work, he uses Streamlit to develop internal apps for business automation, dashboards, and data science. Additionally, he runs a YouTube channel teaching Streamlit and data science to Spanish-speaking learners. All projects featured on his channel are publicly available on GitHub."},{"data":{"title":"Harald Husum","avatar":"images/uploads/harald.jpeg","forums":"harahu","sthub":"https://share.streamlit.io/user/harahu","github":"https://github.com/harahu","linkedin":"https://www.linkedin.com/in/harald-husum-27111a3b","website":"https://harahu.github.io/","twitter":"https://twitter.com/harahudev"},"key":"harald-husum.md","content":"\nHarald works as a machine learning engineer, specializing in time series analysis. He enjoys making data analysis and modeling accessible for end users with little prior data science experience through web-based tools. Harald has been instrumental in contributing numerous type annotations to the Streamlit repo.\n"},{"data":{"title":"Indraneel Chakraborty","avatar":"images/uploads/indraneel.jpg","forums":"ineelhere","sthub":"https://share.streamlit.io/user/ineelhere","github":"https://github.com/ineelhere","linkedin":"https://www.linkedin.com/in/indraneelchakraborty/","website":"https://www.indraneelchakraborty.com/","twitter":"https://twitter.com/ineelhere","youtube":"https://www.youtube.com/ineel"},"key":"indraneel-chakraborty-1.md","content":"\nIndraneel is a developer currently working in the biomedical data software industry. His work includes building data web apps and pipelines along with engineering highly scalable compute infrastructure on the cloud. He’s a big Streamlit advocate in his field and is passionate about data driven technical solutions and DevOps.\n"},{"data":{"title":"Jesse Agbemabiase","avatar":"/images/uploads/avatar_jesse.jpg","forums":"Jesse_JCharis","github":"https://github.com/Jcharis","website":"https://jcharistech.com","twitter":"https://twitter.com/JCharisTech","youtube":"https://www.youtube.com/c/JCharisTechJSecur1ty/featured","featuredCards":[{"title":"Streamlit Python Tutorial (Crash Course)","link":"https://www.youtube.com/watch?v=_9WiB2PDO7k","description":"Youtube video","image":{"alt":"Streamlit Python Tutorial (Crash Course)","image":"images/uploads/0.jpg"}},{"image":{"image":"images/uploads/image-3-2048x1188.png","alt":"Deploying Streamlit and FastAPI apps using Docker and Docker-compose"},"link":"https://blog.jcharistech.com/2022/08/05/deploying-streamlit-and-fastapi-apps-using-docker-and-docker-compose/","title":"Deploying Streamlit and FastAPI apps using Docker and Docker-compose","description":"Blog post"},{"link":"https://www.youtube.com/watch?v=L_mZcEMFUIc","title":"Building an Iris EDA App with Streamlit and Python","image":{"alt":"Building an Iris EDA App with Streamlit and Python","image":"images/uploads/0-1-.jpg"},"description":"Youtube video"},{"image":{"image":"images/uploads/streamlitnlpappjcharistech.png","alt":"Building A Natural Language Processing App with Streamlit,SpaCy and Python"},"link":"https://blog.jcharistech.com/2019/10/22/building-a-natural-language-processing-app-with-streamlitspacy-and-python/","title":"Building A Natural Language Processing App with Streamlit,SpaCy and Python","description":"Blog post"}]},"key":"jesse.md","content":"\nJesse is a YouTube content creator who has helped numerous community members with over 40 videos\nabout Streamlit! His channel is inspiring and always gives new insights on what to do with\nStreamlit.\n"},{"data":{"title":"Joris de Jong","avatar":"images/uploads/joris.png","hide":false,"forums":"JorisdeJong123","github":"https://github.com/JorisdeJong123","twitter":"https://twitter.com/JorisTechTalk"},"key":"joris-de-jong.md","content":"\nJoris is a Bachelor's student based in the Netherlands who's passionate about building great Streamlit apps with LLMs and AI. From his Twitter series '7 days of LangChain' to creatively mixing LangChain with Streamlit in 'LangChain Unchained'—Joris turns tech into fun, easy-to-digest projects.\n"},{"data":{"title":"Qiusheng Wu","avatar":"images/uploads/qiusheng2.png","forums":"giswqs","sthub":"https://share.streamlit.io/user/giswqs","github":"https://github.com/giswqs","linkedin":"https://www.linkedin.com/in/qiushengwu/","website":"https://wetlands.io","twitter":"https://twitter.com/giswqs","youtube":"https://www.youtube.com/c/QiushengWu"},"key":"jrieke.md","content":"\nQiusheng is an Assistant Professor of Geography at the University of Tennessee, Knoxville. He has developed several open-source packages for interactive mapping and geospatial analysis (e.g., geemap, leafmap). These packages have gained over 6,500 GitHub stars and he's also the creator of the viral Streamlit-Geospatial app.\n"},{"data":{"title":"Kaarthik Andavar","avatar":"images/uploads/kaarthik.png","hide":false,"forums":"kaarthik","sthub":"https://share.streamlit.io/user/kaarthik108","github":"https://github.com/kaarthik108","linkedin":"https://www.linkedin.com/in/kaarthik-andavar-b32a27143/","twitter":"https://twitter.com/kaarthikcodes"},"key":"kaarthik-andavar.md","content":"\nKaarthik, an analytics engineer at Laybuy, is known for his work on the innovative open-source projects snowChat and snowBrain. Using technologies like OpenAI, he's making SQL queries and app creation simpler and more intuitive with Streamlit!\n"},{"data":{"title":"Maciej Obarski","avatar":"images/uploads/maciejobarski.jpg","forums":"kerbal","sthub":"https://share.streamlit.io/user/mobarski","github":"https://github.com/mobarski","linkedin":"https://www.linkedin.com/in/mobarski/","twitter":"https://twitter.com/KerbalFPV"},"key":"maciej-obarski.md","content":"\nMaciej is a Senior Data Scientist at TVN Discovery Polska, with a love for open-source software and tabletop games. He enjoys using Streamlit to turn his ideas into interactive, shareable experiences. Some great apps he's made include Ask My PDF, a question-answering system using OpenAI's API, and Tandem, a top-down story building system inspired by Dramatron.\n"},{"data":{"title":"Madie Laine","avatar":"images/uploads/madielaine.png","hide":false,"forums":"adielaine","github":"https://github.com/AdieLaine","medium":"https://medium.com/@justmadielaine","twitter":"https://twitter.com/justmadielaine"},"key":"madie-laine.md","content":"Madie is an interdisciplinary AI researcher. With an educational background in psychology and 20+ years in the technology industry, she came into the AI sector with a focus on AI behavior and its influence on human response. Notable projects from Madie include Lnu-AI, developed to preserve the endangered indigenous Mi'kmaq language, and Sentiment Analysis, a ChatGPT plugin that analyzes human behavior and sentiment."},{"data":{"title":"Miguel Guerrero","avatar":"images/uploads/miguel.jpg","forums":"apolmig","sthub":"https://share.streamlit.io/user/apolmig","github":"https://github.com/apolmig","linkedin":"https://www.linkedin.com/in/miguelguer/","website":" https://miguelguerrero.me/ ","twitter":"https://twitter.com/apolmig","youtube":""},"key":"miguel-guerrero.md","content":"\nMiguel is a social entrepreneur and data professional, with significant experience as a teacher, project manager and management consultant. He strives to create a better world, and founded Saturdays.AI, a program for learning AI while building social impact projects. He’s also made multiple awesome Streamlit apps.\n"},{"data":{"title":"Mohammad Khorasani","avatar":"images/uploads/mk-photo.jpg","hide":false,"forums":"mkhorasani","sthub":"https://share.streamlit.io/user/mkhorasani","github":"https://github.com/mkhorasani","linkedin":"https://www.linkedin.com/in/mkhorasani/","medium":"https://khorasani.medium.com/"},"key":"mohammad-khorasani.md","content":"Mohammad is a hybrid of a computer scientist and an engineer. He specializes in designing and implementing software solutions for the advancement of renewable energy products and services. In addition, he is an avid Streamlit advocate having authored the book 'Web Application Development with Streamlit'! He also developed 'Streamlit-Authenticator', a secure authentication module for Streamlit.\n"},{"data":{"title":"Mısra Turp","avatar":"images/uploads/misra.jpg","forums":"misraturp","sthub":"https://share.streamlit.io/user/misraturp","github":"https://github.com/misraturp","linkedin":"https://www.linkedin.com/in/misraturp/","website":"http://soyouwanttobeadatascientist.com/","twitter":"https://twitter.com/misraturp","youtube":"https://www.youtube.com/c/Soyouwanttobeadatascientist","featuredCards":[{"title":"Streamlit Template Updated 2023","link":"https://misraturp.gumroad.com/l/stemp","image":{"image":"images/uploads/streamlit-template.png","alt":"Streamlit Template Updated 2023"},"description":"Project template"},{"title":"Streamlit videos","link":"https://www.youtube.com/playlist?list=PLM8lYG2MzHmRpyrk9_j9FW0HiMwD9jSl5","image":{"image":"images/uploads/hqdefault.jpg","alt":"Streamlit videos"},"description":"Youtube playlist"},{"title":"Make a video content analyzer app with Streamlit and AssemblyAI","description":"Blog post","image":{"alt":"Make a video content analyzer app with Streamlit and AssemblyAI","image":"images/uploads/video-content-analyzer.svg"},"link":"https://blog.streamlit.io/make-a-video-content-analyzer-app-with-streamlit-and-assemblyai/"}]},"key":"mısra-turp.md","content":"\nMısra is a data scientist, technical content creator, and works as a developer advocate at AssemblyAI. She supports beginner data scientists through her platform “So you want to be a data scientist?” and has helped many discover and learn about Streamlit with her awesome YouTube tutorials. Her mission is to make machine learning, deep learning and AI topics feel understandable and approachable.\n"},{"data":{"title":"José Manuel Nápoles","avatar":"/images/uploads/avatar_napoles.jpg","sthub":"https://share.streamlit.io/user/napoles-uach","github":"https://github.com/napoles-uach","medium":"https://jnapoles.medium.com/","twitter":"https://twitter.com/napoles3D","linkedin":"https://www.linkedin.com/in/josemanuel-napolesduarte-a60262122/","forums":"napoles3d"},"key":"napoles.md","content":"\nJosé is an amazing beta tester for the community and created the 3D molecular viewer component. He\nis interested in the scientific and educational side of Streamlit, and loves graphs!\n"},{"data":{"title":"Nathan Seltzer","avatar":"images/uploads/creator-nathan.jpeg","hide":false,"forums":"Deep-Charts","sthub":"https://share.streamlit.io/user/nathanseltzer","github":"https://github.com/nathanseltzer","linkedin":"https://www.linkedin.com/in/nathanseltzer/","website":"https://nathanseltzer.github.io/","youtube":"https://www.youtube.com/@DeepCharts"},"key":"nathan-seltzer.md","content":"Nathan is a data scientist who builds AI and machine learning apps with Streamlit, leveraging the latest models and tools. He shares helpful tutorials with the community on the Deep Charts YouTube channel and runs Deep Strategies, a boutique AI and data science consultancy."},{"data":{"title":"Oleksandr Arsentiev","avatar":"images/uploads/oleksandrarsentiev-photo.jpg","hide":false,"forums":"Oleksandr_Arsentiev","sthub":"https://share.streamlit.io/user/arsentievalex","github":"https://github.com/arsentievalex","linkedin":"https://www.linkedin.com/in/oleksandr-arsentiev-5554b3168/","twitter":"https://x.com/alexarsentiev"},"key":"oleksandr-arsentiev.md","content":"Oleksandr has a background in data analytics and engineering. He began working with Streamlit in 2022 and, in his previous role, built an app used by over 350 unique monthly users across sales and marketing. He's won three AI hackathons with Streamlit-based applications and developed the streamlit-dynamic-filters component."},{"data":{"title":"Pablo Fonseca","avatar":"images/uploads/pablo.jpeg","forums":"PablocFonseca","github":"https://github.com/PablocFonseca","linkedin":"https://www.linkedin.com/in/pablocfonseca/","twitter":"https://twitter.com/pablofonseca"},"key":"pablo-fonseca.md","content":"\nPablo is the creator of Streamlit-AgGrid, a popular Streamlit component used by many developers. He currently manages energy portfolios from renewable power plants. The Ag-Grid component was Pablo’s first GitHub repo to reach 100 stars.\n"},{"data":{"title":"Peter Wang","avatar":"images/uploads/peter.jpg","sthub":"https://share.streamlit.io/user/peterw","github":"https://github.com/peterw","website":"https://indiepa.ge/pwang_szn","twitter":"https://twitter.com/pwang_szn"},"key":"peter-wang.md","content":"\nPeter is an NYC-based builder obsessed with AI. He has created AI courses, several AI-generated image projects, and a personal newsletter called \"The Money Printer.\" Peter has also developed noteworthy LLM apps using Streamlit, including apps that can query Github and AI research papers on Arxiv!\n"},{"data":{"title":"Ricardo de Arruda","avatar":"images/uploads/ricardo-1-.png","sthub":"https://share.streamlit.io/user/0xrdt","github":"github.com/0xrdt","linkedin":"linkedin.com/in/ricardo-de-arruda","website":"http://notion.notawizard.xyz/","twitter":"https://twitter.com/0xDoing"},"key":"ricardo-de-arruda.md","content":"\nRicardo is a talented young data engineer at Allium, who spends his nights developing impressive Streamlit data apps like the financial analytics tool Analyzooor. With a background in building trading systems and data analytics for hedge funds, he also founded Manual do Vestibulando, a platform that supports thousands of Brazilian students with university entrance exams.\n"},{"data":{"title":"Robin Cole","avatar":"images/uploads/robin.jpeg","forums":"robmarkcole","sthub":"https://share.streamlit.io/user/robmarkcole","github":"https://github.com/robmarkcole","linkedin":"https://www.linkedin.com/in/robmarkcole/","twitter":"https://twitter.com/robmarkcole"},"key":"robin-cole.md","content":"\nRobin has created a ton of cool things and integrations that he continually shares on the forum and is always willing to give a helpful hand to other community members. Another fun fact is Robin joined the forum on October 6th 2019—6 days after the open source launch!\n"},{"data":{"title":"Sebastián Ayala Ruano","avatar":"images/uploads/sebastianruano.jpeg","forums":"sayalaruano","sthub":"https://share.streamlit.io/user/sayalaruano","github":"https://github.com/sayalaruano","linkedin":"https://linkedin.com/in/sayalaruano","website":"https://sayalaruano.github.io/","twitter":"https://twitter.com/sayalaruano"},"key":"sebastian-ayala-ruano.md","content":"\nSebastian is a motivated researcher and freelance data scientist, currently pursuing a master’s degree in Systems Biology at the Maastricht University, the Netherlands. His studies include research on network science and machine learning for drug discovery. He’s an open source and open science enthusiast and uses Streamlit daily in his work.\n"},{"data":{"title":"Shawn Pereira","avatar":"images/uploads/shawn-pereira-1.jpg","forums":"Shawn_Pereira","twitter":"https://twitter.com/shawnpereira6"},"key":"shawn-pereira.md","content":"\nShawn is a self-taught web development enthusiast, fascinated by ongoing developments in programming. At work, he almost exclusively uses Streamlit for various clinical trial development projects, several of which are in active use. At play, he reads, writes, and contributes to the Streamlit forum whenever possible.\n"},{"data":{"title":"Shruti Agarwal","avatar":"images/uploads/shruti.jpg","forums":"ShruAgarwal","github":"https://github.com/ShruAgarwal","linkedin":"https://www.linkedin.com/in/shruti-agarwal-bb7889237","twitter":"https://twitter.com/Shru_explores"},"key":"shruti-agarwal.md","content":"\nShruti is a passionate and curious learner who enjoys contributing to open source. She’s a self-taught Python programmer currently learning and building ML projects using Python \u0026 Streamlit. Aside from creating her own projects, Shruti loves to champion others in the community and has even started a blog showcasing awesome apps and components.\n"},{"data":{"title":"Siavash Yasini","avatar":"images/uploads/siavash_portrait.png","hide":false,"forums":"syasini","sthub":"https://share.streamlit.io/user/syasini","github":"https://github.com/syasini","linkedin":"https://www.linkedin.com/in/siavash-yasini/","medium":"https://medium.com/@siavashyasini"},"key":"siavash-yasini.md","content":"Siavash, an ex-cosmologist turned data scientist, has developed numerous Streamlit apps across both academia and industry. He enjoys writing technical blog posts and has popular apps featured in the Streamlit Gallery, including Sophisticated Palette, Wordler, and Snowflake Cheat Sheet. He eats a snowflake ❄️ and rides a red balloon 🎈 to work every morning. \n"},{"data":{"title":"Siddhant Sadangi","avatar":"images/uploads/siddhant.png","hide":false,"forums":"SiddhantSadangi","github":"https://github.com/SiddhantSadangi","linkedin":"https://www.linkedin.com/in/siddhantsadangi/","twitter":"https://x.com/SiddhantSadangi"},"key":"siddhant-sadangi.md","content":"Siddhant is a passionate data scientist and developer advocate, always eager to share knowledge and inspire others in the Streamlit community. Some of his projects include the innovative Streamlit Supabase Connection and Streamlit Login Form components, productivity tools such as PDF and Image WorkDesk, as well as edutainment apps like Spellbee and Wordle Solver.\n"},{"data":{"title":"Sven Bosau","avatar":"images/uploads/sven_bosau_square.png","hide":false,"forums":"Sven_CodingIsFun","github":"https://github.com/sven-bo","linkedin":"https://www.linkedin.com/in/sven-bosau/","website":"https://pythonandvba.com","youtube":"https://www.youtube.com/@CodingIsFun"},"key":"sven-bosau.md","content":"Sven is a Data Analyst and self-proclaimed Excel nerd. He started his Streamlit journey building dashboards and UI interfaces for APIs. Now, he creates engaging educational tutorials on his YouTube channel: Coding is Fun."},{"data":{"title":"Dorian Oukil","avatar":"/images/uploads/avatar_synode.png","forums":"okld","sthub":"https://share.streamlit.io/user/okld","github":"https://github.com/okld","linkedin":"https://www.linkedin.com/in/okld/","twitter":"https://twitter.com/_okld"},"key":"synode.md","content":"\nDorian continually lends a helping hand to different community members, and has created numerous\nStreamlit components — including the popular Pandas Profiling and Ace components.\n"},{"data":{"title":"Sebastian Flores","avatar":"images/uploads/sebastian.jpeg","forums":"sebastiandres","sthub":"https://share.streamlit.io/user/sebastiandres","github":"https://github.com/sebastiandres","linkedin":"https://www.linkedin.com/in/sebastiandres/","website":"https://sebastiandres.xyz/","twitter":"https://twitter.com/sebastiandres"},"key":"tyler.md","content":"\nSebastian works as a chief data officer leading teams of data scientists and engineers. In his spare time, he loves to code in Python. He created the streamlit_book library for making interactive books and presentations with Streamlit. He's made several apps with a focus on interactivity for teaching and education.\n"},{"data":{"title":"William Mattingly","avatar":"images/uploads/wjbmattingly.jpg","forums":"wjbmattingly","sthub":"https://share.streamlit.io/user/wjbmattingly","github":"https://github.com/wjbmattingly","linkedin":"https://www.linkedin.com/in/wjbmattingly/","website":"https://wjbmattingly.com/","twitter":"https://twitter.com/wjb_mattingly","youtube":"https://www.youtube.com/@python-programming","featuredCards":[{"title":"How to Create and Deploy Apps in Python with Streamlit - Complete Tutorials","link":"https://www.youtube.com/playlist?list=PL2VXyKi-KpYtZzm1K8UKnnBzsOCtekhKq","image":{"alt":"How to Create and Deploy Apps in Python with Streamlit - Complete Tutorials","image":"images/uploads/wjb-0.jpg"},"description":"Youtube playlist"},{"description":"Blog post","title":"Building an Instagram hashtag generation app with Streamlit","image":{"alt":"Building an Instagram hashtag generation app with Streamlit","image":"images/uploads/instagram-hashtag-generator.svg"},"link":"https://blog.streamlit.io/building-an-instagram-hashtag-generation-app-with-streamlit/"},{"image":{"alt":"Introduction to Python for Humanists","image":"images/uploads/9781032378374.jpg"},"title":"Introduction to Python for Humanists","link":"https://python-textbook.pythonhumanities.com/intro.html","description":"Book"}]},"key":"william-mattingly.md","content":"\nWilliam has a PhD in medieval history and designs Streamlit apps for digital humanities projects. His YouTube channel, Python Tutorials for Digital Humanities, goes over building apps with Streamlit and natural language processing. He’s also written a textbook introducing Python to humanists which includes a section on designing apps with Streamlit.\n"},{"data":{"title":"Yuichiro Tachibana (Tsuchiya)","avatar":"images/uploads/yuichiro.jpeg","forums":"whitphx","sthub":"https://share.streamlit.io/user/whitphx","github":"https://github.com/whitphx","linkedin":"https://www.linkedin.com/in/whitphx/","twitter":"https://twitter.com/whitphx","featuredCards":[{"title":"Streamlit meets WebAssembly - stlite","link":"https://dev.to/whitphx/streamlit-meets-webassembly-stlite-2n07","description":"Blog post","image":{"alt":"Streamlit meets WebAssembly - stlite","image":"images/uploads/mf6nogsbbq3ueb14d975.webp"}},{"link":"https://towardsdatascience.com/developing-web-based-real-time-video-audio-processing-apps-quickly-with-streamlit-7c7bcd0bc5a8","description":"Blog post","image":{"alt":"Developing Web-Based Real-Time Video/Audio Processing Apps Quickly with Streamlit","image":"images/uploads/1_egozi0vrtokchtexmcem6g.webp"},"title":"Developing Web-Based Real-Time Video/Audio Processing Apps Quickly with Streamlit"},{"link":"https://blog.streamlit.io/how-to-build-the-streamlit-webrtc-component/","description":"Blog post","image":{"alt":"Developing a streamlit-webrtc component for real-time video processing","image":"images/uploads/image-13-.svg"},"title":"Developing a streamlit-webrtc component for real-time video processing"},{"link":"https://www.youtube.com/watch?v=D4F6GKaoLns","description":"Youtube video","title":"Real-time browser-ready computer vision apps with Streamlit - presented by Yuichiro Tachibana","image":{"alt":"Real-time browser-ready computer vision apps with Streamlit - presented by Yuichiro Tachibana","image":"images/uploads/ty-0.jpg"}},{"link":"https://www.youtube.com/watch?v=_LuLs8H1gJc","description":"Youtube video","image":{"alt":"[PyCon JP 2021] LT:Developing browser-ready real-time computer vision apps with Streamlit by whitphx","image":"images/uploads/ty-1.jpg"},"title":"[PyCon JP 2021] LT:Developing browser-ready real-time computer vision apps with Streamlit by whitphx"},{"link":"https://discuss.streamlit.io/t/integrated-streamlit-preview-on-vscode-with-wasm-pyodide-powered-stlite/40082","description":"Forum post","image":{"alt":"Integrated Streamlit preview on VSCode with Wasm/Pyodide-powered “stlite”","image":"images/uploads/457713f95c2de6e97e005470f4e5999a618e9858.gif"},"title":"Integrated Streamlit preview on VSCode with Wasm/Pyodide-powered “stlite”"}]},"key":"yuichiro-tachibana-tsuchiya.md","content":"\nYuichiro has a passion for web development, machine learning and computer vision. He also loves creating innovative real-time video/audio web apps. The creator of several components (including the popular streamlit-webrtc), he provides regular support on the forum to help users.\n"}],"allCategoriesData":["Favorites","Trending","LLMs","Snowflake powered","Data visualization","Geography \u0026 society","Sports \u0026 fun","Science \u0026 technology","NLP \u0026 language","Finance \u0026 business","Other"],"allEventsData":[{"eventName":"Tech Meetup 2024","startDate":"2024-01-15T14:00:00.000Z","endDate":"2024-01-15T18:00:00.000Z","timeZone":"America/New_York","description":"Innovate, create, and connect with industry leaders at this event. Network and learn from top professionals in tech.","linkURL":"https://techmeetup.com","linkText":"RSVP here","location":"New York, NY","eventType":"Meetup","featuredEvent":"FALSE","imgSrc":"https://streamlit.io/images/uploads/gpt.svg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/streamlit-releases.jpg"},{"eventName":"AI Livestream","startDate":"2024-02-10T09:00:00.000Z","endDate":"2024-02-10T17:00:00.000Z","timeZone":"Europe/London","description":"Hands-on AI workshop for beginners and experts, featuring interactive sessions and real-world applications.","linkURL":"https://ailivestream.com","linkText":"RSVP here","location":"Virtual","eventType":"Livestream","featuredEvent":"FALSE","imgSrc":"/images/uploads/quarterly-showcase.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"Developer Hackathon","startDate":"2024-03-12T10:00:00.000Z","endDate":"2024-03-12T16:00:00.000Z","timeZone":"America/Los_Angeles","description":"Annual gathering for software developers to collaborate, share knowledge, and showcase innovative projects.","linkURL":"https://devhackathon.com","linkText":"RSVP here","location":"San Francisco, CA","eventType":"Hackathon","featuredEvent":"TRUE","imgSrc":"https://streamlit.io/images/uploads/streamlit-llm-hackathon-1200x628.jpg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"Green Energy Office Hours","startDate":"2024-04-05T12:00:00.000Z","endDate":"2024-04-05T20:00:00.000Z","timeZone":"Europe/Berlin","description":"Exploring sustainable energy solutions and discussing the latest advancements in green technology and practices.","linkURL":"https://greenofficehours.com","linkText":"RSVP here","location":"Berlin, Germany","eventType":"Office Hours","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"https://streamlit.io/images/uploads/streamlit-releases.jpg"},{"eventName":"Startup Pitch Meetup","startDate":"2024-05-18T18:00:00.000Z","endDate":"2024-05-18T21:00:00.000Z","timeZone":"America/New_York","description":"Pitch your startup to investors and win funding. Get feedback from experts and connect with potential partners.","linkURL":"https://pitchmeetup.com","linkText":"RSVP here","location":"Virtual","eventType":"Meetup","featuredEvent":"FALSE","imgSrc":"/images/uploads/quarterly-showcase.png","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"HealthTech Livestream","startDate":"2024-06-22T08:00:00.000Z","endDate":"2024-06-22T15:00:00.000Z","timeZone":"Asia/Singapore","description":"Discover the latest in healthcare technology. Learn about cutting-edge innovations transforming the medical field.","linkURL":"https://healthlivestream.com","linkText":"RSVP here","location":"Singapore","eventType":"Livestream","featuredEvent":"FALSE","imgSrc":"https://streamlit.io/images/uploads/gpt.svg","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"TESTING","startDate":"2024-07-30T11:00:00.000Z","endDate":"2024-08-02T17:00:00.000Z","timeZone":"Europe/Paris","description":"Strategies and tools for modern cybersecurity. Gain insights from industry experts on protecting digital assets.","linkURL":"https://cyberhackathon.com","linkText":"RSVP here","location":"Paris, France","eventType":"Hackathon","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/streamlit-releases.jpg"},{"eventName":"Robotics Office Hours","startDate":"2024-08-19T13:00:00.000Z","endDate":"2024-08-22T19:00:00.000Z","timeZone":"America/Chicago","description":"Showcase of the latest in robotics technology, featuring demonstrations and talks by leading industry innovators.","linkURL":"https://robotofficehours.com","linkText":"RSVP here","location":"Chicago, IL","eventType":"Office Hours","featuredEvent":"FALSE","imgSrc":"/images/uploads/quarterly-showcase.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"FinTech Meetup","startDate":"2024-09-25T15:00:00.000Z","endDate":"2024-09-25T19:00:00.000Z","timeZone":"Europe/London","description":"Innovations in financial technology and services. Explore new trends and meet pioneers in the FinTech industry.","linkURL":"https://fintechmeetup.com","linkText":"RSVP here","location":"London, UK","eventType":"Meetup","featuredEvent":"TRUE","imgSrc":"https://streamlit.io/images/uploads/streamlit-llm-hackathon-1200x628.jpg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"Digital Marketing Livestream","startDate":"2024-10-08T17:00:00.000Z","endDate":"2024-10-10T20:00:00.000Z","timeZone":"America/New_York","description":"Network with digital marketing professionals. Share insights, learn new strategies, and grow your marketing skills.","linkURL":"https://digilivestream.com","linkText":"RSVP here","location":"Virtual","eventType":"Livestream","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"https://streamlit.io/images/uploads/streamlit-releases.jpg"},{"eventName":"Data Science Hackathon","startDate":"2024-11-16T09:00:00.000Z","endDate":"2024-11-16T17:00:00.000Z","timeZone":"America/Los_Angeles","description":"Intensive training in data science techniques. Enhance your skills with hands-on workshops and expert guidance.","linkURL":"https://datasciencehack.com","linkText":"RSVP here","location":"San Francisco, CA","eventType":"Hackathon","featuredEvent":"TRUE","imgSrc":"https://streamlit.io/images/uploads/gpt.svg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"Climate Change Office Hours","startDate":"2024-12-03T08:00:00.000Z","endDate":"2024-12-03T14:00:00.000Z","timeZone":"Europe/Amsterdam","description":"Discussing climate change impacts and solutions. Engage with experts on sustainable practices and innovations.","linkURL":"https://climateofficehours.com","linkText":"RSVP here","location":"Amsterdam, NL","eventType":"Office Hours","featuredEvent":"FALSE","imgSrc":"/images/uploads/quarterly-showcase.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"Blockchain Meetup","startDate":"2024-12-22T10:00:00.000Z","endDate":"2024-12-22T16:00:00.000Z","timeZone":"Asia/Hong_Kong","description":"Exploring blockchain technology and applications. Understand how blockchain is revolutionizing various industries.","linkURL":"https://blockmeetup.com","linkText":"RSVP here","location":"Hong Kong","eventType":"Meetup","featuredEvent":"FALSE","imgSrc":"https://streamlit.io/images/uploads/streamlit-llm-hackathon-1200x628.jpg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"VR/AR Livestream","startDate":"2025-01-05T11:00:00.000Z","endDate":"2025-01-05T17:00:00.000Z","timeZone":"America/Los_Angeles","description":"Showcase of virtual and augmented reality tech. Experience the latest VR/AR advancements and meet industry leaders.","linkURL":"https://vrarexpo.com","linkText":"RSVP here","location":"Virtual","eventType":"Livestream","featuredEvent":"FALSE","imgSrc":"https://streamlit.io/images/uploads/gpt.svg","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"EdTech Meetup","startDate":"2025-01-14T14:00:00.000Z","endDate":"2025-01-14T18:00:00.000Z","timeZone":"Europe/Paris","description":"Innovations and trends in educational technology. Discover tools and strategies transforming education today.","linkURL":"https://edtechmeetup.com","linkText":"RSVP here","location":"Paris, France","eventType":"Meetup","featuredEvent":"TRUE","imgSrc":"https://streamlit.io/images/uploads/streamlit-llm-hackathon-1200x628.jpg.png","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"Mobile World Livestream","startDate":"2025-02-25T10:00:00.000Z","endDate":"2025-02-25T18:00:00.000Z","timeZone":"Europe/Madrid","description":"The latest in mobile technology and innovations. Explore new mobile tech and network with industry professionals.","linkURL":"https://mobileworldlive.com","linkText":"RSVP here","location":"Virtual","eventType":"Livestream","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"SpaceTech Hackathon","startDate":"2025-03-11T09:00:00.000Z","endDate":"2025-03-13T17:00:00.000Z","timeZone":"America/Chicago","description":"Innovations in space technology and exploration. Learn about cutting-edge space tech from leading experts.","linkURL":"https://spacehackathon.com","linkText":"RSVP here","location":"Chicago, IL","eventType":"Hackathon","featuredEvent":"TRUE","imgSrc":"https://streamlit.io/images/uploads/gpt.svg","pastEventLink":"https://youtube.com","pastEventText":"View recording","pastEventImgSrc":"https://streamlit.io/images/uploads/assemblyaivideo.png"},{"eventName":"AI Office Hours","startDate":"2025-04-14T13:00:00.000Z","endDate":"2025-04-14T17:00:00.000Z","timeZone":"America/New_York","description":"Interactive Q\u0026A with AI experts. Get your questions answered and learn from top minds in the field of artificial intelligence.","linkURL":"https://aiofficehours.com","linkText":"RSVP here","location":"Virtual","eventType":"Office Hours","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"https://vimeo.com","pastEventText":"Watch replay","pastEventImgSrc":"/images/uploads/streamlit-live.png"},{"eventName":"Gaming Expo 2024","startDate":"2024-05-02T09:00:00.000Z","endDate":"2024-05-04T17:00:00.000Z","timeZone":"America/Los_Angeles","description":"Showcase of the latest in gaming tech. Discover new technologies and trends shaping the future of gaming.","linkURL":"https://gamingexpo.com","linkText":"RSVP here","location":"Virtual","eventType":"Office Hours","featuredEvent":"FALSE","imgSrc":"/images/uploads/bay-area.png","pastEventLink":"","pastEventText":"","pastEventImgSrc":""}]},"__N_SSG":true},"page":"/","query":{},"buildId":"N5PtsVCj09QOtwvW3yuEp","isFallback":false,"dynamicIds":[30267,78229,18957,43827,49405,39746,37090,11454,17251],"gsp":true,"scriptLoader":[]}</script></body></html>