Advertisement Β· 728 Γ— 90

Posts by Pyodide

Broadening Access to Data Science Education in High School and Higher Education through Open Source Tools and Training As data plays a more integral part to our daily lives, there is a growing need for data science education. However, access to curriculum, tooling, and infrastructure is not readily available to many s...

Just gave a talk #ATScience on open-source science + Pyodide + computational notebooks.

@sazeka.bsky.social and I wrote a review on data science education in HS and HE in the US with some examples of good models from around the world.

2 weeks ago 25 4 3 1

5/ πŸ€– AI & local LLMs in browser
We integrate @langchain.bsky.social , MLC Web LLM for on-device inference, TensorFlow.js for embeddings & @pyodide.org for Python logic : all running directly within your browser.

1 month ago 2 1 2 0
Notebook.link

Unified stack inspired by work with @pyodide.org and webR teams, builds a whole ecosystem for Python, R, C++, Javascript, and Octave (open-source Matlab).

2 months ago 3 1 0 0
Video

{livelink} walked so {webrarian} could run. Mini browser-based #rstats environments powered by #webR and its 4-panel editor. YAML config, build, preview. Done.

R package coming soon. #pyodide folks, stay tuned.

3 months ago 23 8 2 1
Screenshot of a hex.camp hosted website that runs a Jupyter notebook that uses Python to extra geo-data from OpenStreetMap for the Vancouver area

Screenshot of a hex.camp hosted website that runs a Jupyter notebook that uses Python to extra geo-data from OpenStreetMap for the Vancouver area

Another mini-milestone ... now I can publish Jupyter Lite Python notebooks (using Pyodide/WASM) onto hex.camp locations ... here's a demo that extracts the OpenStreetMap data for the cities that make up Metro Vancouver 6kg6rweynwea.vanhex.ca/lab/index.ht...

3 months ago 3 1 0 0
Video

Are interactive essays the future of education?

I asked Claude Code to build an interactive essay for PCA + SVD that works client side. Notice how python code executes and graphs are generated WITHOUT any backend!

Play with it yourself πŸ‘‡

3 months ago 1 1 1 0
Preview
Run Real Python in Browsers With Pyodide and WebAssembly Pyodide compiles CPython to WebAssembly, letting developers run full Python directly in the browser without servers or installations.

WebAssembly opened the door for Python on the web, but Pyodide pushed it all the way open. Read insights from Jessica Wachtel on running uncompromised Python client-side.

3 months ago 4 1 0 0
Advertisement
Preview
Sidemantic Metrics View Demo Interactive demo of Sidemantic metrics visualization with OpenRTB auction data.

I've been working on a universal metrics layer for @sidequery.dev the past few months that works with many different semantic layer formats.

I built a demo so you can try it out. Runs 100% in the browser (via DuckDB & Pyodide). Warning large download !

3 months ago 5 1 0 0
Broadening Access to Data Science Education in High School and Higher Education through Open Source Tools, Infrastructure, and Training Equitable data science education requires a multifaceted approach, involving high school and higher education, community involvement, and accessible tools. A renewed investment in public digital infra...

πŸ§ͺ I'm happy to share a new preprint that @sazeka.bsky.social and I recently submitted through our work with @gothamdataclinic.org. It's a review of tools, infrastructure, and training needed to broaden data science education in high school and higher education.

#datascience #education #opensource

5 months ago 10 8 1 1
Post image

TIL how to add notebook cells running on @pyodide.org to Quarto projects, such as my blog:
alonsosilvaallende.github.io/til/posts/20...
It's very easy to change the Pyodide version if needed. Thanks @coatless.bsky.social for this great Quarto extension

8 months ago 3 2 0 0
My personal website - it's a Python notebook. This shows my bio.

My personal website - it's a Python notebook. This shows my bio.

*laughs maniacally*

I hacked my personal website into an executable Python (Marimo) notebook*, powered by Pyodide (WASM), running in a container on a Raspberry Pi cluster sitting in my closet.

10 months ago 18 1 4 0
Preview
The Python Language Summit 2025: Upstreaming the Pyodide JS FFI The final talk presented at the Language Summit was given by Hood Chatham, who maintains the Pyodide project and is trying to make fetch() happen for Python (among many other JavaScript APIs).

On the PSF Blog: A summary of the "Upstreaming the Pyodide JavaScript FFI" talk by Hood Chatham during the #Python Language Summit at #PyConUS 2025

9 months ago 5 1 0 0
Preview
GitHub - mozilla-ai/wasm-agents-blueprint: Testing WASM-powered AI agents Testing WASM-powered AI agents. Contribute to mozilla-ai/wasm-agents-blueprint development by creating an account on GitHub.

🌐 New blueprint: AI agents that run in your browser via Webassembly & Pyodide. Just open an HTML file and go.

They work with OpenAI API compatible models or local models via Ollama/vLLM.

Take a look : github.com/mozilla-ai/wasm-agents-blueprint

9 months ago 4 2 1 0

Experience the future of large-scale data processing without leaving your browser window.

9 months ago 2 1 0 0
Post image

#Blosc2 now runs directly in your browser! Leveraging the power of #WASM, #Pyodide, and #JupyterLite, you can harness efficient, adaptable compression through the web's universal interface.

Compress Better, Compute Bigger, Share Faster

#WebAssembly #DataCompression #WebDevelopment #DataScience

9 months ago 3 1 0 1
Video

🌟 Spotlight on @hlondogard.bsky.social!

Detect objects in-browser β€” zero servers.

Hampus’s marimo notebook uses @pyodide.org 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/@hlondoga...

10 months ago 7 1 0 1
Post image

Day 27 of #MeetTheMaintainers
Say hello to @pyodide and Agriya Khetarpal

(https://github.com/pyodide/pyodide

Pyodide runs real Python, not watered down, not rewritten, in the browser, with support for scientific libraries and everything. Started at Mozilla, now […]

[Original post on mas.to]

10 months ago 3 4 0 0
Advertisement
Python in the browser: enhancing the Scientific Python ecosystem's interoperability with Pyodide
Python in the browser: enhancing the Scientific Python ecosystem's interoperability with Pyodide YouTube video by Python India

πŸ’‘Pyodide is making Python documentation interactive! From his PyCon India talk, @agriyakhetarp.al demonstrates how @pyodide.org transforms NumPy and SciPy docs with browser-based execution. πŸ“½οΈ www.youtube.com/watch?v=H44x... #PyconIndia #ScientificPython #Pyodide

10 months ago 13 2 0 0

@pytorch.org and @pyodide.org are on bluesky ❀️

Added to the pydata starter pack:
go.bsky.app/6HkrMcp

11 months ago 5 1 0 0

import micropip; await micropip.install("bluesky")

We're finally on Bluesky! Whether you're coming to this post from another social media platform or not; why not repost this, give us a follow, and tag us in your posts around Python and WASM! We truly love it when you do! πŸ₯°

11 months ago 8 2 0 0