PyData London 2025

PyScript - Python in the Browser
06-07, 14:45–15:30 (Europe/London), Hardwick Hub

Learn how to write a web app in Python using PyScript, PyOdide, MicroPython, and WASM.


PyScript is a fast-growing and vibrant open-source platform for Python in the browser. Thanks to PyScript, CPython and MicroPython run anywhere a browser runs, which is everywhere!

This talk, by a PyScript contributor, shows the initial steps needed to get PyScript working. It will describe various aspects of Python browser apps, including UI creation, event handling, CSS styling, and calls to an AI to create content.

We assume you have basic Python skills but know little about Web technologies, such as JavaScript, CSS, or React. This talk will amaze you with how easy it is to write your own Python web app in the browser using PyScript.


Prior Knowledge Expected

No previous knowledge expected

Chris Laffra is a seasoned professional with extensive experience in leadership, communication, and technology. Having worked at leading tech companies like Google and Uber, as well as major financial institutions such as Bank of America and JP Morgan, Chris has built a career focused on fostering effective communication and leadership within engineering teams.

Chris is also an accomplished author, with books on communication that cater specifically to engineers, aiming to make them more effective, productive, impactful, and happy in their roles. Additionally, Chris has taught numerous day-long masterclasses that delve into these topics, empowering engineers to excel both individually and as part of a team.