Pyodide 314.0 removes a long-standing distribution bottleneck by allowing WebAssembly-compiled Python wheels to be published directly to PyPI, so any package author can now distribute Pyodide-compatible packages without Pyodide team involvement. Previously, the team manually built and hosted over 300 packages. Simon Willison celebrated by publishing luau-wasm — a Lua-based scripting language compiled to WASM — using Codex with GPT-5.5 to automate the packaging workflow.
office-open-xml-viewer is an open-source browser viewer for Office Open XML documents, rendering DOCX, XLSX, and PPTX files to HTML Canvas. Its parsers are written in Rust and compiled to WebAssembly, while rendering uses the Canvas 2D API. The README also says the full codebase was implemented by Claude through iterative prompting, making it notable as an AI-assisted software development case.
Simon Willison released micropython-wasm 0.1a0, an alpha package described as his latest sandboxing experiment. It bundles a lightly customized WASM build of MicroPython with a wrapper for executing code through wasmtime. The post is brief, but relevant to developers tracking Python sandboxing, WebAssembly runtimes, and controlled execution environments.
Hugging Face has announced the launch of Gradio-Lite (@gradio/lite), a new library that enables Gradio applications to run entirely within the user's browser…