Skip to content
Jupyter Interactive Notebook
JavaScript Jupyter Notebook Python CSS HTML
Branch: master
Clone or download

Latest commit

minrk Merge pull request #5174 from tirkarthi/fix-json-loads-encoding
Remove deprecated encoding parameter for Python 3.9 compatibility.
Latest commit 43df5af Jan 23, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
docs-translations/ko-KR Add end punctuation and update korean document Sep 19, 2019
docs Changelog for Release 6.0.3 Jan 21, 2020
git-hooks Update githooks and description Sep 16, 2015
notebook Remove deprecated encoding parameter for Python 3.9 compatibility. Jan 21, 2020
tools Upgraded typeahead library. (#4944) Jan 20, 2020
.babelrc Create shortcut editor for the notebook Apr 21, 2016
.bowerrc s/jupyter_notebook/notebook May 14, 2015
.eslintignore Create shortcut editor for the notebook Apr 21, 2016
.eslintrc.json Disable "comma-dangle" eslint rule Aug 12, 2016
.gitignore Merge pull request #4740 from uclixnjupyternbaccessibility/issue-3987 Jul 11, 2019
.gitmodules remove submodule Apr 21, 2015
.mailmap fix backward n_pulls, n_issues in github stats Apr 3, 2015
.travis.yml .travis.yml: The 'sudo' tag is now deprecated in Travis CI (#4654) Jun 7, 2019
CONTRIBUTING.rst Merge pull request #4899 from rayehh/master Nov 27, 2019
LICENSE Move license information from Nov 4, 2019 Move license information from Nov 4, 2019 Update link and http -> https Mar 29, 2019
appveyor.yml Merge pull request #4036 from Hyaxia/metrics_terminal Oct 2, 2018
bower.json Upgraded typeahead library. (#4944) Jan 20, 2020
codecov.yml Don't require patch coverage for CI May 22, 2016
package.json Upgrade requirejs Jun 27, 2019
readthedocs.yml Add nbsphinx to conda yaml Mar 24, 2016
setup.cfg Move license information from Nov 4, 2019 Bump minimum version of jupyter_core (#5170) Jan 21, 2020 Add missing react-dom js to package data (#4772) Aug 6, 2019

Jupyter Notebook

Google Group Build Status Documentation Status

The Jupyter notebook is a web-based notebook environment for interactive computing.

Jupyter notebook example

Jupyter notebook, the language-agnostic evolution of IPython notebook

Jupyter notebook is a language-agnostic HTML notebook application for Project Jupyter. In 2015, Jupyter notebook was released as a part of The Big Split™ of the IPython codebase. IPython 3 was the last major monolithic release containing both language-agnostic code, such as the IPython notebook, and language specific code, such as the IPython kernel for Python. As computing spans across many languages, Project Jupyter will continue to develop the language-agnostic Jupyter notebook in this repo and with the help of the community develop language specific kernels which are found in their own discrete repos. [The Big Split™ announcement] [Jupyter Ascending blog post]


You can find the installation documentation for the Jupyter platform, on ReadTheDocs. The documentation for advanced usage of Jupyter notebook can be found here.

For a local installation, make sure you have pip installed and run:

$ pip install notebook

Usage - Running Jupyter notebook

Running in a local installation

Launch with:

$ jupyter notebook

Running in a remote installation

You need some configuration before starting Jupyter notebook remotely. See Running a notebook server.

Development Installation

See CONTRIBUTING.rst for how to set up a local development installation.


If you are interested in contributing to the project, see CONTRIBUTING.rst.


You can’t perform that action at this time.