--- id: ipywidgets version: "8.1.8" license: BSD 3-Clause License license_treatment: permissive maintenance: aging --- # ipywidgets — Jupyter interactive widgets License: permissive · Maintenance: aging · Popularity: top 1,000 on PyPI ## Install pip install ipywidgets uv add ipywidgets poetry add ipywidgets ## Description # ipywidgets: Interactive HTML Widgets **ipywidgets**, also known as jupyter-widgets or simply widgets, are [interactive HTML widgets](https://github.com/jupyter-widgets/ipywidgets/blob/main/docs/source/examples/Index.ipynb) for Jupyter notebooks and the IPython kernel. This package contains the python implementation of the core interactive widgets bundled in ipywidgets. ## Core Interactive Widgets The fundamental widgets provided by this library are called core interactive widgets. A [demonstration notebook](https://github.com/jupyter-widgets/ipywidgets/blob/main/docs/source/examples/Index.ipynb) provides an overview of the core interactive widgets, including: - sliders - progress bars - text boxes - toggle buttons and checkboxes - display areas - and more For more information, see the main [documentation](https://github.com/jupyter-widgets/ipywidgets#readme). ## AI interpretation — verify before relying ipywidgets provides interactive HTML widgets (sliders, buttons, text boxes, progress bars, and more) for Jupyter notebooks and IPython kernels, enabling dynamic user interfaces within notebook environments. Verdict: ipywidgets is a permissively licensed package with low install friction and no known vulnerabilities, well-suited for adding interactive controls to Jupyter notebooks. Maintenance status is aging at 285 days since last release, typical for a stable foundational library. [View on SkillFed](https://skillfed.io/packages/ipywidgets) · [View on PyPI](https://pypi.org/project/ipywidgets/)