$npx skillfedfor your agent

notebook

Jupyter Notebook - A web-based notebook environment for interactive computing

Worth itPyPI Scientific/EngineeringReleased Aug 202660.6M downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — notebook-7.6.2-py3-none-any.whl
v7.6.2 · released 2026-08-11 · Python >=3.10 · 6 runtime deps: jupyter-builder, jupyter-server, jupyterlab-server, jupyterlab, notebook-shim, tornado

Yes. Jupyter Notebook is a mature, actively maintained tool with no known vulnerabilities, low install friction, and permissive licensing. It is the de facto standard for interactive computing in Python and data science. Install it if you need an interactive notebook environment for exploration, education, or reproducible research.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later.
  • Running remotely requires additional configuration as documented in the Jupyter Server documentation.
  • Low install friction with a pure-Python wheel distribution.

License · maintenance · safety

permissive license (permissive) — BSD 3-Clause License (permissive) allows use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects provided you retain the license notice.

last release 2026-08-11 (3 days) · last repo commit 2026-08-11 · 13,299 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 60,608,419 downloads/mo, #502 on PyPI

Verify before relying

pip install notebook
jupyter notebook
  • Whether custom extensions written for Notebook v5 or Classic Notebook v6 work with v7 without modification (description notes incompatibility but scope unclear).
  • Performance characteristics and resource requirements for typical interactive workloads.
Same gist for agents: .md · .json

What it is and what it does

Jupyter Notebook is a language-agnostic web application for interactive computing that evolved from IPython notebook after the 2015 Big Split. Version 7 represents a significant architectural shift, built on JupyterLab components for the frontend and Jupyter Server for the Python backend, replacing the monolithic codebase with a modular design. The package provides a browser-based interface where you write and execute code in cells, mix executable code with documentation and visualizations, and save your work as shareable notebooks.

The project maintains two major versions: Notebook v7 (current, feature-focused) and Classic Notebook v6 (maintenance and security fixes only). Users of the older v5 are advised to upgrade. The package depends on jupyter-server, jupyterlab, tornado, and related components to deliver its core functionality. It is widely used in data science, research, education, and exploratory development workflows.

Use it for

  • Data exploration and analysis: write Python code, run it interactively, and visualize results in a single document.
  • Educational content: create tutorials and assignments that mix executable code, explanations, and output.
  • Research documentation: record methodology, code, and findings together in a reproducible format.
  • Prototyping and experimentation: iterate quickly on ideas without the overhead of a full IDE.
  • Remote computing: run notebooks on a server and access them via a web browser from any machine.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

Jupyter Notebook is a mature, actively maintained tool with no known vulnerabilities, low install friction, and permissive licensing. It is the de facto standard for interactive computing in Python and data science. Install it if you need an interactive notebook environment for exploration, education, or reproducible research.

Install

notebook on PyPI

Before you install

Low install friction with a pure-Python wheel distribution. The package is actively maintained with a release 3 days old, backed by a well-established project with 13299 repository stars. Supports current Python versions (3.10 through 3.14).

Requires Python 3.10 or later. Running remotely requires additional configuration as documented in the Jupyter Server documentation.

License in practice

BSD 3-Clause License (permissive) allows use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects provided you retain the license notice.

Quickstart

pip install notebook
jupyter notebook

Verify before relying

  • Whether custom extensions written for Notebook v5 or Classic Notebook v6 work with v7 without modification (description notes incompatibility but scope unclear).
  • Performance characteristics and resource requirements for typical interactive workloads.

Package facts

Licensepermissive license permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
6 packages
jupyter-builderjupyter-serverjupyterlab-serverjupyterlabnotebook-shimtornado
MaintenanceActively maintained 3 days since the last release
Last repo commit
First released
Downloads60,608,419 / month, #502 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Framework :: JupyterIntended Audience :: DevelopersIntended Audience :: Science/ResearchIntended Audience :: System AdministratorsLicense :: OSI Approved :: BSD LicenseProgramming Language :: PythonProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Typing :: Typed

Evidence: notebook-7.6.2-py3-none-any.whl

Tags

Capabilities
interactive notebook environmentjupyter web interfaceliterate programming tooldata science notebookcode execution environmentjupyter classic notebookbrowser-based code editor
Topics
interactive-computingdata-scienceliterate-programming
PyPI keywords
JupyterJupyterLabNotebook

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “interactive notebook environment”

  • notebookJupyter Notebook is a web-based interactive computing environment…
  • jupyterlabJupyterLab is an extensible web-based interactive computing…
  • jupyterJupyter is a metapackage that installs the core Jupyter…

Give your agent the search over MCP, or paste the wish link into any chat.

More Scientific/Engineering packages

numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
pandas Worth it
PyPI · Scientific/Engineering · released Jul 2026

pandas provides fast, flexible data structures (Series and DataFrame) for loading, cleaning, transforming, and analyzing labeled or relational data in Python.

BSD-3-Clausecompiled wheel · 3.11+
769.1Mdownloads / mo
scipy Worth it
PyPI · Libraries · released Jun 2026

scipy provides numerical algorithms for mathematics, science, and engineering—including optimization, integration, linear algebra, Fourier transforms, signal and image processing, and ODE solvers—built on numpy arrays.

BSD-3-Clausecompiled wheel · 3.12+
449.0Mdownloads / mo
scikit-learn Worth it
PyPI · Software Development · released Jun 2026

scikit-learn provides a comprehensive Python library for supervised and unsupervised machine learning, including classification, regression, clustering, dimensionality reduction, and model evaluation tools built on NumPy and SciPy.

Install it if you need to train, evaluate, or deploy supervised or unsupervised learning models.

BSD-3-Clausecompiled wheel · 3.11+
235.5Mdownloads / mo
dill Worth it
PyPI · Software Development · released Jan 2026

dill extends Python's pickle module to serialize and deserialize a much wider range of Python objects, including functions, lambdas, classes, and interpreter sessions, to byte streams for storage or network transmission.

BSD-3-Clausepure Python · 3.9+
208.1Mdownloads / mo
multiprocess Worth it
PyPI · Software Development · released Jan 2026

Multiprocess is an enhanced fork of Python's standard multiprocessing library that uses dill for better serialization, allowing you to spawn processes with a threading-like API and share complex objects between them.

Install it if you use multiprocessing and encounter pickle serialization limits with lambdas or complex objects.

BSD-3-Clausepure Python · 3.9+
202.7Mdownloads / mo

See also jupyter · jupyterlab · jupyter-server · nbclassic · FMPy · ipynbname · jupyterlite-core · jupyterhub · nbclient · ipykernel