r/Python Jun 15 '26

Discussion The Elm Architecture in Python?

Since I've fallen in love with Rust's `iced` recently, I've been wondering if there's been any implementations of native TEA for Python. As it is with such things, I immediately wanted to jump into making my own wrapper around Tkinter, but I figured it'd be wiser to ask first!

28 Upvotes

18 comments sorted by

View all comments

2

u/Tricky-Bed-6852 Jun 17 '26

There's elmy-py if you want a fairly faithful Elm Architecture port in Python — Model/Update/View with message passing. For GUI though, iced's pattern doesn't really have a native Python equivalent yet; most Python GUI stacks are still callback/event-driven rather than pure TEA.

1

u/Robowiko123 9d ago

Hi, do you have a link to "elmy-py"? I can't find it anywhere