A Jupyter kernel base class in Python which includes core magic functions (including help, command and file path completion, parallel and distributed processing, downloads, and much more).

https://badge.fury.io/py/metakernel.png/ https://coveralls.io/repos/Calysto/metakernel/badge.png?branch=main https://github.com/Calysto/metakernel/actions/workflows/tests.yml/badge.svg?query=branch%3Amain++ https://anaconda.org/conda-forge/metakernel/badges/version.svg https://anaconda.org/conda-forge/metakernel/badges/downloads.svg

See Jupyter’s docs on wrapper kernels.

Additional magics can be installed within the new kernel package under a magics subpackage.

Features

  • Basic set of line and cell magics for all kernels.
    • Python magic for accessing python interpreter.

    • Run kernels in parallel.

    • Shell magics.

    • Classroom management magics.

  • Tab completion for magics and file paths.

  • Help for magics using ? or Shift+Tab.

  • Plot magic for setting default plot behavior.

Kernels based on Metakernel

… and many others.

API Reference

Documentation for the functions included in Jupyter Kernel.

Installation

How to install Jupyter Kernel.

Information

Other information about Jupyter Kernel.