jupyterlab-widgets
Jupyter interactive widgets for JupyterLab
Install
jupyterlab-widgets on PyPI
pip
pip install jupyterlab-widgetsuv
uv add jupyterlab-widgetspoetry
poetry add jupyterlab-widgetsPackage facts
| License | Copyright (c) 2015 Project Jupyter Contributors All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following… (full text in the JSON record) (permissive) |
| Python support | supports the current Python release (>=3.7) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 285 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: jupyterlab_widgets-3.0.16-py3-none-any.whl
Keywords: Interactive, Interpreter, Jupyter, JupyterLab, JupyterLab3, Shell, Web, notebook, widgets
About jupyterlab-widgets
from the package's own PyPI description — quoted content, verbatim
Jupyter Widgets JupyterLab Extension
A JupyterLab extension for Jupyter/IPython widgets.
Installation
To enable ipywidgets support in JupyterLab 3.x or 4.x:
pip install jupyterlab_widgets
Version compatibility
Prior to JupyterLab 3.0, use the appropriate command from the following list to install a compatible JupyterLab extension.
- For JupyterLab 0.30, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.31 - For JupyterLab 0.31rc1, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.32 - For JupyterLab 0.31rc2, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.33 - For JupyterLab 0.31.x, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.34 - For JupyterLab 0.32.x, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.35 - For JupyterLab 0.33.x, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.36 - For JupyterLab 0.34.x, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.37 - For JupyterLab 0.35.x, use
jupyter labextension install @jupyter-widgets/jupyterlab-manager@0.38 - For JupyterLab 1.0.x and...
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Enables interactive Jupyter/IPython widgets to render and function in JupyterLab 3.x and 4.x environments.
Installation is straightforward with no runtime dependencies and a prebuilt wheel distribution. The package is actively maintained with recent commits, indicating stable, well-supported code.
Distributed under the BSD License with permissive terms. The package bundles several JavaScript libraries under MIT, ISC, and BSD licenses—all permissive, imposing no significant restrictions on use or redistribution.
Usage
pip install jupyterlab_widgets
Then restart JupyterLab to enable widget support.
Requires JupyterLab 3.x or 4.x; earlier versions need the legacy @jupyter-widgets/jupyterlab-manager npm package installed via jupyter labextension.
Verdict: A well-maintained, zero-friction extension with permissive licensing and no known vulnerabilities. Ideal for adding interactive widget support to modern JupyterLab installations. The active repository confirms its reliability for production notebook environments.
Needs verification
- Whether the extension automatically activates after installation or requires manual JupyterLab configuration.
- Performance characteristics when rendering large numbers of widgets simultaneously.
- Compatibility with custom JupyterLab themes or extensions that modify the UI.
- What widget types and features are supported by this extension version 3.0.16.
Similar packages
permissive · top 1,000 on PyPI
jupyter-builderpermissive · top 1,000 on PyPI
jupyterlab-serverpermissive · top 1,000 on PyPI
matplotlib-inlinepermissive · top 1,000 on PyPI
pyzmqpermissive · top 1,000 on PyPI
notebook-shimpermissive · top 1,000 on PyPI
widgetsnbextensionpermissive · top 1,000 on PyPI
weaviate-clientpermissive · top 1,000 on PyPI
jupyter-lsppermissive · top 1,000 on PyPI
commpermissive · top 1,000 on PyPI