
About Jupyter
Jupyter is an open source project that provides interactive notebooks for computing in many languages. A notebook mixes live code, text, equations and results in one document that can be run and shared.
What it does
You write code in cells, run them one at a time and see the output directly below. The output can include tables, plots, HTML and interactive widgets. JupyterLab is the modern interface for working with notebooks, files and terminals in one workspace, and the classic notebook interface remains available for simpler use. Notebooks are plain files that can be shared, versioned and rerun.
Key features
- Run code in more than 40 programming languages
- Mix live code, equations and text in one document
- Rich output such as HTML, images and interactive widgets
- JupyterLab interface with a modular extension design
- Multi user notebook server for teams and classes
Who it's for
Data scientists, researchers, educators and students who want to explore data step by step and explain the result. It is also used in teams that need a shared computing environment on central servers.
Pricing and good to know
Jupyter is free and open source under the BSD 3-Clause licence. You can run it on your own computer or on a server your organization controls. Shared deployments need some setup for authentication and resources. Notebooks can grow hard to maintain if cells are run out of order, so keep important code in scripts or modules.
Highlights
- Run code in more than 40 programming languages
- Combine code, text and equations in one notebook
- Display tables, charts and interactive widgets inline
- Work in JupyterLab with files and terminals together
- Host a multi user server for teams or classes












