▲ | westurner 3 days ago | |
> [ 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 |