Industry

Business & Industry Applications
Higher Education Research & Teaching

Language

Python
R
Julia
JavaScript
Multiple
Other: Between 50 and 100 other languages

Features

Data Wrangling
Modeling
Visualization
High Performance Computing
Big Data
Statistical Computing
Numerical Computing
Data Mining
Text Processing
Machine Learning
Computing Language
Educational Outreach
Computational thinking
Version control

JupyterCon
August 21-24, 2018
New York, NY

Learn More →

Project Jupyter is a collection of open-source projects for interactive and collaborative computing. The project, which began with iPython, now supports over 50 programming languages. Jupyter Notebook, its flagship application, leverages the browser to create and share live code, visualizations, markdown text, and LaTeX equations. Many of our libraries extend the notebook application to other areas of interactive computing and scientific communication. nbconvert converts notebooks into other formats such as Reveal JS slides, PDF documents, and HTML files. ipywidgets allows users to create HTML widgets within the Notebook. JupyterHub allows the Notebook to be spawned, proxied, and managed in a multi-user environment. BinderHub shares notebooks over a public IP address with JupyterHub and Docker. nbgrader provides educators with tools to evaluate students’ code within the notebook. Our latest project, JupyterLab, allows users to interact with notebooks, kernels, software files, and data in an IDE. Project Jupyter also continues to develop IPython, a rich Python shell that can be accessed through all the Jupyter tools.

Project Jupyter (including IPython) is transforming interactive development and data exploration across multiple industries. It is used in educational materials at Software and Data Carpentries and is used in courses at many universities including: Bryn Mawr College, Cal Poly, Clemson University, George Washington University, Michigan State University, New York University, Northwestern University, UC Berkeley, and University of Sheffield. GitHub has made a built-in support for rendering notebooks; news organizations are writing data-driven news articles for the traditional consumer market and sharing their code and data from those articles as notebooks; and traditional published books have been written using notebooks or ship the code that accompanies the books as notebooks, such as at O’Reilly Media. Google is using it in their cloud data lab. It is used in Anaconda Enterprise and Conda. Brookhaven National Laboratory uses Jupyter in analysis of data from scientific instruments (light sources). Netflix uses Jupyter internally. NASA uses it for data analysis and internally uses nbviewer for collaboration. IBM uses it in their Data Science experience. Quantopian has hosted notebooks for financial modeling. Lawrence Berkeley National Laboratory uses Jupyter in multiple scientific projects, including KBase and a Materials Project. It is also in use at the NBA, Bloomberg, and Microsoft.

Be the First to Know

Be the First to Know

New developments and features from our sponsored projects, straight to your inbox, once a month.

New developments and features from our sponsored projects, straight to your inbox, once a month.