~/talk

Shiny for Python: Interactive apps and dashboards made easy-ish

name:Joe Cheng
github:jcheng5
slides:none on file

Shiny for Python is announced as an Alpha release that brings Shiny’s decade‑old reactive graph/decorators model to Python, trading Streamlit’s simplicity for selective execution so only affected computations rerun instead of reruns entire script on every input. Examples include a matplotlib CPU monitor, a compound‑interest scenario builder, Plotly and ipywidgets integration, and a MediaPipe hand‑tracking demo with a reactive smoother — showing concrete tools, performance gains, and working prototypes.

AI-written summary · about

  1. 0:00Shiny for Python intro
  2. 6:05Why not Streamlit
  3. 10:47Interactive dashboard core
  4. 17:43Shiny reactivity optimizes
  5. 19:28Demo CPU monitor streaming
  6. 21:16Demo compound interest calc
  7. 23:49Demo 3D Brownian motion
  8. 27:03Call to action
  9. 28:09Q&A graphing libraries
  10. 30:12Q&A reactive decorators
  11. 31:34Q&A reactive programming
  12. 34:01Q&A Streamlit session state
  13. 37:37Q&A multi-user deployment
  14. 42:49Q&A naming and final
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.