pyodide / pyodide

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
https://pyodide.org/en/stable/
Mozilla Public License 2.0
11.69k stars 788 forks source link

rerun-sdk #4857

Open jleibs opened 3 weeks ago

jleibs commented 3 weeks ago

🐍 Package Request

Rerun is a multi-modal time-series data visualizer with an SDK that has ergonomic python APIs. The accompanying viewer already compiles to wasm (see: https://rerun.io/viewer), making it a nice candidate for a fully in-browser python experience with low-friction graphical output.

Additionally, we're investing some time improving our notebook support with a proper jupyterlab widget, and so eventually getting to the point that a rerun widget runs properly in jupyterlite would be great.

jleibs commented 3 weeks ago

I'm a rerun-developer and have been dreaming of this for a while. I see that #2933 is getting close, so wanted to have this issue to start tracking investigations once we're unblocked.

Any help or advice from the pyodide community on approaches to making this work would be much appreciated.