<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8" -->

---
title: Python Everywhere: The State of Python on WebAssembly -...
description: [EuroPython 2026 - S3A on 2026-07-16] 🎤 *Python Everywhere: The State of Python on WebAssembly by Hood Chatham, Gyeongjae Choi*   🔗...
canonical: https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi | daily.dev
og:description: [EuroPython 2026 - S3A on 2026-07-16] 🎤 *Python Everywhere: The State of Python on WebAssembly by Hood Chatham, Gyeongjae Choi*   🔗...
og:url: https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8
og:image: https://api.daily.dev/og/posts/l43AgTkK8.png
og:image:alt: Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi

**[EuroPython Conference](https://daily.dev/sources/europython)** · 31 min read · 0 upvotes · 0 comments

## Summary

[EuroPython 2026 - S3A on 2026-07-16]
🎤 *Python Everywhere: The State of Python on WebAssembly by Hood Chatham, Gyeongjae Choi*  
🔗 https://ep2026.europython.eu/session/python-everywhere-the-state-of-python-on-webassembly 

📝 Abstract:
Pyodide is a CPython distribution for JavaScript runtimes. It powers browser-based CPython environments like PyScript, Jupyterlite, and Marimo. Pyodide uses the Emscripten compiler to compile CPython to JavaScript + WebAssembly. Since the fall of 2024, Emscripten has been a tier 3 supported platform of CPython. 

We will give demos showing how Pyodide is used in a variety of applications such as interactive notebooks, client side computing, safe code execution for AI, and edge computing.

We will describe our work to standardize the Pyodide ecosystem:
* to upstream most of the Pyodide runtime into CPython, and
* to allow Pyodide-compatible packages to be uploaded to PyPI.
We will also describe our long goals for the ecosystem.

We will discuss recent progress in closing the large gap between the performance of the Python interpreter on WebAssembly and the performance on native platforms.

---
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: https://creativecommons.org/licenses/by-nc-sa/4.0/

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=HklunTc9giA>

---

Tags: [#python](https://daily.dev/tags/python), [#conference](https://daily.dev/tags/conference)

[View this post on daily.dev](https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi","url":"https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8"},"datePublished":"2026-08-19T10:14:20.549Z","dateModified":"2026-08-19T12:02:03.517Z","description":"[EuroPython 2026 - S3A on 2026-07-16]\n🎤 *Python Everywhere: The State of Python on WebAssembly by Hood Chatham, Gyeongjae Choi*  \n🔗...","image":"https://i.ytimg.com/vi/HklunTc9giA/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/HklunTc9giA/sddefault.jpg","isAccessibleForFree":true,"articleSection":"EuroPython Conference","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"EuroPython Conference","logo":"https://media.daily.dev/image/upload/s--qu8RO-lH--/f_auto,q_auto/v1777800764/logos/europython?_a=BAMAMiWQ0","url":"https://daily.dev/sources/europython"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/python-everywhere-the-state-of-python-on-webassembly---hood-chatham-gyeongjae-choi-l43agtkk8","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"python,conference","timeRequired":"PT31M","video":{"@type":"VideoObject","name":"Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi","description":"[EuroPython 2026 - S3A on 2026-07-16]\n🎤 *Python Everywhere: The State of Python on WebAssembly by Hood Chatham, Gyeongjae Choi*  \n🔗...","thumbnailUrl":"https://i.ytimg.com/vi/HklunTc9giA/sddefault.jpg","uploadDate":"2026-08-19T10:14:20.549Z","duration":"PT31M","url":"https://api.daily.dev/r/l43AgTkK8","embedUrl":"https://www.youtube.com/embed/HklunTc9giA"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"EuroPython Conference","item":"https://daily.dev/sources/europython"},{"@type":"ListItem","position":3,"name":"Python Everywhere: The State of Python on WebAssembly - Hood Chatham, Gyeongjae Choi"}]}
```

