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).
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¶
matlab_kernel, https://github.com/Calysto/matlab_kernel
octave_kernel, https://github.com/Calysto/octave_kernel
calysto_scheme, https://github.com/Calysto/calysto_scheme
calysto_processing, https://github.com/Calysto/calysto_processing
java9_kernel, https://github.com/Bachmann1234/java9_kernel
xonsh_kernel, https://github.com/Calysto/xonsh_kernel
calysto_hy, https://github.com/Calysto/calysto_hy
gnuplot_kernel, https://github.com/has2k1/gnuplot_kernel
spylon_kernel, https://github.com/mariusvniekerk/spylon-kernel
wolfram_kernel, https://github.com/mmatera/iwolfram
sas_kernel, https://github.com/sassoftware/sas_kernel
pysysh_kernel, https://github.com/Jaesin/psysh_kernel
calysto_bash, https://github.com/Calysto/calysto_bash
… 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.