Jupyter Project Documentation#

Welcome to the Jupyter Project documentation. This website acts as “meta” documentation for the Jupyter ecosystem. It has a collection of resources to navigate the tools and communities in this ecosystem, and to help you get started.

Start Here#

These are a few high-level topics to help you learn more about the Jupyter community and ecosystem.

Get started with Jupyter Notebook

Try the notebook


Sustainability and growth


What is Jupyter?

Contributor Guides

How to contribute to the projects

Narratives and Use Cases

Narratives of common deployment scenarios

Release Notes

New features, upgrades, deprecation notes, and bug fixes


An interactive Python kernel and REPL



Installation, Configuration, and Usage

Documentation for users


Documentation for advanced use-cases

Sub-project documentation#

Sub-projects are major technical and community efforts, and generally have their own documentation for their communities. Below is a list of documentation for major parts of the Jupyter ecosystem.

Working with Notebooks

Architecture and Specification

Table of Contents#

The rest of the documentation on this site covers major use-cases of the Jupyter ecosystem, as well as topics that will help you navigate the various parts of the Jupyter community. For more in-depth documentation about a specific tool, we recommend checking out that tool’s documentation (see the list above).




Jupyter website

Keep up to date on Jupyter

IPython website

Learn more about IPython

Jupyter Discourse forum

Start here for help and support questions

Jupyter Accessibility

Accessibility sub-project documentation

Jupyter mailing list

General discussion of Jupyter’s use

Jupyter in Education group

Discussion of Jupyter’s use in education


Promotes world-class, innovative, open source scientific software

Donate to Project Jupyter

Please contribute to open science collaboration and sustainability

Indices and tables#