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

feat: add pyodide #186

Open
NickCrews opened this issue Feb 8, 2024 · 0 comments
Open

feat: add pyodide #186

NickCrews opened this issue Feb 8, 2024 · 0 comments

Comments

@NickCrews
Copy link
Contributor

Hi! I'm not sure exactly how this would fit into the current stack, but I don't see an issue here so I thought I'd bring it up here.

I have been loving using this to document my project: my examples now serve as walkthroughs, howtos, tests, and are intuitive to author. However, a key party of my library is interactive widgets. Currently, because there is no actual python kernel, the outputs from these cells just show the plaintext mimetype text such as VBox(children=(Dropdown(description='Column:', index=3, options=('record_id', 'label_true', 'name_true', 'name…. It would be better if my users could actually interact with the widgets, run things, etc as they explore my lib.

HoloViz's nbsite project manages to use pyodide to give you a runnable kernel in the built site. How hard would it be to get this working for this project? I could write some PRs, but I'm not sure where to start.

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

1 participant