DiscoverTalk Python To Me#535: PyView: Real-time Python Web Apps
#535: PyView: Real-time Python Web Apps

#535: PyView: Real-time Python Web Apps

Update: 2026-01-23
Share

Description

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
Comments 
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#535: PyView: Real-time Python Web Apps

#535: PyView: Real-time Python Web Apps

Michael Kennedy (@mkennedy)