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
1y 58d
NOASSERTION

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

3.6K
314
1y 59d
MIT

Jupyter Interactive Notebook

7.51K
3.1K
1y 53d
NOASSERTION

Multi-user server for Jupyter notebooks

5.8K
1.44K
1y 53d
NOASSERTION

JupyterLab computational environment.

10.17K
1.76K
1y 53d
NOASSERTION

declarative and reproducible Jupyter environments - powered by Nix

181
45
1y 64d
MIT

Kaggle Python docker image

1.38K
648
1y 53d
Apache-2.0

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

1.74K
232
9m
Apache-2.0

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

5.17K
516
1y 53d
BSD-3-Clause

Stencila

573
37
1y 57d
Apache-2.0

Voilร  turns Jupyter notebooks into standalone web applications

2.61K
243
1y 53d
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
1y 4m
MIT

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

20
6
1y 53d
NOASSERTION

Practice Python with colored grids in the IPython Notebook

148
53
2y 115d
NOASSERTION

Google drive for jupyter notebooks

405
70
1y 7m
BSD-2-Clause

View Jupyter Notebooks in Open edX

24
11
1y 4m
BSD-3-Clause

Grade Jupyter Notebooks in Open edX

34
12
2y 8m
BSD-3-Clause

A JupyterHub authenticator for LTI

31
25
1y 10m
BSD-3-Clause
11
2
1y 56d
n/a

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

125
46
9m
BSD-3-Clause

A system for assigning and grading notebooks

932
246
1y 74d
BSD-3-Clause

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

364
29
2y 10m
BSD-3-Clause

Visualization

Declarative statistical visualization library for Python

6.43K
582
8m
BSD-3-Clause

Plotting library for IPython/Jupyter notebooks

3.01K
434
8m
Apache-2.0

Interactive reports to analyze machine learning models during validation or production monitoring.

718
61
113d
Apache-2.0

Demo version of IPySigma jupyter/node.js application

15
3
4y 61d
MIT

A Jupyter - Chart.js bridge

27
5
11m
MIT

A Jupyter - Leaflet.js bridge

1.02K
269
1y 55d
MIT

Jupyter handsontable integration

342
44
1y 85d
MIT

A Tree Widget using Jupyter-widgets protocol and jsTree

60
13
1y 85d
MIT

WebRTC for Jupyter notebook/lab

142
24
1y 79d
MIT

Interactive Widgets for the Jupyter Notebook

1.95K
677
1y 55d
BSD-3-Clause

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

1.42K
193
1y 60d
MIT

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

275
41
1y 74d
Apache-2.0

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

28
3
1y 71d
BSD-2-Clause

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

81
6
1y 73d
MIT

Google maps for Jupyter notebooks

668
136
1y 4m
NOASSERTION

Python API for Intelligent Visual Data Discovery

2.84K
227
30d
Apache-2.0

Copy a pandas DataFrame to the clipboard with one click

3
0
1y 6m
GPL-3.0

๐ŸŽจ Python Echarts Plotting Library

9.65K
2.19K
1y 53d
MIT

A Jupyter - Three.js bridge

656
156
1y 6m
NOASSERTION

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

2.35K
257
1y 114d
Apache-2.0

Streaming reactive and dataflow graphs in Python

224
23
9m
Apache-2.0

A Fast, Extensible Progress Bar for Python and CLI

17.51K
902
8m
n/a

C++ backend for the jupyter leaflet widget

49
14
1y 5m
BSD-3-Clause

C++ backend for the jupyter webrtc widget

14
3
1y 9m
BSD-3-Clause

C++ backend for Jupyter interactive widgets

91
17
1y 53d
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 8m
MIT

JupyterHub extension for ContainDS Dashboards

75
15
8m
n/a

Store,Version and Run jupyter notebook via ReST api

2
0
4m
MIT

Build interactive, publication-quality documents from Jupyter Notebooks

2.01K
293
9m
BSD-3-Clause

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

3.79K
235
1y 54d
MIT

Render Jupyter notebook in the terminal

115
1
84d
n/a

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

3
0
1y 115d
Apache-2.0

Create delightful python projects using Jupyter Notebooks

1.76K
172
1y 53d
Apache-2.0

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

150
17
3y 15d
BSD-3-Clause

Jupyter Notebook Utility

17
2
1y 12m
NOASSERTION

Markdown <=> IPython Notebook

726
100
1y 63d
BSD-2-Clause

๐Ÿ“š Parameterize, execute, and analyze notebooks

3.54K
275
1y 56d
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
1y 64d
Apache-2.0

Jupyter Notebooks as plain Python code with embedded Markdown text

221
5
1y 108d
MIT

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

2.75K
347
1y 96d
NOASSERTION

Convert .rst to .ipynb

11
12
3y 10m
BSD-3-Clause

Voilร  turns Jupyter notebooks into standalone web applications

2.61K
243
1y 53d
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
1y 53d
BSD-3-Clause

Dependency management and optimization in Jupyter Notebooks

8
3
11m
MIT

Tools for diffing and merging of Jupyter notebooks.

1.75K
103
1y 7m
NOASSERTION

Run any standard Python code quality tool on a Jupyter Notebook

57
6
12m
MIT

Code reviews for Jupyter Notebooks.

JupyterLab Extensions

A JupyterLab extension for notebook cell tags

110
23
1y 5m
BSD-3-Clause

A universal code formatter for JupyterLab.

329
26
1y 76d
MIT

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

348
27
1y 57d
BSD-3-Clause

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

385
48
1y 75d
Apache-2.0

Elyra extends JupyterLab Notebooks with an AI centric approach.

753
115
9m
Apache-2.0

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

167
6
1y 7m
BSD-3-Clause

Cloud storage for JupyterLab using Google Drive

313
60
1y 85d
BSD-3-Clause

A jupyterlab extension to email notebooks directly from JupyterLab.

42
2
1y 65d
Apache-2.0

JupyterLab extension to execute the scripts from the file browser

4
0
7m
BSD-3-Clause

Jupyterlab extension to publish to Kyso

8
1
1y 99d
Unknown

Jupyterlab extension to show notebook cell completion browser notifications

21
5
27d
BSD-3-Clause

Support for jupyter notebook templates in jupyterlab

194
28
1y 61d
Apache-2.0

A Jupyter Notebook magic for browser notifications of cell completion

467
28
2y 5m
BSD-3-Clause

JupyterLab extension for live editing of LaTeX documents

308
43
1y 73d
BSD-3-Clause

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

512
31
1y 53d
BSD-3-Clause

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

136
12
1y 60d
MIT

JupyterLab extension to explore CPython Bytecode

54
5
1y 53d
BSD-3-Clause

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

52
4
1y 7m
BSD-3-Clause

A JupyterLab extension for managing keyboard shortcuts

50
11
1y 9m
BSD-3-Clause

A sidecar output widget for JupyterLab

137
28
1y 86d
BSD-3-Clause

SQL GUI for JupyterLab

304
33
1y 96d
MIT

JupyterLab extension to display system metrics

117
12
1y 95d
BSD-3-Clause

JupyterLab client for Tabnine. https://pypi.org/project/jupyterlab-tabnine/

8
1
56d
n/a

Support for jupyter notebook templates in jupyterlab

10
1
1y 65d
Apache-2.0

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

53
12
1y 5m
BSD-3-Clause

Table of Contents extension for JupyterLab

578
75
1y 88d
BSD-3-Clause

JupyterLab Top Bar extension

69
5
1y 95d
BSD-3-Clause

Variable Inspector extension for jupyterlab

642
57
1y 70d
MIT

Vim notebook cell bindings for JupyterLab

763
76
1y 4m
MIT

JupyterLab extension visualize data with Voyager

222
27
1y 85d
BSD-3-Clause

Testing

Pytest in IPython notebooks.

122
10
1y 90d
MIT

A py.test plugin to validate Jupyter notebooks

309
34
1y 85d
NOASSERTION

A Sphinx Extension for Generating Jupyter Notebooks

65
21
1y 4m
BSD-3-Clause

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

77
9
3y 7m
BSD-3-Clause

๐ŸŒฒ A Notebook-First Continuous Integration Framework

113
10
1y 59d
Apache-2.0

Easy to use test framework for Jupyter Notebooks

253
18
1y 5m
MIT

Domain-Specific Projects

A Jupyter notebook extension for geospatial visualization and analysis

981
129
2y 9m
Apache-2.0

Python game programming in Jupyter notebooks.

42
5
11m
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
2y 75d
BSD-3-Clause

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

66
32
2y 5m
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
1y 62d
BSD-3-Clause

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

2
0
11m
BSD-3-Clause

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

496
28
1y 11m
Unknown

Interactive Web Plotting with Bokeh in IPython notebook

600
611
1y 56d
BSD-3-Clause

Slides and materials for various talks I've given

15
3
3y 85d
n/a

Custom Jupyter Notebook Themes

7.64K
850
1y 5m
MIT

Lectures on scientific computing with python, as IPython notebooks.

2.99K
1.67K
3y 10m
n/a

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

13.95K
1.72K
1y 54d
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.