@rzeta0 @yogeshkd @villares

I think it might be possible, and you can install p5py (edit: hm, maybe it's not possible to install packages, not sure), but #Pyodide doesn't currently include all necessary dependencies:

glfw - Not included
numpy Included
Pillow Included
vispy Not included
PyOpenGL-accelerate Not included
PyOpenGL Not included
requests Included
skia-python Not included

@villares: is there a way to run p5py using only Pillow and numpy, without the OpenGL, skia or vispy stuff?

@danzin @rzeta0 @villares There isn't a separate step of "installing" packages on python-fiddle. I just load any packages used by inspecting code. Pyodide makes that easy. You are correct though. pyp5js cannot be loaded because pyodide is unable to install some dependencies: Can't find a pure Python 3 wheel for: 'watchdog==2.1.9', 'markupsafe==2.1.1', 'cprint==1.2.2'
Cheers @yogeshkd, I'm afraid pyp5js wouldn't be something you would want to install (it is a simple browser editor using pyodide) but it could inspirw some new project made for python-fiddle that would bridge its pyodide and p5js... @danzin @rzeta0