🚀🌐 Oh joy, #Pyodide promises Python in your browser, because who wouldn't want to experience Python's slowest, most bloated version yet? 🤦‍♂️ WebAssembly: the perfect thing to make your JavaScript nightmares even more esoteric! 😂
https://github.com/pyodide/pyodide #PythonInBrowser #WebAssembly #JavaScriptNightmares #TechHumor #DeveloperJokes #HackerNews #ngated
GitHub - pyodide/pyodide: Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly - pyodide/pyodide

GitHub
GitHub - pyodide/pyodide: Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly - pyodide/pyodide

GitHub

We designed the DSL kernels in Blosc2 so that they could be used in the main platforms, and nowadays this necessarily includes Web Assembly (WASM) in the browser.

We also implemented a new JIT compiler for WASM specially meant for Blosc2 DSL kernels.

Look at this online notebook: https://cat2.cloud/demo/roots/@public/examples/mandel-jit-vs-nojit.ipynb
where we run of a Mandelbrot DSL kernel, with and without JIT. You can even run it yourself by just clicking in the "Run" button.

Enjoy!

#WASM, #Pyodide #HPC

Small update on the python-on-iOS front: the unnamed notebook app now has a name -- Pyodios -- and a new trick.

Swap between a local Pyodide kernel and a remote Jupyter backend mid-session. Want offline? Stay local. Want GPU? Call home. No drama either way.

#python #iosdev #wasm #pyodide #jupyter

Pyodide (Browser-accessible) SpiceyPy — SpiceyPy 8.0.2 documentation

🚀 Lodum v0.3.0 is here! 🐍✨

Lodum is high-performance serialization for Python (think Rust's serde). This release focuses on the future of Python in the browser:

✅ Robust WASM concurrency support (via Pyodide)
✅ Unified threading/locking API for Native + Browser
✅ Native NumPy/Pandas support
✅ Live in-browser demo!

Try it out now with zero installation:
https://webmaven.github.io/lodum/latest/demo/

#Python #WASM #Pyodide #OpenSource #DataScience #Serialization #Analytics

Interactive Demo - lodum

High-performance Python serialization (AKA serde for Python).

JupyterLite ist nun Teil des Projekts Jupyter

JupyterLite ist eine JupyterLab-Distribution, die vollständig im Webbrowser ausgeführt wird und ohne Backend auskommt. Die Kernel werden mithilfe von WebAssembly direkt im Browser gestartet, wodurch ein Anwendungsserver überflüssig wird. https://kantel.github.io/posts/2026021602_jupyter_lite/ #JupyterLite #Jupyter #JupyterLab #Python #PyScript #Pyodide #P5js #DataScience #StatischeSeiten

New tool!

https://keiran-rowell.github.io/assets/interactive/codon-rarity-viewer/

I vibe coded a web app version of my Rare Codon Table #python script🧬 🧮 maps rare codons onto a PDB structure.

I originally wrote a script to find protein codon rarity differences in mammalian -> bacterial expression projects.

🐍 Runs entirely locally via Pyodide — your data never leaves your browser (no server uploads)

Feedback warmly welcomed! Please let me know if there are any issues.

#bioinformatics #codon #structuralbiology #pyodide #WASM #proteins

"import this" hits different when you're running it from your phone.

notebook mode. coming soon.

#python #jupyter #pyodide #wasm

Simon Willison (@simonw)

작성자는 Pydantic의 Rust로 작성된 새 Python 서브셋을 WebAssembly로 컴파일해 일반 WebAssembly와 Pyodide 친화적 버전 둘 다 동작시켰다고 보고했습니다. 이는 Pydantic 관련 도구의 브라우저·WASM 환경 통합 가능성을 보여주며 Python 데이터 유효성 검사/모델링 툴의 배포·실행 옵션을 확장합니다. 관련 블로그 링크 포함.

https://x.com/simonw/status/2019910820323553691

#pydantic #wasm #pyodide #webassembly

Simon Willison (@simonw) on X

I got Pydantic's new written-in-Rust Python subset to compile to WebAssembly in both regular and Pyodide-friendly variants https://t.co/ta6Pxw6KGf

X (formerly Twitter)