Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

#535: PyView: Real-time Python Web Apps

January 23, 2026 1:07:56 12.9 MB ( 52.6 MB less) Downloads: 0
Building on the web is like working with the perfect clay. It’s malleable and can become almost anything. But too often, frameworks try to hide the web’s best parts away from us. Today, we’re looking at PyView, a project that brings the real-time power of Phoenix LiveView directly into the Python world. I'm joined by Larry Ogrodnek to dive into PyView.

Episode sponsors

Talk Python Courses
Python in Production

Links from the show

Guest
Larry Ogrodnek: hachyderm.io

pyview.rocks: pyview.rocks
Phoenix LiveView: github.com
this section: pyview.rocks
Core Concepts: pyview.rocks
Socket and Context: pyview.rocks
Event Handling: pyview.rocks
LiveComponents: pyview.rocks
Routing: pyview.rocks
Templating: pyview.rocks
HTML Templates: pyview.rocks
T-String Templates: pyview.rocks
File Uploads: pyview.rocks
Streams: pyview.rocks
Sessions & Authentication: pyview.rocks
Single-File Apps: pyview.rocks
starlette: starlette.dev
wsproto: github.com
apscheduler: github.com
t-dom project: github.com

Watch this episode on YouTube: youtube.com
Episode #535 deep-dive: talkpython.fm/535
Episode transcripts: talkpython.fm

Theme Song: Developer Rap
🥁 Served in a Flask 🎸: talkpython.fm/flasksong

---== Don't be a stranger ==---
YouTube: youtube.com/@talkpython

Bluesky: @talkpython.fm
Mastodon: @talkpython@fosstodon.org
X.com: @talkpython

Michael on Bluesky: @mkennedy.codes
Michael on Mastodon: @mkennedy@fosstodon.org
Michael on X.com: @mkennedy