Shiny Team
Posit Team
Posts and resources by Shiny Team#
Joe Cheng - Shiny x AI
These days, you can’t turn around without encountering a large language model—they’re embedded in everything from Google search results to the lower-right corner of every Windows desktop.
But… in your Shiny app?
In this talk, we’ll discuss some ways the Shiny team is combining the magical chaos of LLMs with the structure and control of Shiny. You’ll learn how to use modern chat models to add features to your Shiny apps that will feel like science fiction to your users while minimizing the risks of hallucination, irreproducibility, and data exposure.
Talk by Joe Cheng
GitHub Repo: https://github.com/jcheng5/py-sidebot


Using your dataset in Shiny Templates | Carson Sievert | Posit
Watch the Shiny team’s Carson Sievert change the dataset in a Shiny Template.
Find the right template for you at https://shiny.posit.co/py/templates/
0:00 Intro with Carson Sievert
0:19 How to load the template code
1:14 Running your Shiny app in VS Code with a live reloading preview
1:29 How this template works
2:23 See the contents of your data in a data_frame
2:53 How this template imports data
3:33 A more optimized way to import a large amount of data
5:10 Changing the dataset
5:44 Troubleshooting the inevitable errors when changing the dataset


Why Shiny for Python? - Posit PBC
Learn how Shiny for Python’s design philosophy sets it apart from Streamlit, Dash, and traditional web development frameworks.
With Shiny for Python out of alpha as of April, many have wondered how it stacks up against other popular alternatives. In this video, Gordon Shotwell – developer advocate on the Shiny team at Posit – explores the design philosophy behind Shiny for Python and how it compares to other frameworks for developing data science web applications. If you are a data scientist working mostly in Python, we hope this motivates you to take a serious look at Shiny for Python.
Learn more on Posit blog, https://posit.co/blog/why-shiny-for-python/
00:00 What is Shiny for Python? 03:05 What is Reactivity? 04:19 How does Shiny compare to Streamlit? 05:14 What are the main differences between Streamlit and Shiny for Python? 07:05 Why should I prefer Shiny over Streamlit? 09:09 How does Shiny compare to Dash? 10:22 What is the difference between a stateless and a stateful application? 12:19 Why consider Shiny for Python over Dash? 13:37 Shiny for Python’s Design Philosophy

Hey Shiny Team, what are some of your biggest learnings from 2022? || Shiny Developers || RStudio
BIG THINGS happened on the Shiny team in 2022! Our team built out a new Shiny UI Editor, Shiny for Python, and Shiny for Python in the browser using WebAssembly. So we asked some of our Developers what their biggest learnings have been from building these products!
Learn more about Shiny for Python: https://shiny.rstudio.com/py/
Content: Winston Chang (@winston_chang), Carson Sievert (@cpsievert), Nick Strayer (), Michael Chow (@chowthedog) Producer: Jesse Mostipak (@kierisi) Video editing + motion design: Tony Pelleriti (@TonyPelleriti)






