User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Jupyter

A curated list of awesome Jupyter projects, libraries and resources

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: None

Thank you markusschanta & contributors
View Topic on GitHub:
markusschanta/awesome-jupyter

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Runtimes/Frontends

Ready-to-run Docker images containing Jupyter applications

5.3K
2.11K
8m
NOASSERTION

Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.

3.6K
314
8m
MIT

Jupyter Interactive Notebook

7.51K
3.1K
8m
NOASSERTION

Multi-user server for Jupyter notebooks

5.8K
1.44K
8m
NOASSERTION

JupyterLab computational environment.

10.17K
1.76K
8m
NOASSERTION

declarative and reproducible Jupyter environments - powered by Nix

181
45
8m
MIT

A Jupyter Notebook magic for browser notifications of cell completion

467
28
2y 15d
BSD-3-Clause

Kaggle Python docker image

1.38K
648
8m
Apache-2.0

๐Ÿ›  All-in-one web-based IDE specialized for machine learning and data science.

1.74K
232
4m
Apache-2.0

๐Ÿ“˜ The interactive computing suite for you! โœจ

5.17K
516
8m
BSD-3-Clause

Stencila

573
37
8m
Apache-2.0

Voilร  turns Jupyter notebooks into standalone web applications

2.61K
243
8m
NOASSERTION

Development environment with seamless data transmission from one language to another.

Collaboration/Education

Magic to display dynamic call graphs of Python function calls

45
5
11m
MIT

IllumiDesk enhances your LMS with Jupyter Notebooks + Auto-Grading.

20
6
8m
NOASSERTION

Practice Python with colored grids in the IPython Notebook

148
53
1y 10m
NOASSERTION

Google drive for jupyter notebooks

405
70
1y 49d
BSD-2-Clause

View Jupyter Notebooks in Open edX

24
11
11m
BSD-3-Clause

Grade Jupyter Notebooks in Open edX

34
12
2y 84d
BSD-3-Clause

A JupyterHub authenticator for LTI

31
25
1y 5m
BSD-3-Clause

Jupyter server extension to sync a git repository one-way to a local path

125
46
4m
BSD-3-Clause

A system for assigning and grading notebooks

932
246
9m
BSD-3-Clause

Visualize Python code execution (line-by-line) in Jupyter Notebook cells.

364
29
2y 5m
BSD-3-Clause

Visualization

Declarative statistical visualization library for Python

6.43K
582
84d
BSD-3-Clause

Plotting library for IPython/Jupyter notebooks

3.01K
434
82d
Apache-2.0

Demo version of IPySigma jupyter/node.js application

15
3
3y 8m
MIT

A Jupyter - Leaflet.js bridge

1.02K
269
8m
MIT

Jupyter handsontable integration

342
44
9m
MIT

A Tree Widget using Jupyter-widgets protocol and jsTree

60
13
9m
MIT

WebRTC for Jupyter notebook/lab

142
24
9m
MIT

Interactive Widgets for the Jupyter Notebook

1.95K
677
8m
BSD-3-Clause

3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL

1.42K
193
8m
MIT

Interactive Jupyter widgets to visualize images, point sets, and meshes in 2D and 3D

275
41
9m
Apache-2.0

Tools for drawing 2d and 3d interactive visualizations using Jupyter proxy widgets

28
3
9m
BSD-2-Clause

manim cell magic for IPython/Jupyter to show the output video

81
6
9m
MIT

Google maps for Jupyter notebooks

668
136
11m
NOASSERTION

Copy a pandas DataFrame to the clipboard with one click

3
0
1y 29d
GPL-3.0

๐ŸŽจ Python Echarts Plotting Library

9.65K
2.19K
8m
MIT

A Jupyter - Three.js bridge

656
156
1y 22d
NOASSERTION

An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks

2.35K
257
10m
Apache-2.0

Streaming reactive and dataflow graphs in Python

224
23
118d
Apache-2.0

A Fast, Extensible Progress Bar for Python and CLI

17.51K
902
86d
n/a

C++ backend for the jupyter leaflet widget

49
14
1y 0d
BSD-3-Clause

C++ backend for the jupyter webrtc widget

14
3
1y 116d
BSD-3-Clause

C++ backend for Jupyter interactive widgets

91
17
8m
BSD-3-Clause

Interactive visualization library that targets modern web browsers for presentation.

Combining Matplotlib and D3js vor interactive data visualizations.

Rendering/Publishing/Conversion

Tools to use a collection of notebooks as 'chapters'

84
21
3y 83d
MIT

JupyterHub extension for ContainDS Dashboards

75
15
87d
n/a

Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

3.79K
235
8m
MIT

Search your Jupyter notebook files (.ipynb) from bash.

3
0
10m
Apache-2.0

Create delightful python projects using Jupyter Notebooks

1.76K
172
8m
Apache-2.0

A tool that supports one-button reproducible workflows with the Jupyter Notebook and Scons.

150
17
2y 7m
BSD-3-Clause

Jupyter Notebook Utility

17
2
1y 6m
NOASSERTION

Markdown <=> IPython Notebook

726
100
8m
BSD-2-Clause

๐Ÿ“š Parameterize, execute, and analyze notebooks

3.54K
275
8m
BSD-3-Clause

Write better data pipelines without having to learn a specialized framework. By adopting a convention over configuration philosophy, Ploomber streamlines pipeline execution, allowing teams to confidently develop data products.

51
1
8m
Apache-2.0

Jupyter Notebooks as plain Python code with embedded Markdown text

221
5
10m
MIT

RISE: "Live" Reveal.js Jupyter/IPython Slideshow Extension

2.75K
347
10m
NOASSERTION

Convert .rst to .ipynb

11
12
3y 5m
BSD-3-Clause

Voilร  turns Jupyter notebooks into standalone web applications

2.61K
243
8m
NOASSERTION

Turn a GitHub repo into a collection of interactive notebooks.

Convert Notebooks to other formats.

Create interactive webpages from Jupyter notebooks.

Static Site Generator that converts notebooks into websites.

Version Control

A Git extension for JupyterLab

653
144
8m
BSD-3-Clause

Dependency management and optimization in Jupyter Notebooks

8
3
6m
MIT

Tools for diffing and merging of Jupyter notebooks.

1.75K
103
1y 66d
NOASSERTION

Run any standard Python code quality tool on a Jupyter Notebook

57
6
6m
MIT

Code reviews for Jupyter Notebooks.

JupyterLab Extensions

A JupyterLab extension for notebook cell tags

110
23
1y 16d
BSD-3-Clause

A universal code formatter for JupyterLab.

329
26
9m
MIT

A visual debugger for Jupyter notebooks, consoles, and source files

348
27
8m
BSD-3-Clause

A standalone embedding of the FOSS drawio / mxgraph package into jupyterlab

385
48
9m
Apache-2.0

Elyra extends JupyterLab Notebooks with an AI centric approach.

753
115
4m
Apache-2.0

Navigate to variable's definition with a click in JupyterLab (or with a few key strokes)

167
6
1y 60d
BSD-3-Clause

Cloud storage for JupyterLab using Google Drive

313
60
9m
BSD-3-Clause

A jupyterlab extension to email notebooks directly from JupyterLab.

42
2
8m
Apache-2.0

Jupyterlab extension to publish to Kyso

8
1
10m
Unknown

Support for jupyter notebook templates in jupyterlab

194
28
8m
Apache-2.0

JupyterLab extension for live editing of LaTeX documents

308
43
9m
BSD-3-Clause

Language Server Protocol integration for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename)

512
31
8m
BSD-3-Clause

A simple extension for Jupyter Notebook and Jupyter Lab to beautify Python code automatically using black.

136
12
8m
MIT

JupyterLab extension to explore CPython Bytecode

54
5
8m
BSD-3-Clause

Quickly open a file in JupyterLab by typing part of its name

52
4
1y 56d
BSD-3-Clause

A JupyterLab extension for managing keyboard shortcuts

50
11
1y 119d
BSD-3-Clause

A sidecar output widget for JupyterLab

137
28
9m
BSD-3-Clause

SQL GUI for JupyterLab

304
33
10m
MIT

JupyterLab extension to display system metrics

117
12
9m
BSD-3-Clause

Support for jupyter notebook templates in jupyterlab

10
1
8m
Apache-2.0

A handsome Darcula theme for Jupyterlab. The first jlab theme to include dark scrollbars

53
12
12m
BSD-3-Clause

Table of Contents extension for JupyterLab

578
75
9m
BSD-3-Clause

JupyterLab Top Bar extension

69
5
9m
BSD-3-Clause

Variable Inspector extension for jupyterlab

642
57
9m
MIT

Vim notebook cell bindings for JupyterLab

763
76
10m
MIT

JupyterLab extension visualize data with Voyager

222
27
9m
BSD-3-Clause

Testing

Pytest in IPython notebooks.

122
10
9m
MIT

A py.test plugin to validate Jupyter notebooks

309
34
9m
NOASSERTION

A Sphinx Extension for Generating Jupyter Notebooks

65
21
11m
BSD-3-Clause

a nose plugin for finding and running IPython notebooks as nose tests

77
9
3y 72d
BSD-3-Clause

๐ŸŒฒ A Notebook-First Continuous Integration Framework

113
10
8m
Apache-2.0

Easy to use test framework for Jupyter Notebooks

253
18
1y 18d
MIT

Domain-Specific Projects

A Jupyter notebook extension for geospatial visualization and analysis

981
129
2y 115d
Apache-2.0

Python game programming in Jupyter notebooks.

42
5
5m
BSD-2-Clause

A simple Python data-structure visualization tool for lists of lists, lists, dictionaries; primarily for use in Jupyter notebooks / presentations

684
37
1y 9m
BSD-3-Clause

This repository has been moved to https://github.com/vpython/vpython-jupyter

66
32
1y 12m
Unknown

Library for working with maps and geospatial data, powered by web GIS.

Integrating Genomic Analysis with Interactive Notebooks.

Jupyter-based platform for financial research.

Hosted Notebook Solutions

Multi-user collaboration and one-click deployment of models, notebooks, and dashboards.

Jupyter notebooks running in the cloud on Microsoft Azure.

Notebooks with 17 supported kernel types, course management, LaTeX document authoring, simultaneous document editing and integration with the SageMath computer algebra system.

Platform for enterprise data science.

Jupyter-compatible data science notebook with real-time collaboration, versioning and easy deployment.

Data science with support for Python, R, Spark, Hadoop, MATLAB and others

Managed JupyterLab notebook instances configured with GPU-enabled machine learning frameworks on Google Cloud Platform.

Jupyter and JupyterLab for Apache Spark using Google Cloud Dataproc.

Free web-based Python notebook environment with Nvidia Tesla K80 GPU.

Simple, managed, ready-to-use, cloud based Jupyter notebooks supporting multiple languages.

Data science platform to publish and share Jupyter notebooks as data blogs and web applications.

Jupyter notebook deployment customized for interacting with Wikimedia wikis.

JupyterLab-based data science environment in the cloud.

End-to-end platform for machine learning and deep learning.

Official Resources and Documentation

Community Resources

JupyterCon](https://www.youtube.com/playlist?list=PL055Epbe6d5aP6Ru42r7hk68GTSaclYgi)

Map of university institutions that use Jupyter.

Jupyter in Education Mailing List](https://groups.google.com/forum/#!forum/jupyter-education)

r/Jupyter/](https://www.reddit.com/r/Jupyter/)

jupyter-notebook](https://stackoverflow.com/questions/tagged/jupyter-notebook)

Articles/Guides/Tutorials

Jupyter metapackage for installation, docs and chat

10.84K
2.73K
8m
BSD-3-Clause

๐Ÿ˜Ž Awesome list of public Jupyter Notebooks on all kinds of interesting topics, published by the community.

2
0
6m
BSD-3-Clause

Growing the code out of your notebooks - the right way.

496
28
1y 6m
Unknown

Interactive Web Plotting with Bokeh in IPython notebook

600
611
8m
BSD-3-Clause

Slides and materials for various talks I've given

15
3
2y 9m
n/a

Custom Jupyter Notebook Themes

7.64K
850
1y 0d
MIT

Lectures on scientific computing with python, as IPython notebooks.

2.99K
1.67K
3y 5m
n/a

Python programs, usually short, of considerable difficulty, to perfect particular skills.

13.95K
1.72K
8m
MIT

Collection of notebooks covering scientific computing.

JupyterHub distribution for 1-50 users on a single server; more lightweight than the Zero to JupyterHub setup.

Tutorial to help install and manage JupyterHub.