Pyodide 314.0.0 is out! 🎉 A significant milestone for the Python-in-the-browser ecosystem!
PEP 783 has been accepted, so Pyodide wheels can now be published directly to PyPI 🐍📦
Read all about it here: blog.pyodide.org/posts/314-r…
Thanks to @pydantic for their guide as well!
@pyodide
Built a browser playground for a small markdown-cleanup library using @pyodide, installing the real PyPI package on load instead of reimplementing the logic in JS. Worked first try. Great tool for demoing Python libraries.
stlahxm.github.io/llm-markdo…
Pyodide 314.0.0 is out! 🎉 A significant milestone for the Python-in-the-browser ecosystem!
PEP 783 has been accepted, so Pyodide wheels can now be published directly to PyPI 🐍📦
Read all about it here: blog.pyodide.org/posts/314-r…
Thanks to @pydantic for their guide as well!
🧠 From watching → writing
Animations are passive.
So the Python panel is now a full in-browser IDE:
- Powered by @pyodide
- Runs instantly
- No setup required
mk.co.kr/en/it/11411301?trk=…
AI:DOL, some of ai studio for backend.ai was inspired and built on the top of @vercel ai and many of open-sources.
Here is what I am using and I will share my experience too
- @nextjs for app and designed with @v0
- @aisdk v5 for communication, messaging, tool-calling , and generating artifacts from models
- adopted component design and architecture from ai-elements for chat ui
- mcp-adopter for embedding MCP sever
- @pyodide and @webcontainers for code execution sandbox
- and more
Decided to officially thank the @pyodide for linking to my #OpenSource project jQuery Terminal way back!
We need more collaboration and acknowledges between projects.
github.com/pyodide/pyodide/d…
We just released cibuildwheel 3.1, which builds Python 3.14/3.14t wheels by default (with yesterday's RC 1)! Also we added Android support, @pyodide 0.28 (3.13), 32-bit modern manylinux, riscv64 defaults, and beautiful new summaries! github.com/pypa/cibuildwheel…
TIL how to add notebook cells running on @pyodide to Quarto projects such as my blog:
alonsosilvaallende.github.io…
It's very easy to change the Pyodide version if needed. Thanks to @axiomsofxyz for this great Quarto extension
While marimo notebooks can run anywhere (on your laptop, a remote server, a GPU cluster), these examples run entirely in the browser, thanks to marimo's first-class support for WebAssembly via @pyodide
🌟 Spotlight on @hlondogard!
Detect objects in-browser — zero servers.
Hampus’s marimo notebook uses @pyodide to proxy transformers-js-py and onnxruntime for on-device DETR — upload an image or URL for instant bounding boxes.
Try it live → marimo.io/p/@hlondogard/note…
🌟 Spotlight on @hlondogard!
Detect objects in-browser — zero servers.
Hampus’s marimo notebook uses @pyodide to proxy transformers-js-py and onnxruntime for on-device DETR — upload an image or URL for instant bounding boxes.
Try it live → marimo.io/p/@hlondogard/note…
Wonder when can I run C# as a REPL inside a WASM environment along with DuckDB so that I can get #LLMs to build dotnet apps & then I test them out within a browser. Wonder if blazor is that WASM.
Like @pyodide and @DuckDB:
duckdb.org/2024/10/02/pyodid…