Skip to content

Jupyter Widgets#24

Draft
jtpio wants to merge 6 commits intojupyterlite:mainfrom
jtpio:widgets
Draft

Jupyter Widgets#24
jtpio wants to merge 6 commits intojupyterlite:mainfrom
jtpio:widgets

Conversation

@jtpio
Copy link
Member

@jtpio jtpio commented Mar 11, 2026

Prior work: jupyterlite/jupyterlite#141

  • Support comms
  • Provide base widgets like the ones from ipywidgets

Preview: https://jupyterlite-javascript-kernel--24.org.readthedocs.build/en/24/lab/index.html?path=widgets.ipynb

Later could be extracted to its own reusable and independent package.

jupyterlite-javascript-kernel-widgets.mp4

@jtpio jtpio added the enhancement New feature or request label Mar 11, 2026
@jtpio
Copy link
Member Author

jtpio commented Mar 12, 2026

Maybe this can be incubated here for now and moved to a separate package after: #25

@bollwyvl
Copy link

Yeah, maybe as a partial step, putting the new stuff in subdirectories, e.g. comm/ and widgets/ would make it quack a little bit more like a package. the widgets file is pretty long, and might benefit from being split up anyway, with parallel structure closer to the py/js dom upstream file names to make it easier to track what has been ported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants