Jupyter is a collection of environments and protocols for interactive computing. It supports many languages and kernels, and works with frontends including the web application Jupyter Notebook. Jupyter was split from IPython in 2015, and Jupyter Notebook is based on IPython Notebook.
Jupyter is the home of language-agnostic projects that began as part of IPython, such as the IPython Notebook.
Jupyter was split from IPython starting with IPython 4.0 (released August 11, 2015). The parts of IPython which work for any language are now called Jupyter, while the parts specific to executing Python code remain as IPython.
Jupyter projects include:
- JupyterLab is the next-generation web-based user interface for Project Jupyter
- Jupyter Notebook (based on IPython notebook)
- qtconsole
- Jupyter protocol
- JupyterHub (multi-user server)
- See Jupyter Documentation for a comprehensive list of links to each of the repositories for the Jupyter project.
See also jupyter-notebook