Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENH: JupyterLite WASM build #10

Open
westurner opened this issue Mar 17, 2023 · 5 comments
Open

ENH: JupyterLite WASM build #10

westurner opened this issue Mar 17, 2023 · 5 comments

Comments

@Carglglz
Copy link
Owner

@westurner unfortunately if I'm not wrong it looks like https://jupyterlite.readthedocs.io/en/latest/howto/extensions/kernel.html requires to write the kernel in TypeScript which I'm not versed in at all 😵‍💫... maybe this is better suited for https://github.com/metachris/micropython-ctl 👍🏼

@westurner
Copy link
Author

Emscripten compiles (Python, C, ) to WASM, which can be called from TypeScript.

Empack wraps emscripten.

ipywidgets recipe:
https://github.com/emscripten-forge/recipes/blob/main/recipes/recipes_emscripten/ipywidgets/recipe.yaml

@Carglglz
Copy link
Owner

@westurner mmm maybe adapting https://github.com/emscripten-forge/recipes/blob/main/recipes/recipes_emscripten/ipython/recipe.yaml, but in that case I don't think I need to add/change anything in this kernel to get that working? So let me know if you try, maybe I could add the recipe.yaml/build instructions for that if you get it working 👍🏼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants