Comment by westurner

Comment by westurner 3 days ago

0 replies

> [ FUSE to GitHub FS ]

> Notebooks created from GitHub links have the entire contents of the repository mounted into the notebook's filesystem. This lets you work with files using regular Python file I/O!

Could BusyBox sh compiled to WASM (maybe on emscripten-forge) work with files on this same filesystem?

"Opening a GitHub remote with vscode.dev requires GitHub login? #237371" ... but it works with Marimo and JupyterLite: https://github.com/microsoft/vscode/issues/237371

Does Marimo support local file system access?

jupyterlab-filesystem-access only works with Chrome?: https://github.com/jupyterlab-contrib/jupyterlab-filesystem-...

vscode-marimo: https://github.com/marimo-team/vscode-marimo

"Normalize and make Content frontends and backends extensible #315" https://github.com/jupyterlite/jupyterlite/issues/315

"ENH: Pluggable Cloud Storage provider API; git, jupyter/rtc" https://github.com/jupyterlite/jupyterlite/issues/464

Jupyterlite has read only access to GitHub repos without login, but vscode.dev does not.

Anyways, nbreproduce wraps repo2docker and there's also a repo2jupyterlite.

nbreproduce builds a container to run an .ipynb with: https://github.com/econ-ark/nbreproduce

container2wasm wraps vscode-container-wasm: https://github.com/ktock/vscode-container-wasm

container2wasm: https://github.com/ktock/container2wasm