best-of-jupyter icon indicating copy to clipboard operation
best-of-jupyter copied to clipboard

🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.

Best-of Jupyter

🏆  A ranked list of awesome Jupyter projects. Updated weekly.

This curated list contains 300 awesome open-source projects with a total of 320K stars grouped into 13 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!


🧙‍♂️  Discover other best-of lists or create your own.
📫  Subscribe to our newsletter for updates and trending projects.


Contents

  • Notebook Environments 16 projects
  • Interactive Widgets & Visualization 56 projects
  • Jupyter Extensions 25 projects
  • Jupyter Magic 12 projects
  • Jupyter Kernels 40 projects
  • Notebook Sharing & Conversion 24 projects
  • Notebook Tools 26 projects
  • JupyterLab Renderer 8 projects
  • JupyterLab Themes 9 projects
  • JupyterLab Extensions 52 projects
  • JupyterHub Authenticators 15 projects
  • JupyterHub Spawners 8 projects
  • Jupyter Components 3 projects
  • Others 4 projects

Explanation

  • 🥇🥈🥉  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project (less than 6 months old)
  • 💤  Inactive project (6 months no activity)
  • 💀  Dead project (12 months no activity)
  • 📈📉  Project is trending up or down
  • ➕  Project was recently added
  • ❗️  Warning (e.g. missing/risky license)
  • 👨‍💻  Contributors count from GitHub
  • 🔀  Fork count from GitHub
  • 📋  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • 📥  Download count from package manager
  • 📦  Number of dependent projects

Notebook Environments

Back to top

Development environments with support for Jupyter Notebooks.

Jupyter (🥇43 · ⭐ 10K) - Jupyter Interactive Notebook. BSD-3
  • GitHub (👨‍💻 610 · 🔀 3.9K · 📥 8.8K · 📦 9 · 📋 4.5K - 45% open · ⏱️ 10.08.2022):

    it clone https://github.com/jupyter/notebook
    
  • PyPi (📥 11M / month · 📦 8.7K · ⏱️ 14.06.2022):

    ip install notebook
    
  • Conda (📥 2.3M · ⏱️ 18.11.2021):

    onda install -c conda-forge jupyter
    
  • Docker Hub (📥 27M · ⭐ 940 · ⏱️ 15.08.2022):

    ocker pull jupyter/datascience-notebook
    
JupyterHub (🥇39 · ⭐ 7.1K) - Multi-user server for Jupyter notebooks. BSD-3
  • GitHub (👨‍💻 280 · 🔀 1.7K · 📦 1.8K · 📋 2.2K - 6% open · ⏱️ 16.08.2022):

    it clone https://github.com/jupyterhub/jupyterhub
    
  • PyPi (📥 140K / month · 📦 370 · ⏱️ 06.06.2022):

    ip install jupyterhub
    
  • Conda (📥 640K · ⏱️ 06.06.2022):

    onda install -c conda-forge jupyterhub
    
  • Docker Hub (📥 2.7M · ⭐ 310 · ⏱️ 16.08.2022):

    ocker pull jupyterhub/jupyterhub
    
nteract (🥈32 · ⭐ 5.9K) - The interactive computing suite for you!. BSD-3
  • GitHub (👨‍💻 180 · 🔀 560 · 📥 1.4M · 📋 1.7K - 9% open · ⏱️ 23.07.2022):

    it clone https://github.com/nteract/nteract
    
  • PyPi (📥 2.5K / month · 📦 5 · ⏱️ 16.07.2019):

    ip install nteract_on_jupyter
    
  • npm (📥 26K / month · 📦 32 · ⏱️ 22.10.2021):

    pm install @nteract/messaging
    
JupyterLab (🥈30 · ⭐ 12K) - JupyterLab computational environment. BSD-3
  • GitHub (👨‍💻 400 · 🔀 2.4K):

    it clone https://github.com/jupyterlab/jupyterlab
    
  • PyPi (📥 1.7M / month · 📦 1.9K · ⏱️ 09.06.2022):

    ip install jupyterlab
    
  • Conda (📥 6M · ⏱️ 10.08.2022):

    onda install -c conda-forge jupyterlab
    
  • npm (📥 210K / month · 📦 290 · ⏱️ 10.08.2022):

    pm install @jupyterlab/ui-components
    
Docker Stacks (🥈30 · ⭐ 7.2K) - Ready-to-run Docker images containing Jupyter applications. BSD-3
  • GitHub (👨‍💻 220 · 🔀 2.8K · 📋 770 - 5% open · ⏱️ 11.08.2022):

    it clone https://github.com/jupyter/docker-stacks
    
  • Docker Hub (📥 86M · ⭐ 360 · ⏱️ 15.08.2022):

    ocker pull jupyter/scipy-notebook
    
VSCode Jupyter (🥈28 · ⭐ 700 · 📈) - VS Code Jupyter extension. MIT
  • GitHub (👨‍💻 250 · 🔀 150 · 📋 7.7K - 8% open · ⏱️ 18.08.2022):

    it clone https://github.com/microsoft/vscode-jupyter
    
  • Conda (📥 33K · ⏱️ 12.04.2022):

    onda install -c conda-forge vscode-jupyter
    
sos (🥈28 · ⭐ 230 · 📉) - SoS workflow system for daily data analysis. BSD-3
  • GitHub (👨‍💻 36 · 🔀 30 · 📦 2.6K · 📋 1.4K - 4% open · ⏱️ 21.06.2022):

    it clone https://github.com/vatlab/SOS
    
  • PyPi (📥 630 / month · 📦 33 · ⏱️ 09.04.2022):

    ip install sos-notebook
    
  • Conda (📥 120K · ⏱️ 22.06.2022):

    onda install -c conda-forge sos
    
docker-python (🥉25 · ⭐ 2.2K) - Kaggle Python docker image. Apache-2
  • GitHub (👨‍💻 150 · 🔀 840 · 📋 310 - 8% open · ⏱️ 04.08.2022):

    it clone https://github.com/kaggle/docker-python
    
  • Docker Hub (📥 190K · ⭐ 160 · ⏱️ 20.07.2022):

    ocker pull kaggle/python
    
DataLab (🥉25 · ⭐ 980 · 💤) - Interactive tools and developer experiences for Big Data on.. Apache-2
  • GitHub (👨‍💻 52 · 🔀 260 · 📋 900 - 25% open · ⏱️ 16.08.2021):

    it clone https://github.com/googledatalab/datalab
    
  • PyPi (📥 50K / month · 📦 12 · ⏱️ 25.03.2020):

    ip install datalab
    
Hydrogen (🥉21 · ⭐ 3.8K) - Run code interactively, inspect data, and plot. All the power of Jupyter.. MIT
  • GitHub (👨‍💻 89 · 🔀 350 · 📋 1.3K - 13% open · ⏱️ 25.03.2022):

    it clone https://github.com/nteract/hydrogen
    
ML Workspace (🥉21 · ⭐ 2.7K · 💤) - All-in-one web-based IDE specialized for machine learning.. Apache-2
  • GitHub (👨‍💻 11 · 🔀 340 · 📋 87 - 9% open · ⏱️ 22.11.2021):

    it clone https://github.com/ml-tooling/ml-workspace
    
  • Docker Hub (📥 510K · ⭐ 24 · ⏱️ 13.07.2021):

    ocker pull mltooling/ml-workspace
    
retrolab (🥉21 · ⭐ 240) - JupyterLab distribution with a retro look and feel. BSD-3
  • GitHub (👨‍💻 17 · 🔀 44 · 📥 790 · 📦 80 · 📋 110 - 4% open · ⏱️ 04.05.2022):

    it clone https://github.com/jupyterlab/retrolab
    
  • PyPi (📥 2.4K / month · 📦 3 · ⏱️ 04.05.2022):

    ip install retrolab
    
  • Conda (📥 18K · ⏱️ 04.05.2022):

    onda install -c conda-forge retrolab
    
  • npm (📥 62 / month · 📦 4 · ⏱️ 19.04.2021):

    pm install @jupyterlab-classic/application
    
ML Hub (🥉16 · ⭐ 250 · 💤) - Multi-user development platform for machine learning teams. Simple.. Apache-2
  • GitHub (👨‍💻 7 · 🔀 52 · 📥 1.9K · 📋 26 - 57% open · ⏱️ 23.12.2021):

    it clone https://github.com/ml-tooling/ml-hub
    
  • Docker Hub (📥 44K · ⭐ 5 · ⏱️ 18.02.2020):

    ocker pull mltooling/ml-hub
    
jupyterlite (🥉15 · ⭐ 69) - Wasm powered Jupyter running in the browser. BSD-3
  • GitHub (👨‍💻 37 · 🔀 6 · ⏱️ 08.08.2022):

    it clone https://github.com/jtpio/jupyterlite
    
gpu-jupyter (🥉14 · ⭐ 380) - Leverage the flexibility of Jupyterlab through the power of your.. Apache-2
  • GitHub (👨‍💻 10 · 🔀 140 · 📋 55 - 21% open · ⏱️ 21.07.2022):

    it clone https://github.com/iot-salzburg/gpu-jupyter
    
Show 1 hidden projects...

Interactive Widgets & Visualization

Back to top

Extensions that provide interactive UI-widgets and visualization tools.

🔗 best-of-ml-python - Data Visualization - Python-based data visualization libraries.

bokeh (🥇44 · ⭐ 17K) - Interactive Data Visualization in the browser, from Python. BSD-3
  • GitHub (👨‍💻 610 · 🔀 4K · 📦 55K · 📋 7K - 10% open · ⏱️ 17.08.2022):

    it clone https://github.com/bokeh/bokeh
    
  • PyPi (📥 3.4M / month · 📦 3.6K · ⏱️ 05.07.2022):

    ip install bokeh
    
  • Conda (📥 8.2M · ⏱️ 15.08.2022):

    onda install -c conda-forge bokeh
    
  • npm (📥 11K / month · 📦 5 · ⏱️ 06.08.2022):

    pm install @bokeh/bokehjs
    
ipywidgets (🥇39 · ⭐ 2.6K) - Interactive Widgets for the Jupyter Notebook. BSD-3
  • GitHub (👨‍💻 200 · 🔀 860 · 📦 4.7K · 📋 1.8K - 33% open · ⏱️ 18.08.2022):

    it clone https://github.com/jupyter-widgets/ipywidgets
    
  • PyPi (📥 7.9M / month · 📦 8.7K · ⏱️ 06.07.2022):

    ip install ipywidgets
    
  • Conda (📥 5.7M · ⏱️ 18.08.2022):

    onda install -c conda-forge ipywidgets
    
  • npm (📥 73K / month · 📦 81 · ⏱️ 18.08.2022):

    pm install @jupyter-widgets/jupyterlab-manager
    
pandas-profiling (🥇37 · ⭐ 9.4K) - Create HTML profiling reports from pandas DataFrame objects. MIT
  • GitHub (👨‍💻 89 · 🔀 1.3K · 📦 8.8K · 📋 580 - 20% open · ⏱️ 03.08.2022):

    it clone https://github.com/pandas-profiling/pandas-profiling
    
  • PyPi (📥 1.2M / month · 📦 160 · ⏱️ 27.09.2021):

    ip install pandas-profiling
    
  • Conda (📥 270K · ⏱️ 02.05.2022):

    onda install -c conda-forge pandas-profiling
    
panel (🥇37 · ⭐ 2.1K) - A high-level app and dashboarding solution for Python. BSD-3
  • GitHub (👨‍💻 100 · 🔀 270 · 📦 3.9K · 📋 1.9K - 29% open · ⏱️ 16.08.2022):

    it clone https://github.com/holoviz/panel
    
  • PyPi (📥 430K / month · 📦 110 · ⏱️ 05.07.2022):

    ip install panel
    
  • Conda (📥 580K · ⏱️ 24.05.2022):

    onda install -c conda-forge panel
    
  • npm (📥 110K / month · ⏱️ 05.07.2022):

    pm install @holoviz/panel
    
ipyleaflet (🥇34 · ⭐ 1.3K) - A Jupyter - Leaflet.js bridge. MIT
  • GitHub (👨‍💻 80 · 🔀 340 · 📦 2.6K · 📋 520 - 39% open · ⏱️ 17.08.2022):

    it clone https://github.com/jupyter-widgets/ipyleaflet
    
  • PyPi (📥 95K / month · 📦 110 · ⏱️ 07.07.2022):

    ip install ipyleaflet
    
  • Conda (📥 870K · ⏱️ 07.07.2022):

    onda install -c conda-forge ipyleaflet
    
  • npm (📥 48K / month · 📦 3 · ⏱️ 07.07.2022):

    pm install jupyter-leaflet
    
papermill (🥇33 · ⭐ 4.8K · 📈) - Parameterize, execute, and analyze notebooks. BSD-3
  • GitHub (👨‍💻 100 · 🔀 370 · 📦 2.4K · 📋 340 - 30% open · ⏱️ 15.08.2022):

    it clone https://github.com/nteract/papermill
    
  • PyPi (📥 870K / month · 📦 190 · ⏱️ 22.01.2022):

    ip install papermill
    
  • Conda (📥 290K · ⏱️ 23.01.2022):

    onda install -c conda-forge papermill
    
jupyter-matplotlib (🥈30 · ⭐ 1.3K) - Matplotlib Jupyter Integration. BSD-3
  • GitHub (👨‍💻 28 · 🔀 190 · 📦 3.7K · 📋 260 - 44% open · ⏱️ 07.07.2022):

    it clone https://github.com/matplotlib/ipympl
    
  • PyPi (📥 140K / month · 📦 81 · ⏱️ 25.04.2022):

    ip install ipympl
    
  • Conda (📥 1M · ⏱️ 25.04.2022):

    onda install -c conda-forge ipympl
    
  • npm (📥 25K / month · ⏱️ 25.04.2022):

    pm install jupyter-matplotlib
    
bqplot (🥈29 · ⭐ 3.3K) - Plotting library for IPython/Jupyter notebooks. Apache-2
  • GitHub (👨‍💻 59 · 🔀 460 · 📦 34 · 📋 590 - 38% open · ⏱️ 25.07.2022):

    it clone https://github.com/bqplot/bqplot
    
  • PyPi (📥 88K / month · 📦 92 · ⏱️ 11.02.2022):

    ip install bqplot
    
  • Conda (📥 1M · ⏱️ 11.02.2022):

    onda install -c conda-forge bqplot
    
  • npm (📥 8.8K / month · 📦 10 · ⏱️ 11.02.2022):

    pm install bqplot
    
ipyvolume (🥈29 · ⭐ 1.8K) - 3d plotting for Python in the Jupyter notebook based on IPython.. MIT
  • GitHub (👨‍💻 41 · 🔀 220 · 📦 840 · 📋 300 - 56% open · ⏱️ 26.07.2022):

    it clone https://github.com/maartenbreddels/ipyvolume
    
  • PyPi (📥 62K / month · 📦 50 · ⏱️ 29.10.2021):

    ip install ipyvolume
    
  • Conda (📥 370K · ⏱️ 20.04.2021):

    onda install -c conda-forge ipyvolume
    
  • npm (📥 2K / month · 📦 3 · ⏱️ 29.10.2021):

    pm install ipyvolume
    
pythreejs (🥈29 · ⭐ 830 · 📈) - A Jupyter - Three.js bridge. BSD-3
  • GitHub (👨‍💻 30 · 🔀 180 · 📦 21 · 📋 240 - 31% open · ⏱️ 16.08.2022):

    it clone https://github.com/jupyter-widgets/pythreejs
    
  • PyPi (📥 70K / month · 📦 38 · ⏱️ 26.02.2021):

    ip install pythreejs
    
  • Conda (📥 410K · ⏱️ 02.03.2021):

    onda install -c conda-forge pythreejs
    
  • npm (📥 4.2K / month · 📦 7 · ⏱️ 26.02.2021):

    pm install jupyter-threejs
    
evidently (🥈28 · ⭐ 2.6K) - Evaluate and monitor ML models from validation to production... Apache-2
  • GitHub (👨‍💻 24 · 🔀 260 · 📋 120 - 24% open · ⏱️ 16.08.2022):

    it clone https://github.com/evidentlyai/evidently
    
  • PyPi (📥 160K / month · 📦 3 · ⏱️ 07.07.2022):

    ip install evidently
    
  • Conda (📥 1.4K · ⏱️ 06.09.2021):

    onda install -c conda-forge evidently
    
jupyter-dash (🥈28 · ⭐ 800) - Develop Dash apps in the Jupyter Notebook and JupyterLab. MIT
  • GitHub (👨‍💻 10 · 🔀 210 · 📥 77 · 📦 1.8K · 📋 62 - 62% open · ⏱️ 28.06.2022):

    it clone https://github.com/plotly/jupyter-dash
    
  • PyPi (📥 380K / month · 📦 39 · ⏱️ 01.04.2022):

    ip install jupyter-dash
    
  • Conda (📥 190K · ⏱️ 02.04.2022):

    onda install -c conda-forge jupyter-dash
    
  • npm (📥 11K / month · ⏱️ 22.01.2021):

    pm install jupyterlab-dash
    
responsible-ai-widgets (🥈27 · ⭐ 550) - This project provides responsible AI user interfaces.. MIT
  • GitHub (👨‍💻 28 · 🔀 140 · 📦 35 · 📋 270 - 20% open · ⏱️ 17.08.2022):

    it clone https://github.com/microsoft/responsible-ai-toolbox
    
  • PyPi (📥 11K / month · 📦 3 · ⏱️ 10.06.2022):

    ip install raiwidgets
    
ipyregulartable (🥈25 · ⭐ 2.6K) - High performance, editable, stylable datagrids in jupyter.. Apache-2
  • GitHub (👨‍💻 5 · 🔀 860 · 📦 9 · 📋 25 - 40% open · ⏱️ 20.07.2022):

    it clone https://github.com/jpmorganchase/ipyregulartable
    
  • PyPi (📥 230 / month · ⏱️ 08.01.2021):

    ip install ipyregulartable
    
  • Conda (📥 2.7K · ⏱️ 08.01.2021):

    onda install -c conda-forge ipyregulartable
    
  • npm (📥 73K / month · 📦 81 · ⏱️ 18.08.2022):

    pm install @jupyter-widgets/jupyterlab-manager
    
ipydagred3 (🥈25 · ⭐ 2.6K) - ipywidgets library for drawing directed acyclic graphs in.. Apache-2
  • GitHub (👨‍💻 3 · 🔀 860 · 📦 11 · 📋 19 - 15% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/ipydagred3
    
  • PyPi (📥 1.1K / month · 📦 1 · ⏱️ 06.05.2022):

    ip install ipydagred3
    
  • Conda (📥 9.3K · ⏱️ 07.05.2022):

    onda install -c conda-forge ipydagred3
    
  • npm (📥 73K / month · 📦 81 · ⏱️ 18.08.2022):

    pm install @jupyter-widgets/jupyterlab-manager
    
nglview (🥈25 · ⭐ 580) - Jupyter widget to interactively view molecular structures and trajectories. MIT
  • GitHub (👨‍💻 33 · 🔀 110 · 📥 220 · 📦 2 · 📋 430 - 7% open · ⏱️ 25.07.2022):

    it clone https://github.com/nglviewer/nglview
    
  • PyPi (📥 4.3K / month · 📦 37 · ⏱️ 11.06.2021):

    ip install nglview
    
  • Conda (📥 470K · ⏱️ 11.06.2021):

    onda install -c conda-forge nglview
    
  • npm (📥 5.7K / month · 📦 2 · ⏱️ 16.04.2021):

    pm install nglview-js-widgets
    
itkwidgets (🥈25 · ⭐ 460) - Interactive Jupyter widgets to visualize images, point sets, and.. Apache-2
  • GitHub (👨‍💻 21 · 🔀 63 · 📥 66 · 📋 190 - 43% open · ⏱️ 15.08.2022):

    it clone https://github.com/InsightSoftwareConsortium/itkwidgets
    
  • PyPi (📥 10K / month · 📦 14 · ⏱️ 16.06.2022):

    ip install itkwidgets
    
  • Conda (📥 280K · ⏱️ 10.08.2020):

    onda install -c conda-forge itkwidgets
    
  • npm (📥 1.4K / month · ⏱️ 11.07.2022):

    pm install itkwidgets
    
ipycytoscape (🥈25 · ⭐ 200 · 📈) - A Cytoscape Jupyter widget. BSD-3
  • GitHub (👨‍💻 32 · 🔀 55 · 📥 3 · 📦 77 · 📋 160 - 37% open · ⏱️ 20.05.2022):

    it clone https://github.com/cytoscape/ipycytoscape
    
  • PyPi (📥 8.3K / month · 📦 10 · ⏱️ 04.04.2022):

    ip install ipycytoscape
    
  • Conda (📥 51K · ⏱️ 05.04.2022):

    onda install -c conda-forge ipycytoscape
    
  • npm (📥 1.4K / month · ⏱️ 04.04.2022):

    pm install jupyter-cytoscape
    
lux (🥈24 · ⭐ 4.1K) - Automatically visualize your pandas dataframe via a single print!. Apache-2
  • GitHub (👨‍💻 20 · 🔀 320 · 📦 110 · 📋 220 - 29% open · ⏱️ 21.05.2022):

    it clone https://github.com/lux-org/lux
    
  • PyPi (📥 25K / month · ⏱️ 19.02.2022):

    ip install lux-api
    
  • Conda (📥 7.6K · ⏱️ 22.02.2022):

    onda install -c conda-forge lux-api
    
  • npm (📥 680 / month · ⏱️ 17.02.2022):

    pm install luxwidget
    
ipycanvas (🥈24 · ⭐ 620) - Interactive Canvas in Jupyter. BSD-3
  • GitHub (👨‍💻 18 · 🔀 52 · 📦 760 · 📋 120 - 40% open · ⏱️ 22.06.2022):

    it clone https://github.com/martinRenou/ipycanvas
    
  • PyPi (📥 13K / month · 📦 21 · ⏱️ 03.05.2022):

    ip install ipycanvas
    
  • Conda (📥 77K · ⏱️ 16.05.2022):

    onda install -c conda-forge ipycanvas
    
  • npm (📥 1.6K / month · 📦 1 · ⏱️ 03.05.2022):

    pm install ipycanvas
    
vega (🥈24 · ⭐ 330) - IPython/Jupyter notebook module for Vega and Vega-Lite. BSD-3
  • GitHub (👨‍💻 11 · 🔀 59 · 📋 95 - 13% open · ⏱️ 01.08.2022):

    it clone https://github.com/vega/ipyvega
    
  • PyPi (📥 6.4K / month · 📦 84 · ⏱️ 10.02.2022):

    ip install vega
    
  • Conda (📥 500K · ⏱️ 10.02.2022):

    onda install -c conda-forge vega
    
jdaviz (🥈24 · ⭐ 72) - JWST astronomical data analysis tools in the Jupyter platform. BSD-3
  • GitHub (👨‍💻 28 · 🔀 35 · 📋 690 - 38% open · ⏱️ 17.08.2022):

    it clone https://github.com/spacetelescope/jdaviz
    
  • PyPi (📥 1.8K / month · ⏱️ 06.07.2022):

    ip install jdaviz
    
itables (🥉23 · ⭐ 320 · 📈) - Pandas DataFrames as Interactive DataTables. MIT
  • GitHub (👨‍💻 4 · 🔀 29 · 📦 140 · 📋 51 - 13% open · ⏱️ 17.08.2022):

    it clone https://github.com/mwouts/itables
    
  • PyPi (📥 13K / month · 📦 7 · ⏱️ 02.07.2022):

    ip install itables
    
  • Conda (📥 2.7K · ⏱️ 15.08.2022):

    onda install -c conda-forge itables
    
What-If Tool (🥉22 · ⭐ 740 · 💤) - Source code/webpage/demos for the What-If Tool. Apache-2
  • GitHub (👨‍💻 20 · 🔀 140 · 📋 110 - 52% open · ⏱️ 05.01.2022):

    it clone https://github.com/PAIR-code/what-if-tool
    
  • PyPi (📥 12K / month · 📦 3 · ⏱️ 12.10.2021):

    ip install witwidget
    
  • Conda (📥 1.2M · ⏱️ 06.01.2022):

    onda install -c conda-forge tensorboard-plugin-wit
    
  • npm (📥 6.3K / month · ⏱️ 12.10.2021):

    pm install wit-widget
    
ipyvuetify (🥉22 · ⭐ 260) - Jupyter widgets based on vuetify UI components. MIT
  • GitHub (👨‍💻 10 · 🔀 44 · 📦 4 · 📋 170 - 26% open · ⏱️ 07.02.2022):

    it clone https://github.com/mariobuikhuizen/ipyvuetify
    
  • PyPi (📥 71K / month · 📦 25 · ⏱️ 07.02.2022):

    ip install ipyvuetify
    
  • Conda (📥 84K · ⏱️ 07.02.2022):

    onda install -c conda-forge ipyvuetify
    
  • npm (📥 6.8K / month · 📦 1 · ⏱️ 07.02.2022):

    pm install jupyter-vuetify
    
ipysheet (🥉21 · ⭐ 500 · 💤) - Jupyter handsontable integration. MIT
  • GitHub (👨‍💻 10 · 🔀 62 · 📦 3 · 📋 120 - 51% open · ⏱️ 14.12.2021):

    it clone https://github.com/QuantStack/ipysheet
    
  • PyPi (📥 54K / month · 📦 13 · ⏱️ 11.08.2021):

    ip install ipysheet
    
  • Conda (📥 54K · ⏱️ 11.08.2021):

    onda install -c conda-forge ipysheet
    
  • npm (📥 3.3K / month · ⏱️ 13.08.2021):

    pm install ipysheet
    
nbtutor (🥉21 · ⭐ 400) - Visualize Python code execution (line-by-line) in Jupyter Notebook cells. BSD-3
  • GitHub (👨‍💻 3 · 🔀 38 · 📦 27 · 📋 43 - 44% open · ⏱️ 04.04.2022):

    it clone https://github.com/lgpage/nbtutor
    
  • PyPi (📥 96 / month · 📦 3 · ⏱️ 19.04.2022):

    ip install nbtutor
    
  • Conda (📥 110K · ⏱️ 19.04.2022):

    onda install -c conda-forge nbtutor
    
ipyvizzu (🥉20 · ⭐ 470) - Build animated charts in Jupyter notebook with a simple Python.. Apache-2
  • GitHub (👨‍💻 8 · 🔀 36 · 📥 30 · 📦 2 · 📋 66 - 30% open · ⏱️ 12.08.2022):

    it clone https://github.com/vizzuhq/ipyvizzu
    
  • PyPi (📥 570 / month · ⏱️ 30.06.2022):

    ip install ipyvizzu
    
ipydatagrid (🥉20 · ⭐ 240) - Fast Datagrid widget for the Jupyter Notebook and JupyterLab. BSD-3
  • GitHub (👨‍💻 12 · 🔀 30 · 📋 80 - 36% open · ⏱️ 03.08.2022):

    it clone https://github.com/bloomberg/ipydatagrid
    
  • PyPi (📥 1K / month · 📦 3 · ⏱️ 20.04.2022):

    ip install ipydatagrid
    
  • Conda (📥 23K · ⏱️ 20.04.2022):

    onda install -c conda-forge ipydatagrid
    
  • npm (📥 240 / month · ⏱️ 20.04.2022):

    pm install ipydatagrid
    
ipydatawidgets (🥉20 · ⭐ 29 · 📉) - A set of widgets to help facilitate reuse of large datasets.. BSD-3
  • GitHub (👨‍💻 5 · 🔀 7 · 📦 570 · 📋 9 - 33% open · ⏱️ 19.05.2022):

    it clone https://github.com/vidartf/ipydatawidgets
    
  • PyPi (📥 76K / month · 📦 26 · ⏱️ 19.05.2022):

    ip install ipydatawidgets
    
  • Conda (📥 170K · ⏱️ 23.05.2022):

    onda install -c conda-forge ipydatawidgets
    
tributary (🥉18 · ⭐ 360) - Streaming reactive and dataflow graphs in Python. Apache-2
  • GitHub (👨‍💻 7 · 🔀 32 · ⏱️ 04.07.2022):

    it clone https://github.com/timkpaine/tributary
    
  • PyPi (📥 83 / month · ⏱️ 11.05.2022):

    ip install tributary
    
  • Conda (📥 20K · ⏱️ 17.05.2022):

    onda install -c conda-forge tributary
    
Altair Viewer (🥉18 · ⭐ 52 · 💤) - Viewer for Altair and Vega-Lite visualizations. BSD-3
  • GitHub (👨‍💻 3 · 🔀 8 · 📋 7 - 42% open · ⏱️ 14.01.2022):

    it clone https://github.com/altair-viz/altair_viewer
    
  • PyPi (📥 580K / month · 📦 12 · ⏱️ 06.11.2021):

    ip install altair_viewer
    
  • Conda (📥 40K · ⏱️ 06.11.2021):

    onda install -c conda-forge altair_viewer
    
igv.js widget (🥉17 · ⭐ 150) - Extension for Jupyter which integrates igv.js. MIT
  • GitHub (👨‍💻 5 · 🔀 15 · 📦 12 · ⏱️ 14.06.2022):

    it clone https://github.com/igvteam/igv-jupyter
    
  • PyPi (📥 260 / month · 📦 1 · ⏱️ 14.06.2022):

    ip install igv-jupyter
    
ipytree (🥉17 · ⭐ 91 · 💤) - A Tree Widget using Jupyter-widgets protocol and jsTree. MIT
  • GitHub (👨‍💻 8 · 🔀 25 · 📋 31 - 58% open · ⏱️ 10.08.2021):

    it clone https://github.com/QuantStack/ipytree
    
  • PyPi (📥 31K / month · 📦 5 · ⏱️ 03.03.2021):

    ip install ipytree
    
  • Conda (📥 44K · ⏱️ 03.03.2021):

    onda install -c conda-forge ipytree
    
  • npm (📥 210 / month · ⏱️ 03.03.2021):

    pm install ipytree
    
ipyvue (🥉17 · ⭐ 40 · 💤) - Jupyter widgets base for Vue libraries. MIT
  • GitHub (👨‍💻 3 · 🔀 11 · 📦 20 · 📋 7 - 28% open · ⏱️ 10.12.2021):

    it clone https://github.com/mariobuikhuizen/ipyvue
    
  • PyPi (📥 71K / month · 📦 12 · ⏱️ 28.10.2021):

    ip install ipyvue
    
  • Conda (📥 54K · ⏱️ 28.10.2021):

    onda install -c conda-forge ipyvue
    
  • npm (📥 3.4K / month · 📦 10 · ⏱️ 28.10.2021):

    pm install jupyter-vue
    
ipysigma (🥉16 · ⭐ 38) - A Jupyter widget using sigma.js to render interactive networks. MIT
  • GitHub (👨‍💻 3 · 🔀 6 · 📋 100 - 43% open · ⏱️ 10.06.2022):

    it clone https://github.com/Yomguithereal/ipysigma
    
  • PyPi (📥 190 / month · 📦 1 · ⏱️ 08.06.2022):

    ip install ipysigma
    
  • npm (📥 300 / month · ⏱️ 10.06.2022):

    pm install ipysigma
    
Show 19 hidden projects...
  • D-Tale (🥈30 · ⭐ 3.6K) - Visualizer for Pandas Data Structures. ❗️LGPL-2.1
  • facets-overview (🥈27 · ⭐ 7K · 💀) - Visualizations for machine learning datasets. Apache-2
  • qgrid (🥈26 · ⭐ 2.9K · 💀) - An interactive grid for sorting, filtering, and editing DataFrames.. Apache-2
  • gmaps (🥉23 · ⭐ 740 · 💀) - Google maps for Jupyter notebooks. BSD-3
  • Mapbox GL (🥉23 · ⭐ 610 · 💀) - Use Mapbox GL JS to visualize data in a Python Jupyter notebook. MIT
  • ipywebrtc (🥉23 · ⭐ 210 · 💀) - WebRTC for Jupyter notebook/lab. MIT
  • pivottablejs (🥉21 · ⭐ 470 · 💀) - Dragndrop Pivot Tables and Charts for Jupyter/IPython Notebook,.. MIT
  • geonotebook (🥉16 · ⭐ 1.1K · 💀) - A Jupyter notebook extension for geospatial visualization.. Apache-2
  • niwidgets (🥉16 · ⭐ 76 · 💀) - Neuroimaging widgets for jupyter notebooks. Apache-2
  • ipyscales (🥉15 · ⭐ 13 · 💀) - A widget library for scales. BSD-3
  • ipymaterialui (🥉13 · ⭐ 83 · 💀) - Jupyter Widgets based on React Material UI components. MIT
  • easyexplore (🥉13 · ⭐ 3) - Toolbox for easy and effective data exploration in Python. ❗️GPL-3.0
  • pigeon (🥉12 · ⭐ 490 · 💀) - Quickly annotate data from the comfort of your Jupyter notebook. Apache-2
  • Jupyter DataTables (🥉12 · ⭐ 140 · 💀) - Jupyter Notebook extension leveraging pandas DataFrames.. MIT
  • perfume (🥉11 · ⭐ 33 · 💀) - Interactive performance benchmarking in Jupyter. BSD-3
  • ipyaggrid (🥉11 · ⭐ 13 · 💀) - Jupyter widget - ag-grid in the notebook. MIT
  • ipyannotate (🥉10 · ⭐ 120 · 💀) - Jupyter Widget for data annotation. ❗Unlicensed
  • ipyp5 (🥉10 · ⭐ 33 · 💀) - p5.js Jupyter Widget. BSD-3
  • Vision UI (🥉7 · ⭐ 250 · 💀) - UI visual interface for fastai - now compatible with Google.. ❗Unlicensed

Jupyter Extensions

Back to top

Application plugins that extend the functionality of Jupyter itself.

Contrib NBextensions (🥇31 · ⭐ 4.9K) - A collection of various notebook extensions for Jupyter. BSD-3
  • GitHub (👨‍💻 130 · 🔀 760 · 📋 780 - 42% open · ⏱️ 17.07.2022):

    it clone https://github.com/ipython-contrib/jupyter_contrib_nbextensions
    
  • PyPi (📥 290K / month · 📦 190 · ⏱️ 02.01.2019):

    ip install jupyter_contrib_nbextensions
    
  • Conda (📥 1.4M · ⏱️ 05.03.2021):

    onda install -c conda-forge jupyter_contrib_nbextensions
    
nbgrader (🥇30 · ⭐ 1.1K) - A system for assigning and grading notebooks. BSD-3
  • GitHub (👨‍💻 97 · 🔀 310 · 📥 25 · 📋 820 - 25% open · ⏱️ 15.08.2022):

    it clone https://github.com/jupyter/nbgrader
    
  • PyPi (📥 2.6K / month · 📦 17 · ⏱️ 06.07.2022):

    ip install nbgrader
    
  • Conda (📥 120K · ⏱️ 23.06.2022):

    onda install -c conda-forge nbgrader
    
Jupyter Themes (🥈28 · ⭐ 9.2K) - Custom Jupyter Notebook Themes. MIT
  • GitHub (👨‍💻 43 · 🔀 1K · 📋 400 - 50% open · ⏱️ 03.02.2022):

    it clone https://github.com/dunovank/jupyter-themes
    
  • PyPi (📥 34K / month · 📦 99 · ⏱️ 22.11.2018):

    ip install jupyterthemes
    
nbgitpuller (🥈26 · ⭐ 170) - Jupyter server extension to sync a git repository one-way to a.. BSD-3
  • GitHub (👨‍💻 25 · 🔀 61 · 📦 500 · 📋 140 - 41% open · ⏱️ 22.06.2022):

    it clone https://github.com/jupyterhub/nbgitpuller
    
  • PyPi (📥 7.4K / month · 📦 18 · ⏱️ 19.03.2022):

    ip install nbgitpuller
    
  • Conda (📥 40K · ⏱️ 20.03.2022):

    onda install -c conda-forge nbgitpuller
    
NBextensions Configurator (🥈25 · ⭐ 910) - A jupyter notebook serverextension providing config.. BSD-3
  • GitHub (👨‍💻 20 · 🔀 110 · 📋 85 - 62% open · ⏱️ 09.07.2022):

    it clone https://github.com/jupyter-contrib/jupyter_nbextensions_configurator
    
  • PyPi (📥 300K / month · 📦 180 · ⏱️ 29.12.2018):

    ip install jupyter_nbextensions_configurator
    
  • Conda (📥 1.1M · ⏱️ 04.03.2021):

    onda install -c conda-forge jupyter_nbextensions_configurator
    
jupyter-server-proxy (🥈25 · ⭐ 250) - Jupyter notebook server extension to proxy web services. BSD-3
  • GitHub (👨‍💻 64 · 🔀 110 · 📦 4 · 📋 160 - 40% open · ⏱️ 08.07.2022):

    it clone https://github.com/jupyterhub/jupyter-server-proxy
    
  • PyPi (📥 110K / month · 📦 89 · ⏱️ 24.01.2022):

    ip install jupyter-server-proxy
    
  • Conda (📥 790K · ⏱️ 25.01.2022):

    onda install -c conda-forge jupyter-server-proxy
    
  • npm (📥 7.6K / month · ⏱️ 24.01.2022):

    pm install @jupyterlab/server-proxy
    
Resource Usage (🥈22 · ⭐ 320) - Jupyter Notebook Extension for monitoring your own Resource.. BSD-2
  • GitHub (👨‍💻 22 · 🔀 73 · 📥 59 · 📋 62 - 56% open · ⏱️ 28.07.2022):

    it clone https://github.com/jupyter-server/jupyter-resource-usage
    
  • PyPi (📥 23K / month · 📦 3 · ⏱️ 06.12.2021):

    ip install jupyter-resource-usage
    
  • Conda (📥 500K · ⏱️ 23.11.2020):

    onda install -c conda-forge nbresuse
    
  • npm (📥 310 / month · ⏱️ 06.12.2021):

    pm install @jupyter-server/resource-usage
    
gator (🥈19 · ⭐ 220) - Conda environment and package management extension from within Jupyter. BSD-3
  • GitHub (👨‍💻 25 · 🔀 26 · 📥 2 · 📦 1 · 📋 61 - 37% open · ⏱️ 25.07.2022):

    it clone https://github.com/mamba-org/gator
    
  • PyPi (📥 150 / month · ⏱️ 03.09.2021):

    ip install mamba-gator
    
  • Conda (📥 18K · ⏱️ 26.07.2022):

    onda install -c conda-forge mamba_gator
    
  • npm (📥 120 / month · ⏱️ 03.09.2021):

    pm install @mamba-org/gator-lab
    
Rsession Proxy (🥈19 · ⭐ 93) - Jupyter extensions for running an RStudio rsession proxy. BSD-3
  • GitHub (👨‍💻 20 · 🔀 67 · 📦 41 · 📋 71 - 36% open · ⏱️ 16.06.2022):

    it clone https://github.com/jupyterhub/jupyter-rsession-proxy
    
  • PyPi (📥 2.5K / month · ⏱️ 01.12.2021):

    ip install jupyter-rsession-proxy
    
  • Conda (📥 12K · ⏱️ 01.12.2021):

    onda install -c conda-forge jupyter-rsession-proxy
    
HTTP-over-WebSocket (🥉18 · ⭐ 230 · 💤) - Jupyter support for HTTP-over-ws. Apache-2
  • GitHub (👨‍💻 3 · 🔀 38 · 📋 29 - 72% open · ⏱️ 30.08.2021):

    it clone https://github.com/googlecolab/jupyter_http_over_ws
    
  • PyPi (📥 54K / month · 📦 15 · ⏱️ 12.03.2020):

    ip install jupyter_http_over_ws
    
  • Conda (📥 11K · ⏱️ 13.08.2020):

    onda install -c conda-forge jupyter_http_over_ws
    
jupyter-archive (🥉18 · ⭐ 56) - A Jupyter/Jupyterlab extension to make, download and extract.. BSD-3
  • GitHub (👨‍💻 9 · 🔀 10 · 📥 3.3K · 📋 33 - 3% open · ⏱️ 20.07.2022):

    it clone https://github.com/jupyterlab-contrib/jupyter-archive
    
  • PyPi (📥 2.5K / month · ⏱️ 08.04.2022):

    ip install jupyter-archive
    
  • Conda (📥 27K · ⏱️ 08.04.2022):

    onda install -c conda-forge jupyter-archive
    
  • npm (📥 5.3K / month · ⏱️ 08.04.2022):

    pm install @hadim/jupyter-archive
    
jupyter-tabnine (🥉16 · ⭐ 750 · 💤) - Autocompletion with Deep Learning on Jupyter Notebook. MIT
  • GitHub (👨‍💻 10 · 🔀 110 · 📋 70 - 60% open · ⏱️ 23.08.2021):

    it clone https://github.com/codota/jupyter-tabnine
    
  • PyPi (📥 6.3K / month · ⏱️ 23.08.2021):

    ip install jupyter-tabnine
    
Spark Monitor (🥉16 · ⭐ 170) - Monitor Apache Spark from Jupyter Notebook. Apache-2
  • GitHub (👨‍💻 3 · 🔀 51 · 📥 2.4K · 📋 37 - 81% open · ⏱️ 16.05.2022):

    it clone https://github.com/krishnan-r/sparkmonitor
    
  • PyPi (📥 1.6K / month · ⏱️ 18.01.2022):

    ip install sparkmonitor
    
  • Docker Hub (📥 920 · ⏱️ 04.10.2019):

    ocker pull krishnanr/sparkmonitor
    
Jupyter Black (🥉7 · ⭐ 400 · 💀) - Black formatter for Jupyter Notebook. BSD-3
  • GitHub (👨‍💻 2 · 🔀 20 · 📋 22 - 45% open · ⏱️ 01.02.2020):

    it clone https://github.com/drillan/jupyter-black
    
Show 11 hidden projects...
  • dtale (🥇30 · ⭐ 3.6K) - Visualizer for pandas data structures. ❗️LGPL-2.1
  • Appmode (🥈21 · ⭐ 400 · 💀) - A Jupyter extensions that turns notebooks into web applications. MIT
  • pyforest (🥈19 · ⭐ 980 · 💀) - pyforest - feel the bliss of automated imports. MIT
  • jupyter-tensorboard (🥈19 · ⭐ 460 · 💀) - Start Tensorboard in Jupyter Notebook. MIT
  • Jupyter Spark (🥉17 · ⭐ 190 · 💀) - Jupyter Notebook extension for Apache Spark integration. MPL-2.0
  • nb_conda (🥉16 · ⭐ 130 · 💀) - Conda environment and package access extension from within Jupyter. BSD-3
  • nbzip (🥉16 · ⭐ 80 · 💀) - Zips and downloads all the contents of a jupyter notebook. Apache-2
  • Content Management (🥉16 · ⭐ 76 · 💀) - Jupyter Content Management Extensions. BSD-3
  • jupyter-nbrequirements (🥉15 · ⭐ 13 · 💤) - Dependency management and optimization in Jupyter.. MIT
  • PPExtensions (🥉14 · ⭐ 48 · 💀) - Set of iPython and Jupyter extensions to improve user.. BSD-3
  • jupyterterminals (🥉7 · ⭐ 8 · 💀) - Jupyter plugin to support inline terminal shells along with.. MIT

Jupyter Magic

Back to top

Extensions that provide magic commands to access convenient functionality within a notebook.

ipython-sql (🥇31 · ⭐ 1.6K) - %%sql magic for IPython, hopefully evolving into full SQL client. MIT
  • GitHub (👨‍💻 53 · 🔀 260 · 📦 3.4K · 📋 140 - 72% open · ⏱️ 12.06.2022):

    it clone https://github.com/catherinedevlin/ipython-sql
    
  • PyPi (📥 110K / month · 📦 69 · ⏱️ 12.06.2022):

    ip install ipython-sql
    
  • Conda (📥 160K · ⏱️ 13.11.2021):

    onda install -c conda-forge ipython-sql
    
sparkmagic (🥇30 · ⭐ 1.2K) - Jupyter magics and kernels for working with remote Spark clusters. BSD-3
  • GitHub (👨‍💻 57 · 🔀 400 · 📦 250 · 📋 410 - 33% open · ⏱️ 02.05.2022):

    it clone https://github.com/jupyter-incubator/sparkmagic
    
  • PyPi (📥 41K / month · 📦 20 · ⏱️ 02.05.2022):

    ip install sparkmagic
    
  • Conda (📥 50K · ⏱️ 09.05.2022):

    onda install -c conda-forge sparkmagic
    
watermark (🥈23 · ⭐ 710) - An IPython magic extension for printing date and time stamps, version.. BSD-3
  • GitHub (👨‍💻 19 · 🔀 81 · 📦 1.6K · 📋 45 - 37% open · ⏱️ 27.05.2022):

    it clone https://github.com/rasbt/watermark
    
  • PyPi (📥 27K / month · 📦 79 · ⏱️ 27.05.2022):

    ip install watermark
    
  • Conda (📥 220K · ⏱️ 30.05.2022):

    onda install -c conda-forge watermark
    
heat (🥈17 · ⭐ 990 · 💤) - IPython magic command to profile and view your python code as a heat map. MIT
  • GitHub (👨‍💻 3 · 🔀 22 · 📦 29 · 📋 5 - 40% open · ⏱️ 10.09.2021):

    it clone https://github.com/csurfer/pyheatmagic
    
  • PyPi (📥 1.4K / month · ⏱️ 19.08.2017):

    ip install py-heat-magic
    
blackcellmagic (🥉16 · ⭐ 300 · 💤) - IPython magic command to format python code in cell using.. MIT
  • GitHub (👨‍💻 3 · 🔀 12 · 📦 160 · 📋 10 - 50% open · ⏱️ 18.09.2021):

    it clone https://github.com/csurfer/blackcellmagic
    
  • PyPi (📥 2.7K / month · 📦 3 · ⏱️ 18.09.2021):

    ip install blackcellmagic
    
  • Conda (📥 1.7K · ⏱️ 07.08.2020):

    onda install -c conda-forge blackcellmagic
    
ipycache (🥉16 · ⭐ 130) - Defines a %%cache cell magic in the IPython notebook to cache results.. BSD-3
  • GitHub (👨‍💻 10 · 🔀 24 · 📦 23 · 📋 38 - 44% open · ⏱️ 03.04.2022):

    it clone https://github.com/rossant/ipycache
    
  • PyPi (📥 110 / month · 📦 6 · ⏱️ 13.10.2013):

    ip install ipycache
    
  • Conda (📥 71K · ⏱️ 07.07.2020):

    onda install -c conda-forge ipycache
    
py_d3 (🥉14 · ⭐ 440) - D3 block magic for Jupyter notebook. MIT
  • GitHub (👨‍💻 4 · 🔀 38 · 📋 16 - 6% open · ⏱️ 20.02.2022):

    it clone https://github.com/ResidentMario/py_d3
    
  • PyPi (📥 95 / month · ⏱️ 28.03.2018):

    ip install py_d3
    
jupyter-manim (🥉11 · ⭐ 180 · 💤) - manim cell magic for IPython/Jupyter to show the output video. MIT
  • GitHub (👨‍💻 5 · 🔀 11 · 📋 25 - 24% open · ⏱️ 02.01.2022):

    it clone https://github.com/krassowski/jupyter-manim
    
  • PyPi (📥 140 / month · ⏱️ 12.04.2020):

    ip install jupyter-manim
    
Show 4 hidden projects...
  • pick (🥈20 · ⭐ 480 · 💀) - Customize your kernels on Launch!. BSD-3
  • jupyter-notify (🥈17 · ⭐ 560 · 💀) - A Jupyter Notebook magic for browser notifications of cell.. BSD-3
  • SQLCell (🥉14 · ⭐ 150 · 💀) - SQLCell is a magic function for the Jupyter Notebook that executes.. MIT
  • nb_black (🥉13 · ⭐ 62 · 💀) - A simple extension for Jupyter Notebook and Jupyter Lab to beautify.. MIT

Jupyter Kernels

Back to top

Jupyter kernels that run and introspect the user's code in a given language.

IPython Kernel (🥇37 · ⭐ 500) - IPython Kernel for Jupyter. BSD-3
  • GitHub (👨‍💻 160 · 🔀 310 · 📥 510 · 📋 430 - 53% open · ⏱️ 15.08.2022):

    it clone https://github.com/ipython/ipykernel
    
  • PyPi (📥 10M / month · 📦 9.6K · ⏱️ 15.06.2022):

    ip install ipykernel
    
  • Conda (📥 360K · 📦 30 · ⏱️ 02.05.2022):

    onda install -c anaconda ipykernel
    
Metakernel (🥇27 · ⭐ 290) - Jupyter/IPython Kernel Tools. BSD-3
  • GitHub (👨‍💻 31 · 🔀 79 · 📥 38 · 📋 140 - 20% open · ⏱️ 09.08.2022):

    it clone https://github.com/Calysto/metakernel
    
  • PyPi (📥 75K / month · 📦 75 · ⏱️ 29.03.2022):

    ip install metakernel
    
  • Conda (📥 600K · ⏱️ 09.08.2022):

    onda install -c conda-forge metakernel
    
Enterprise Gateway (🥇25 · ⭐ 520) - A lightweight, multi-tenant, scalable and secure gateway.. BSD-3
  • GitHub (👨‍💻 100 · 🔀 190 · 📥 20K · 📋 520 - 9% open · ⏱️ 16.08.2022):

    it clone https://github.com/jupyter/enterprise_gateway
    
  • PyPi (📥 1.3K / month · ⏱️ 27.01.2022):

    ip install jupyter_enterprise_gateway
    
  • Conda (📥 98K · ⏱️ 18.04.2022):

    onda install -c conda-forge jupyter_enterprise_gateway
    
IJavascript (🥇24 · ⭐ 1.9K · 💤) - IJavascript is a javascript kernel for the Jupyter notebook. BSD-3
  • GitHub (👨‍💻 15 · 🔀 180 · 📦 63 · 📋 230 - 23% open · ⏱️ 24.01.2022):

    it clone https://github.com/n-riesco/ijavascript
    
  • npm (📥 2.2K / month · 📦 22 · ⏱️ 15.11.2021):

    pm install ijavascript
    
almond (🥇24 · ⭐ 1.5K) - A Scala kernel for Jupyter. BSD-3
  • GitHub (👨‍💻 36 · 🔀 220 · 📥 1.3K · 📋 300 - 36% open · ⏱️ 18.08.2022):

    it clone https://github.com/almond-sh/almond
    
  • Docker Hub (📥 15K · ⭐ 6 · ⏱️ 16.08.2022):

    ocker pull almondsh/almond
    
LFortran (🥇24 · ⭐ 360) - Official main repository for LFortran. MIT
  • GitHub (👨‍💻 33 · 🔀 36 · 📋 450 - 98% open · ⏱️ 18.08.2022):

    it clone https://github.com/lfortran/lfortran
    
  • PyPi (📥 100 / month · ⏱️ 31.07.2020):

    ip install lfortran
    
  • Conda (📥 40K · ⏱️ 23.09.2021):

    onda install -c conda-forge lfortran
    
gophernotes (🥈23 · ⭐ 3.3K) - The Go kernel for Jupyter notebooks and nteract. MIT
  • GitHub (👨‍💻 29 · 🔀 240 · 📥 40 · 📦 8 · 📋 170 - 28% open · ⏱️ 08.07.2022):

    it clone https://github.com/gopherdata/gophernotes
    
  • Docker Hub (📥 86K · ⭐ 7 · ⏱️ 22.12.2018):

    ocker pull gopherdata/gophernotes
    
  • Go (📦 1 · ⏱️ 31.05.2022):

    o install github.com/gopherdata/gophernotes
    
IHaskell (🥈23 · ⭐ 2.4K) - A Haskell kernel for the Jupyter project. MIT
  • GitHub (👨‍💻 110 · 🔀 250 · 📦 4 · 📋 740 - 4% open · ⏱️ 22.07.2022):

    it clone https://github.com/gibiansky/IHaskell
    
  • npm (📥 17 / month · ⏱️ 01.08.2018):

    pm install ihaskell_jupyterlab
    
IRkernel (🥈22 · ⭐ 1.6K) - R kernel for Jupyter. MIT
  • GitHub (👨‍💻 41 · 🔀 290 · 📋 570 - 9% open · ⏱️ 24.06.2022):

    it clone https://github.com/IRkernel/IRkernel
    
  • Conda (📥 81K · ⏱️ 31.05.2022):

    onda install -c r r-irkernel
    
  • Docker Hub (📥 1.3M · ⭐ 44 · ⏱️ 15.08.2022):

    ocker pull jupyter/r-notebook
    
Apache Toree (🥈22 · ⭐ 700) - Jupyter kernel for Apache Spark. Apache-2
  • GitHub (👨‍💻 100 · 🔀 210 · ⏱️ 15.03.2022):

    it clone https://github.com/apache/incubator-toree
    
  • PyPi (📥 13K / month · 📦 9 · ⏱️ 21.04.2022):

    ip install toree
    
Kernel Gateway (🥈22 · ⭐ 400) - Jupyter Kernel Gateway. BSD-3
  • GitHub (👨‍💻 44 · 🔀 120 · 📥 100 · 📋 180 - 7% open · ⏱️ 12.03.2022):

    it clone https://github.com/jupyter/kernel_gateway
    
  • PyPi (📥 13K / month · 📦 6 · ⏱️ 24.08.2021):

    ip install jupyter-kernel-gateway
    
  • Conda (📥 180K · ⏱️ 25.08.2021):

    onda install -c conda-forge jupyter_kernel_gateway
    
xeus-python (🥈22 · ⭐ 340) - Jupyter kernel for the Python programming language. BSD-3
  • GitHub (👨‍💻 19 · 🔀 62 · 📋 170 - 30% open · ⏱️ 29.07.2022):

    it clone https://github.com/jupyter-xeus/xeus-python
    
  • PyPi (📥 7.8K / month · 📦 3 · ⏱️ 15.06.2022):

    ip install xeus-python
    
  • Conda (📥 1.1M · ⏱️ 23.06.2022):

    onda install -c conda-forge xeus-python
    
Octave Kernel (🥈21 · ⭐ 410) - An Octave kernel for IPython. BSD-3
  • GitHub (👨‍💻 18 · 🔀 60 · 📥 50 · 📋 170 - 16% open · ⏱️ 03.05.2022):

    it clone https://github.com/calysto/octave_kernel
    
  • PyPi (📥 11K / month · 📦 7 · ⏱️ 31.03.2022):

    ip install octave_kernel
    
  • Conda (📥 420K · ⏱️ 31.03.2022):

    onda install -c conda-forge octave_kernel
    
IJulia.jl (🥈20 · ⭐ 2.5K) - Julia kernel for Jupyter. MIT
  • GitHub (👨‍💻 100 · 🔀 380 · 📋 790 - 12% open · ⏱️ 23.06.2022):

    it clone https://github.com/JuliaLang/IJulia.jl
    
xeus-cling (🥈20 · ⭐ 2.3K · 💤) - Jupyter kernel for the C++ programming language. BSD-3
  • GitHub (👨‍💻 20 · 🔀 240 · 📋 250 - 53% open · ⏱️ 17.01.2022):

    it clone https://github.com/jupyter-xeus/xeus-cling
    
  • Conda (📥 150K · ⏱️ 08.03.2022):

    onda install -c conda-forge xeus-cling
    
Matlab Kernel (🥈20 · ⭐ 440) - Jupyter Kernel for Matlab. BSD-3
  • GitHub (👨‍💻 18 · 🔀 73 · 📋 130 - 20% open · ⏱️ 09.05.2022):

    it clone https://github.com/calysto/matlab_kernel
    
  • PyPi (📥 3.6K / month · 📦 5 · ⏱️ 09.05.2022):

    ip install matlab_kernel
    
  • Conda (📥 19K · ⏱️ 09.05.2022):

    onda install -c conda-forge matlab_kernel
    
IRuby (🥉18 · ⭐ 720) - Official gem repository: Ruby kernel for Jupyter/IPython Notebook. MIT
  • GitHub (👨‍💻 44 · 🔀 18 · 📥 15 · 📦 160 · 📋 190 - 24% open · ⏱️ 05.07.2022):

    it clone https://github.com/SciRuby/iruby
    
  • Docker Hub (📥 1.7K · ⭐ 3 · ⏱️ 07.06.2022):

    ocker pull rubydata/datascience-notebook
    
Ansible Kernel (🥉18 · ⭐ 500) - Jupyter Notebook Kernel for running Ansible Tasks and.. Apache-2
  • GitHub (👨‍💻 10 · 🔀 54 · 📦 9 · 📋 44 - 34% open · ⏱️ 11.02.2022):

    it clone https://github.com/ansible/ansible-jupyter-kernel
    
  • PyPi (📥 280 / month · ⏱️ 11.02.2022):

    ip install ansible-kernel
    
  • Conda (📥 11K · ⏱️ 12.02.2022):

    onda install -c conda-forge ansible-kernel
    
  • Docker Hub (📥 66K · ⭐ 2 · ⏱️ 12.12.2018):

    ocker pull benthomasson/ansible-jupyter-kernel
    
OCaml Kernel (🥉18 · ⭐ 230) - An OCaml kernel for Jupyter (IPython) notebook. MIT
  • GitHub (👨‍💻 18 · 🔀 28 · 📥 70K · 📋 71 - 4% open · ⏱️ 10.04.2022):

    it clone https://github.com/akabe/ocaml-jupyter
    
SAS Kernel (🥉18 · ⭐ 190) - A Jupyter kernel for SAS. This opens up all the data manipulation.. Apache-2
  • GitHub (👨‍💻 9 · 🔀 72 · 📋 57 - 5% open · ⏱️ 01.06.2022):

    it clone https://github.com/sassoftware/sas_kernel
    
  • PyPi (📥 1.9K / month · 📦 1 · ⏱️ 14.07.2021):

    ip install sas_kernel
    
  • Conda (📥 1.7K · ⏱️ 05.03.2022):

    onda install -c anaconda sas_kernel
    
clojupyter (🥉17 · ⭐ 740 · 💤) - a Jupyter kernel for Clojure. MIT
  • GitHub (👨‍💻 26 · 🔀 82 · 📋 97 - 18% open · ⏱️ 29.12.2021):

    it clone https://github.com/clojupyter/clojupyter
    
  • Conda (📥 3K · ⏱️ 02.03.2020):

    onda install -c simplect clojupyter
    
  • Docker Hub (📥 390 · ⏱️ 25.04.2019):

    ocker pull simplect/clojupyter
    
F# Kernel (🥉17 · ⭐ 430) - F# for Jupyter Notebooks. BSD-3
  • GitHub (👨‍💻 28 · 🔀 67 · 📥 5.4K · 📋 140 - 9% open · ⏱️ 17.03.2022):

    it clone https://github.com/fsprojects/IfSharp
    
  • Docker Hub (📥 680 · ⏱️ 26.03.2019):

    ocker pull fsprojects/ifsharp
    
notebookJS (🥉17 · ⭐ 220 · 💤) - notebookJS: seamless JavaScript integration in Python Notebooks. MIT
  • GitHub (👨‍💻 2 · 🔀 43 · 📦 4 · ⏱️ 26.10.2021):

    it clone https://github.com/jorgehpo/notebookJS
    
  • PyPi (📥 120 / month · ⏱️ 17.04.2021):

    ip install notebookjs
    
  • npm (📥 1K / month · 📦 13 · ⏱️ 03.03.2022):

    pm install notebookjs
    
SciJava Kernel (🥉17 · ⭐ 180) - [RETIRED] Try IJava or BeakerX. Apache-2
  • GitHub (👨‍💻 9 · 🔀 42 · 📥 86 · 📋 94 - 14% open · ⏱️ 03.02.2022):

    it clone https://github.com/scijava/scijava-jupyter-kernel
    
  • Conda (📥 81K · ⏱️ 03.03.2018):

    onda install -c conda-forge scijava-jupyter-kernel
    
Wolfram Kernel (🥉15 · ⭐ 750) - Wolfram Language kernel for Jupyter notebooks. MIT
  • GitHub (👨‍💻 7 · 🔀 90 · 📥 6K · 📋 95 - 30% open · ⏱️ 19.02.2022):

    it clone https://github.com/WolframResearch/WolframLanguageForJupyter
    
allthekernels (🥉15 · ⭐ 68) - A multiplexer kernel for Jupyter. MIT
  • GitHub (👨‍💻 9 · 🔀 12 · 📦 5 · 📋 11 - 27% open · ⏱️ 15.08.2022):

    it clone https://github.com/minrk/allthekernels
    
  • PyPi (📥 45 / month · ⏱️ 10.12.2019):

    ip install allthekernels
    
  • Conda (📥 3.9K · ⏱️ 09.01.2020):

    onda install -c conda-forge allthekernels
    
xeus-sqlite (🥉14 · ⭐ 140) - Jupyter kernel for SQLite. BSD-3
  • GitHub (👨‍💻 12 · 🔀 22 · 📋 43 - 30% open · ⏱️ 15.03.2022):

    it clone https://github.com/jupyter-xeus/xeus-sqlite
    
  • Conda (📥 16K · ⏱️ 06.10.2021):

    onda install -c conda-forge xeus-sqlite
    
SSH Kernel (🥉14 · ⭐ 53 · 💤) - SSH Kernel for Jupyter. BSD-3
  • GitHub (👨‍💻 4 · 🔀 12 · 📦 6 · 📋 8 - 25% open · ⏱️ 04.11.2021):

    it clone https://github.com/NII-cloud-operation/sshkernel
    
  • PyPi (📥 150 / month · ⏱️ 04.11.2021):

    ip install sshkernel
    
pidgy (🥉13 · ⭐ 34) - Interactive computing in Markdown. BSD-3
  • GitHub (👨‍💻 3 · 🔀 6 · 📥 1 · 📋 20 - 40% open · ⏱️ 09.08.2022):

    it clone https://github.com/deathbeds/pidgy
    
  • PyPi (📥 28 / month · ⏱️ 27.11.2021):

    ip install pidgy
    
Show 11 hidden projects...
  • Bash Kernel (🥈20 · ⭐ 590 · 💀) - A bash kernel for IPython. BSD-3
  • Spylon Kernel (🥉19 · ⭐ 160 · 💀) - Jupyter kernel for scala and spark. BSD-3
  • IJava (🥉18 · ⭐ 810 · 💀) - A Jupyter kernel for executing Java code. MIT
  • nb_conda_kernels (🥉18 · ⭐ 470 · 💀) - Package for managing conda environment-based kernels.. BSD-3
  • Kernel Detection (🥉15 · ⭐ 140 · 💀) - An Jupyter plugin to enable the automatic detection of.. BSD-2
  • lgo (🥉14 · ⭐ 2.2K · 💀) - Interactive Go programming with Jupyter. BSD-3
  • IElixir (🥉13 · ⭐ 340 · 💀) - Jupyters kernel for Elixir programming language. Apache-2
  • ICSharp (🥉11 · ⭐ 270 · 💀) - C# kernel for Jupyter. Apache-2
  • remote_ikernel (🥉11 · ⭐ 12 · 💀) - All your Jupyter kernels, on all your machines, in one place. BSD-2
  • ssh_ipykernel (🥉10 · ⭐ 8 · 💀) - A remote jupyter kernel via ssh. MIT
  • kernel-relay (🥉4 · ⭐ 11 · 💀) - kernel-relay is a GraphQL service for interfacing with.. ❗Unlicensed

Notebook Sharing & Conversion

Back to top

Tools to share, convert and simplify collaboration (e.g., via git) with notebook files.

nbconvert (🥇38 · ⭐ 1.4K) - Jupyter Notebook Conversion. BSD-3
  • GitHub (👨‍💻 250 · 🔀 490 · 📋 1K - 42% open · ⏱️ 16.08.2022):

    it clone https://github.com/jupyter/nbconvert
    
  • PyPi (📥 12M / month · 📦 8.3K · ⏱️ 15.06.2022):

    ip install nbconvert
    
  • Conda (📥 7.8M · ⏱️ 11.08.2022):

    onda install -c conda-forge nbconvert
    
Voila (🥇33 · ⭐ 4.3K) - Voil turns Jupyter notebooks into standalone web applications. BSD-3
  • GitHub (👨‍💻 61 · 🔀 420 · 📥 290 · 📦 7.2K · 📋 630 - 42% open · ⏱️ 11.08.2022):

    it clone https://github.com/voila-dashboards/voila
    
  • PyPi (📥 48K / month · 📦 62 · ⏱️ 29.03.2022):

    ip install voila
    
  • Conda (📥 200K · ⏱️ 18.07.2022):

    onda install -c conda-forge voila
    
  • npm (📥 3K / month · ⏱️ 19.05.2020):

    pm install @jupyter-voila/jupyterlab-preview
    
nikola (🥇33 · ⭐ 2.3K) - A static website and blog generator. MIT
  • GitHub (👨‍💻 230 · 🔀 420 · 📦 440 · 📋 2.1K - 2% open · ⏱️ 02.08.2022):

    it clone https://github.com/getnikola/nikola
    
  • PyPi (📥 2K / month · 📦 140 · ⏱️ 01.05.2022):

    ip install nikola
    
Jupytext (🥈32 · ⭐ 5.5K) - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts. MIT
  • GitHub (👨‍💻 72 · 🔀 360 · 📦 3.2K · 📋 540 - 13% open · ⏱️ 29.07.2022):

    it clone https://github.com/mwouts/jupytext
    
  • PyPi (📥 270K / month · 📦 160 · ⏱️ 03.07.2022):

    ip install jupytext
    
  • Conda (📥 370K · ⏱️ 03.07.2022):

    onda install -c conda-forge jupytext
    
  • npm (📥 6.4K / month · ⏱️ 04.12.2021):

    pm install jupyterlab-jupytext
    
Jupyter Book (🥈30 · ⭐ 3K) - Create beautiful, publication-quality books and documents from.. BSD-3
  • GitHub (👨‍💻 110 · 🔀 540 · 📋 1.1K - 41% open · ⏱️ 16.08.2022):

    it clone https://github.com/executablebooks/jupyter-book
    
  • PyPi (📥 48K / month · 📦 65 · ⏱️ 03.06.2022):

    ip install jupyter-book
    
  • Conda (📥 27K · ⏱️ 03.06.2022):

    onda install -c conda-forge jupyter-book
    
RISE (🥈29 · ⭐ 3.3K) - RISE: Live Reveal.js Jupyter/IPython Slideshow Extension. BSD-3
  • GitHub (👨‍💻 41 · 🔀 390 · 📦 1.9K · 📋 430 - 33% open · ⏱️ 28.03.2022):

    it clone https://github.com/damianavila/RISE
    
  • PyPi (📥 5.3K / month · 📦 170 · ⏱️ 28.03.2022):

    ip install RISE
    
  • Conda (📥 220K · ⏱️ 16.11.2021):

    onda install -c conda-forge rise
    
  • npm (📥 11 / month · ⏱️ 03.07.2019):

    pm install rise-reveal
    
nbdime (🥈29 · ⭐ 2.3K) - Tools for diffing and merging of Jupyter notebooks. BSD-3
  • GitHub (👨‍💻 40 · 🔀 130 · 📦 78 · 📋 290 - 23% open · ⏱️ 05.07.2022):

    it clone https://github.com/jupyter/nbdime
    
  • PyPi (📥 270K / month · 📦 140 · ⏱️ 25.10.2021):

    ip install nbdime
    
  • Conda (📥 600K · ⏱️ 26.10.2021):

    onda install -c conda-forge nbdime
    
  • npm (📥 95K / month · ⏱️ 26.10.2021):

    pm install nbdime-jupyterlab
    
Stencila (🥈28 · ⭐ 650) - Author, collaborate on, and publish beautiful interactive documents. Apache-2
  • GitHub (👨‍💻 34 · 🔀 39 · 📥 3.1K · 📦 17 · 📋 570 - 13% open · ⏱️ 29.07.2022):

    it clone https://github.com/stencila/stencila
    
  • npm (📥 360 / month · 📦 8 · ⏱️ 06.11.2020):

    pm install stencila
    
  • Docker Hub (📥 16K · ⏱️ 08.04.2019):

    ocker pull stencila/cloud
    
Knowledge Repo (🥈25 · ⭐ 5.2K) - A next-generation curated knowledge sharing platform for.. Apache-2
  • GitHub (👨‍💻 68 · 🔀 690 · 📋 290 - 42% open · ⏱️ 17.08.2022):

    it clone https://github.com/airbnb/knowledge-repo
    
  • PyPi (📥 320 / month · 📦 1 · ⏱️ 20.04.2022):

    ip install knowledge-repo
    
BinderHub (🥈24 · ⭐ 2.2K) - Run your code in the cloud, with technology so advanced, it feels.. BSD-3
  • GitHub (👨‍💻 84 · 🔀 320 · 📦 6 · 📋 720 - 37% open · ⏱️ 15.08.2022):

    it clone https://github.com/jupyterhub/binderhub
    
  • PyPi (📥 24 / month · ⏱️ 07.11.2018):

    ip install binderhub
    
nbviewer (🥈24 · ⭐ 2K) - nbconvert as a web service: Render Jupyter Notebooks as static web pages. BSD-3
  • GitHub (👨‍💻 89 · 🔀 490 · 📦 7 · 📋 560 - 28% open · ⏱️ 15.03.2022):

    it clone https://github.com/jupyter/nbviewer
    
  • Docker Hub (📥 2.8M · ⭐ 29 · ⏱️ 15.03.2022):

    ocker pull jupyter/nbviewer
    
mknotebooks (🥉23 · ⭐ 110) - A plugin for mkdocs to help you include Jupyter notebooks in your.. MIT
  • GitHub (👨‍💻 13 · 🔀 20 · 📦 220 · 📋 37 - 32% open · ⏱️ 15.08.2022):

    it clone https://github.com/greenape/mknotebooks
    
  • PyPi (📥 20K / month · 📦 26 · ⏱️ 05.07.2022):

    ip install mknotebooks
    
scrapbook (🥉22 · ⭐ 250) - A library for recording and reading data in notebooks. BSD-3
  • GitHub (👨‍💻 11 · 🔀 26 · 📦 150 · 📋 49 - 48% open · ⏱️ 13.04.2022):

    it clone https://github.com/nteract/scrapbook
    
  • PyPi (📥 68K / month · 📦 17 · ⏱️ 06.01.2021):

    ip install nteract-scrapbook
    
  • Conda (📥 9.8K · ⏱️ 27.02.2021):

    onda install -c conda-forge nteract-scrapbook
    
commuter (🥉21 · ⭐ 5.8K) - Notebook sharing hub. BSD-3
  • GitHub (👨‍💻 27 · 🔀 560 · 📦 3 · 📋 91 - 57% open · ⏱️ 28.04.2022):

    it clone https://github.com/nteract/commuter
    
  • npm (📥 560 / month · ⏱️ 27.10.2020):

    pm install @nteract/commuter
    
ThebeLab (🥉21 · ⭐ 290 · 💤) - Turn static HTML pages into live documents with Jupyter kernels. BSD-3
  • GitHub (👨‍💻 26 · 🔀 56 · 📦 5 · 📋 150 - 40% open · ⏱️ 19.11.2021):

    it clone https://github.com/executablebooks/thebe
    
  • npm (📥 6.6K / month · ⏱️ 05.08.2022):

    pm install thebe
    
mkdocs-jupyter (🥉20 · ⭐ 150) - Use Jupyter Notebook in mkdocs. Apache-2
  • GitHub (👨‍💻 13 · 🔀 19 · 📋 56 - 21% open · ⏱️ 04.05.2022):

    it clone https://github.com/danielfrg/mkdocs-jupyter
    
  • PyPi (📥 22K / month · 📦 18 · ⏱️ 09.05.2022):

    ip install mkdocs-jupyter
    
  • Conda (📥 19K · ⏱️ 02.08.2022):

    onda install -c conda-forge mkdocs-jupyter
    
cdsdashboards (🥉18 · ⭐ 170) - JupyterHub extension for ContainDS Dashboards. BSD-3
  • GitHub (👨‍💻 13 · 🔀 33 · 📋 88 - 35% open · ⏱️ 29.04.2022):

    it clone https://github.com/ideonate/cdsdashboards
    
  • PyPi (📥 420 / month · ⏱️ 29.04.2022):

    ip install cdsdashboards
    
  • Conda (📥 30K · ⏱️ 29.04.2022):

    onda install -c conda-forge cdsdashboards
    
nbgallery (🥉18 · ⭐ 140) - Enterprise Jupyter notebook sharing and collaboration app. MIT
  • GitHub (👨‍💻 19 · 🔀 23 · 📋 370 - 18% open · ⏱️ 05.08.2022):

    it clone https://github.com/nbgallery/nbgallery
    
  • Docker Hub (📥 160K · ⭐ 3 · ⏱️ 05.08.2022):

    ocker pull nbgallery/nbgallery
    
jupyter-flex (🥉17 · ⭐ 260) - Build dashboards using Jupyter Notebooks. Apache-2
  • GitHub (👨‍💻 4 · 🔀 46 · 📦 1 · 📋 56 - 21% open · ⏱️ 22.06.2022):

    it clone https://github.com/danielfrg/jupyter-flex
    
  • PyPi (📥 830 / month · ⏱️ 29.09.2021):

    ip install jupyter-flex
    
  • Conda (📥 7.9K · ⏱️ 01.10.2021):

    onda install -c conda-forge jupyter-flex
    
  • npm (📥 68 / month · ⏱️ 02.10.2021):

    pm install @danielfrg/jupyter-flex
    
Show 5 hidden projects...
  • notedown (🥉21 · ⭐ 830 · 💀) - Markdown = IPython Notebook. BSD-2
  • nbinteract (🥉19 · ⭐ 220 · 💀) - Create interactive webpages from Jupyter Notebooks. BSD-3
  • bookstore (🥉19 · ⭐ 180 · 💀) - Notebook storage and publishing workflows for the masses. BSD-3
  • pynb (🥉15 · ⭐ 240 · 💀) - Jupyter Notebooks as plain Python code with embedded Markdown text. MIT
  • jnotebook-reader (🥉9 · ⭐ 99) - An awesome viewer to browse and render Jupyter Notebooks.. Apache-2

Notebook Tools

Back to top

Libraries and tools that work with or can be used within notebook files.

Jupyter Client (🥇35 · ⭐ 280) - Jupyter protocol client APIs. BSD-3
  • GitHub (👨‍💻 120 · 🔀 230 · 📥 320 · 📋 330 - 45% open · ⏱️ 09.08.2022):

    it clone https://github.com/jupyter/jupyter_client
    
  • PyPi (📥 12M / month · 📦 2.2K · ⏱️ 08.06.2022):

    ip install jupyter-client
    
  • Conda (📥 9.2M · ⏱️ 08.06.2022):

    onda install -c conda-forge jupyter_client
    
nbdev (🥇32 · ⭐ 3.6K) - Create delightful python projects using Jupyter Notebooks. Apache-2
  • GitHub (👨‍💻 58 · 🔀 370 · 📋 540 - 6% open · ⏱️ 18.08.2022):

    it clone https://github.com/fastai/nbdev
    
  • PyPi (📥 93K / month · 📦 77 · ⏱️ 17.06.2022):

    ip install nbdev
    
nbformat (🥇32 · ⭐ 180) - Reference implementation of the Jupyter Notebook format. BSD-3
  • GitHub (👨‍💻 67 · 🔀 140 · 📋 120 - 39% open · ⏱️ 17.08.2022):

    it clone https://github.com/jupyter/nbformat
    
  • PyPi (📥 10M / month · 📦 8.6K · ⏱️ 03.05.2022):

    ip install nbformat
    
  • Conda (📥 9.7M · ⏱️ 03.05.2022):

    onda install -c conda-forge nbformat
    
  • npm (📥 97 / month · ⏱️ 17.08.2022):

    pm install nbformat-schema
    
nbclient (🥈31 · ⭐ 100) - A client library for executing notebooks. Formally nbconverts.. BSD-3
  • GitHub (👨‍💻 33 · 🔀 46 · 📥 85 · 📦 66K · 📋 97 - 36% open · ⏱️ 05.07.2022):

    it clone https://github.com/jupyter/nbclient
    
  • PyPi (📥 9.9M / month · 📦 86 · ⏱️ 01.07.2022):

    ip install nbclient
    
  • Conda (📥 5M · ⏱️ 01.07.2022):

    onda install -c conda-forge nbclient
    
repo2docker (🥈28 · ⭐ 1.4K) - Turn repositories into Jupyter-enabled Docker images. BSD-3
  • GitHub (👨‍💻 110 · 🔀 300 · 📦 160 · 📋 490 - 34% open · ⏱️ 02.08.2022):

    it clone https://github.com/jupyterhub/repo2docker
    
  • PyPi (📥 5K / month · 📦 25 · ⏱️ 06.02.2022):

    ip install jupyter-repo2docker
    
Jupyter Sphinx (🥈27 · ⭐ 150) - Sphinx extension for rendering of Jupyter interactive widgets. BSD-3
  • GitHub (👨‍💻 25 · 🔀 53 · 📋 120 - 33% open · ⏱️ 25.06.2022):

    it clone https://github.com/jupyter/jupyter-sphinx
    
  • PyPi (📥 130K / month · 📦 140 · ⏱️ 25.06.2022):

    ip install jupyter_sphinx
    
  • Conda (📥 150K · ⏱️ 25.06.2022):

    onda install -c conda-forge jupyter_sphinx
    
nbval (🥈26 · ⭐ 380 · 💤) - A py.test plugin to validate Jupyter notebooks. BSD-3
  • GitHub (👨‍💻 29 · 🔀 42 · 📦 1.6K · 📋 98 - 37% open · ⏱️ 05.01.2022):

    it clone https://github.com/computationalmodelling/nbval
    
  • PyPi (📥 110K / month · 📦 200 · ⏱️ 30.07.2020):

    ip install nbval
    
  • Conda (📥 220K · ⏱️ 31.07.2020):

    onda install -c conda-forge nbval
    
fastpages (🥈24 · ⭐ 3.4K) - An easy to use blogging platform, with enhanced support for.. Apache-2
  • GitHub (👨‍💻 55 · 🔀 770 · 📦 140 · 📋 330 - 6% open · ⏱️ 15.05.2022):

    it clone https://github.com/fastai/fastpages
    
nbQA (🥈24 · ⭐ 560) - Run isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks. MIT
  • GitHub (👨‍💻 26 · 🔀 31 · 📋 250 - 0% open · ⏱️ 08.08.2022):

    it clone https://github.com/nbQA-dev/nbQA
    
  • PyPi (📥 35K / month · 📦 4 · ⏱️ 09.03.2022):

    ip install nbqa
    
  • Conda (📥 43K · ⏱️ 17.07.2022):

    onda install -c conda-forge nbqa
    
ipytest (🥉22 · ⭐ 230) - Pytest in IPython notebooks. MIT
  • GitHub (👨‍💻 4 · 🔀 19 · 📦 200 · 📋 50 - 4% open · ⏱️ 20.02.2022):

    it clone https://github.com/chmp/ipytest
    
  • PyPi (📥 39K / month · 📦 13 · ⏱️ 12.02.2022):

    ip install ipytest
    
treon (🥉21 · ⭐ 280) - Easy to use test framework for Jupyter Notebooks. MIT
  • GitHub (👨‍💻 5 · 🔀 25 · 📦 55 · 📋 14 - 28% open · ⏱️ 04.08.2022):

    it clone https://github.com/ReviewNB/treon
    
  • PyPi (📥 8.8K / month · 📦 5 · ⏱️ 28.11.2019):

    ip install treon
    
  • Conda (📥 930 · ⏱️ 05.08.2022):

    onda install -c conda-forge treon
    
naas (🥉20 · ⭐ 200) - Schedule notebooks, run them like APIs, expose securely your assets:.. ❗️AGPL-3.0
  • GitHub (👨‍💻 18 · 🔀 20 · 📦 3 · 📋 140 - 19% open · ⏱️ 03.08.2022):

    it clone https://github.com/jupyter-naas/naas
    
  • PyPi (📥 4.1K / month · ⏱️ 07.07.2022):

    ip install naas
    
testbook (🥉19 · ⭐ 320) - Unit test your Jupyter Notebooks the right way. BSD-3
  • GitHub (👨‍💻 14 · 🔀 30 · 📦 140 · 📋 86 - 46% open · ⏱️ 12.08.2022):

    it clone https://github.com/nteract/testbook
    
  • PyPi (📥 16 / month · ⏱️ 11.08.2020):

    ip install nteract-testbook
    
  • Conda (📥 29K · ⏱️ 02.06.2021):

    onda install -c conda-forge testbook
    
JupyterWith (🥉16 · ⭐ 350) - Declarative and reproducible Jupyter environments - powered by Nix. MIT
  • GitHub (👨‍💻 30 · 🔀 78 · 📋 140 - 27% open · ⏱️ 17.08.2022):

    it clone https://github.com/tweag/jupyterWith
    
ipyexperiments (🥉14 · ⭐ 150 · 💤) - jupyter/ipython experiment containers for GPU and.. Apache-2
  • GitHub (👨‍💻 3 · 🔀 11 · 📦 6 · 📋 6 - 16% open · ⏱️ 07.12.2021):

    it clone https://github.com/stas00/ipyexperiments
    
  • PyPi (📥 130 / month · 📦 2 · ⏱️ 07.12.2021):

    ip install ipyexperiments
    
nbmake-action (🥉12 · ⭐ 160 · 💤) - GitHub Action for testing notebooks. Apache-2
  • GitHub (👨‍💻 2 · 🔀 6 · 📦 27 · ⏱️ 21.09.2021):

    it clone https://github.com/treebeardtech/nbmake-action
    
Show 10 hidden projects...
  • ipyparallel (🥈31 · ⭐ 2.2K) - IPython Parallel: Interactive Parallel Computing in Python. ❗Unlicensed
  • BeakerX (🥈29 · ⭐ 2.7K · 💀) - Beaker Extensions for Jupyter Notebook. Apache-2
  • PixieDust (🥈27 · ⭐ 1K · 💀) - Python Helper library for Jupyter Notebooks. Apache-2
  • mercury (🥈24 · ⭐ 1.8K) - Convert Python notebook to web app and share with non-technical.. ❗Unlicensed
  • sphinxcontrib.jupyter (🥉17 · ⭐ 72 · 💀) - A Sphinx Extension for Generating Jupyter Notebooks. BSD-3
  • nbopen (🥉16 · ⭐ 280 · 💀) - Open a Jupyter notebook in the best available server. BSD-3
  • Kernel Management (🥉14 · ⭐ 13 · 💀) - Experimental new kernel management framework for Jupyter. BSD-3
  • jupyter2slides (🥉10 · ⭐ 770 · 💀) - Cloud Native Presentation Slides with Jupyter Notebook +.. MIT
  • Jupyter Helpers (🥉9 · ⭐ 40 · 💀) - A collection of helpers for Jupyter/IPython. MIT
  • Jupter-Notebook-REST-API (🥉6 · ⭐ 51 · 💀) - Run your jupyter notebooks as a REST API endpoint... MIT

JupyterLab Renderer

Back to top

Extensions that can render and display files of specific MIME types.

JupyterLab Latex (🥈20 · ⭐ 530) - JupyterLab extension for live editing of LaTeX documents. BSD-3
  • GitHub (👨‍💻 22 · 🔀 60 · 📦 2 · 📋 100 - 47% open · ⏱️ 18.08.2022):

    it clone https://github.com/jupyterlab/jupyterlab-latex
    
  • PyPi (📥 4K / month · 📦 1 · ⏱️ 15.09.2021):

    ip install jupyterlab_latex
    
  • Conda (📥 4.5K · ⏱️ 15.09.2021):

    onda install -c conda-forge jupyterlab-latex
    
  • npm (📥 1.1K / month · ⏱️ 06.07.2021):

    pm install @jupyterlab/latex
    
JupyterLab Renderers (🥈20 · ⭐ 440) - Renderers and renderer extensions for JupyterLab. BSD-3
  • GitHub (👨‍💻 27 · 🔀 67 · 📦 1 · 📋 100 - 31% open · ⏱️ 08.07.2022):

    it clone https://github.com/jupyterlab/jupyter-renderers
    
  • PyPi (📥 240 / month · ⏱️ 17.01.2022):

    ip install jupyterlab-katex
    
  • Conda (📥 1.4K · ⏱️ 18.01.2022):

    onda install -c conda-forge jupyterlab-vega3
    
  • npm (📥 1.2K / month · ⏱️ 11.03.2021):

    pm install @jupyterlab/geojson-extension
    
JupyterLab Spreadsheet (🥉16 · ⭐ 160) - JupyterLab plugin for viewing spreadsheets, such as.. BSD-3
  • GitHub (👨‍💻 4 · 🔀 14 · 📦 3 · 📋 24 - 25% open · ⏱️ 18.07.2022):

    it clone https://github.com/quigleyj97/jupyterlab-spreadsheet
    
  • npm (📥 3.8K / month · ⏱️ 17.07.2021):

    pm install jupyterlab-spreadsheet
    
Show 5 hidden projects...

JupyterLab Themes

Back to top

Extensions that can customize the appearance of JupyterLab.

Darcula Theme (🥇20 · ⭐ 150) - A handsome Darcula theme for Jupyterlab. The first jlab theme to.. BSD-3
  • GitHub (👨‍💻 7 · 🔀 35 · 📦 490 · 📋 34 - 52% open · ⏱️ 20.07.2022):

    it clone https://github.com/telamonian/theme-darcula
    
  • PyPi (📥 1.3K / month · ⏱️ 26.08.2021):

    ip install theme-darcula
    
  • Conda (📥 6.9K · ⏱️ 20.07.2022):

    onda install -c conda-forge theme-darcula
    
  • npm (📥 1.6K / month · ⏱️ 20.07.2022):

    pm install @telamonian/theme-darcula
    
Material Darker Theme (🥈13 · ⭐ 130 · 💤) - The Material Darker theme for JupyterLab. BSD-3
  • GitHub (👨‍💻 2 · 🔀 15 · 📦 4 · 📋 18 - 22% open · ⏱️ 31.08.2021):

    it clone https://github.com/oriolmirosa/jupyterlab_materialdarker
    
  • PyPi (📥 180 / month · ⏱️ 31.08.2021):

    ip install jupyterlab-materialdarker
    
  • npm (📥 630 / month · ⏱️ 31.08.2021):

    pm install @oriolmirosa/jupyterlab_materialdarker
    
jupyterlab_darkside_ui (🥈13 · ⭐ 89) - Darkside ui and syntax theme for jupyterlab. BSD-3
  • GitHub (👨‍💻 5 · 🔀 6 · 📋 5 - 20% open · ⏱️ 18.03.2022):

    it clone https://github.com/dunovank/jupyterlab_darkside_ui
    
  • PyPi (📥 870 / month · ⏱️ 18.03.2022):

    ip install jupyterlab_darkside_ui
    
jupyterlab-theme-solarized-dark (🥈13 · ⭐ 65) - JupyterLab 2/3 Solarized Dark extension. BSD-3
  • GitHub (👨‍💻 2 · 🔀 9 · 📋 3 - 33% open · ⏱️ 21.07.2022):

    it clone https://github.com/AllanChain/jupyterlab-theme-solarized-dark
    
  • PyPi (📥 3.3K / month · ⏱️ 22.06.2022):

    ip install jupyterlab_theme_solarized_dark
    
  • npm (📥 3.9K / month · ⏱️ 22.06.2022):

    pm install jupyterlab-theme-solarized-dark
    
Show 5 hidden projects...
  • Neon Theme (🥈14 · ⭐ 120 · 💀) - A flat, 80s neon inspired theme for JupyterLab. BSD-3
  • Horizon Theme (🥉12 · ⭐ 52 · 💀) - VSCode Horizon Theme port for JupyterLab. BSD-3
  • Gruvbox Theme (🥉11 · ⭐ 47 · 💀) - Gruvbox dark theme for Jupyter Lab. Modeled on classic.. BSD-3
  • Theme Toggle (🥉10 · ⭐ 11 · 💀) - JupyterLab extension to toggle the theme in the Top Bar area. BSD-3
  • Nord Theme (🥉8 · ⭐ 24 · 💀) - JupyterLab - Nord Theme. BSD-3

JupyterLab Extensions

Back to top

Application plugins that extend the functionality of JupyterLab itself.

Perspective (🥇30 · ⭐ 4.8K · 📉) - A data visualization and analytics component, especially.. Apache-2
  • GitHub (👨‍💻 72 · 🔀 500 · 📦 3 · 📋 550 - 15% open · ⏱️ 11.08.2022):

    it clone https://github.com/finos/perspective
    
  • PyPi (📥 3.1K / month · 📦 9 · ⏱️ 06.06.2022):

    ip install perspective-python
    
  • Conda (📥 120K · ⏱️ 15.08.2022):

    onda install -c conda-forge perspective
    
  • npm (📥 1.4K / month · ⏱️ 10.08.2022):

    pm install @finos/perspective-jupyterlab
    
elyra (🥇30 · ⭐ 1.4K) - Elyra extends JupyterLab with an AI centric approach. Apache-2
  • GitHub (👨‍💻 53 · 🔀 260 · 📦 32 · 📋 1.5K - 15% open · ⏱️ 17.08.2022):

    it clone https://github.com/elyra-ai/elyra
    
  • PyPi (📥 3.5K / month · 📦 3 · ⏱️ 06.07.2022):

    ip install elyra
    
  • Conda (📥 16K · ⏱️ 30.07.2022):

    onda install -c conda-forge elyra
    
  • npm (📥 2.7K / month · 📦 4 · ⏱️ 18.07.2022):

    pm install @elyra/services
    
JupyterLab Git (🥇30 · ⭐ 1.1K) - A Git extension for JupyterLab. BSD-3
  • GitHub (👨‍💻 76 · 🔀 250 · 📦 14 · 📋 540 - 16% open · ⏱️ 11.08.2022):

    it clone https://github.com/jupyterlab/jupyterlab-git
    
  • PyPi (📥 140K / month · 📦 20 · ⏱️ 26.04.2022):

    ip install jupyterlab-git
    
  • Conda (📥 230K · ⏱️ 29.07.2022):

    onda install -c conda-forge jupyterlab-git
    
  • npm (📥 31K / month · 📦 4 · ⏱️ 28.07.2022):

    pm install @jupyterlab/git
    
JupyterLab LSP (🥇29 · ⭐ 1.3K) - Coding assistance for JupyterLab (code navigation + hover.. BSD-3
  • GitHub (👨‍💻 43 · 🔀 100 · 📦 210 · 📋 420 - 37% open · ⏱️ 14.08.2022):

    it clone https://github.com/jupyter-lsp/jupyterlab-lsp
    
  • PyPi (📥 20K / month · 📦 5 · ⏱️ 21.03.2022):

    ip install jupyterlab-lsp
    
  • Conda (📥 50K · ⏱️ 12.12.2021):

    onda install -c conda-forge jupyter-lsp
    
  • npm (📥 4.3K / month · 📦 2 · ⏱️ 21.03.2022):

    pm install @krassowski/jupyterlab-lsp
    
JupyterLab TOC (🥇28 · ⭐ 12K · 💤) - Table of Contents extension for JupyterLab. BSD-3
  • GitHub (👨‍💻 14 · 🔀 2.4K · 📋 120 - 55% open · ⏱️ 10.08.2021):

    it clone https://github.com/jupyterlab/jupyterlab-toc
    
  • npm (📥 140K / month · 📦 12 · ⏱️ 10.08.2022):

    pm install @jupyterlab/toc
    
Code Formatter (🥈24 · ⭐ 600) - A JupyterLab plugin to facilitate invocation of code formatters. MIT
  • GitHub (👨‍💻 37 · 🔀 49 · 📋 160 - 13% open · ⏱️ 11.08.2022):

    it clone https://github.com/ryantam626/jupyterlab_code_formatter
    
  • PyPi (📥 32K / month · 📦 7 · ⏱️ 01.05.2022):

    ip install jupyterlab_code_formatter
    
  • Conda (📥 540K · ⏱️ 11.08.2022):

    onda install -c conda-forge jupyterlab_code_formatter
    
  • npm (📥 4.8K / month · ⏱️ 10.08.2022):

    pm install @ryantam626/jupyterlab_code_formatter
    
dask-labextension (🥈22 · ⭐ 270) - JupyterLab extension for Dask. BSD-3
  • GitHub (👨‍💻 19 · 🔀 51 · 📋 130 - 28% open · ⏱️ 21.06.2022):

    it clone https://github.com/dask/dask-labextension
    
  • PyPi (📥 6.1K / month · 📦 4 · ⏱️ 21.06.2022):

    ip install dask-labextension
    
  • Conda (📥 610K · ⏱️ 22.06.2022):

    onda install -c conda-forge dask-labextension
    
  • npm (📥 1.7K / month · ⏱️ 21.06.2022):

    pm install dask-labextension
    
JupyterLab System Monitor (🥈21 · ⭐ 250) - JupyterLab extension to display system metrics. BSD-3
  • GitHub (👨‍💻 7 · 🔀 29 · 📦 46 · 📋 42 - 52% open · ⏱️ 15.02.2022):

    it clone https://github.com/jtpio/jupyterlab-system-monitor
    
  • PyPi (📥 11K / month · 📦 1 · ⏱️ 04.02.2021):

    ip install jupyterlab-system-monitor
    
  • Conda (📥 12K · ⏱️ 25.02.2021):

    onda install -c conda-forge jupyterlab-system-monitor
    
  • npm (📥 3.7K / month · ⏱️ 23.11.2020):

    pm install jupyterlab-system-monitor
    
Variable Inspector (🥈20 · ⭐ 930) - Variable Inspector extension for Jupyterlab. BSD-3
  • GitHub (👨‍💻 18 · 🔀 84 · 📦 3 · 📋 160 - 27% open · ⏱️ 01.08.2022):

    it clone https://github.com/lckr/jupyterlab-variableInspector
    
  • PyPi (📥 7.3K / month · ⏱️ 10.04.2021):

    ip install lckr-jupyterlab-variableinspector
    
  • Conda (📥 6.5K · ⏱️ 10.04.2021):

    onda install -c conda-forge jupyterlab-variableinspector
    
  • npm (📥 5.6K / month · ⏱️ 10.04.2021):

    pm install @lckr/jupyterlab_variableinspector
    
GPU Dashboards (🥈20 · ⭐ 470) - A JupyterLab extension for displaying dashboards of GPU usage. BSD-3
  • GitHub (👨‍💻 17 · 🔀 59 · 📋 55 - 43% open · ⏱️ 23.06.2022):

    it clone https://github.com/rapidsai/jupyterlab-nvdashboard
    
  • PyPi (📥 1.7K / month · ⏱️ 23.06.2022):

    ip install jupyterlab-nvdashboard
    
  • Conda (📥 22K · ⏱️ 11.05.2022):

    onda install -c conda-forge jupyterlab-nvdashboard
    
  • npm (📥 1.1K / month · ⏱️ 27.04.2021):

    pm install jupyterlab-nvdashboard
    
JupyterLab GitHub (🥈20 · ⭐ 330 · 💤) - GitHub integration for JupyterLab. BSD-3
  • GitHub (👨‍💻 15 · 🔀 96 · 📦 2 · 📋 63 - 42% open · ⏱️ 10.12.2021):

    it clone https://github.com/jupyterlab/jupyterlab-github
    
  • PyPi (📥 970 / month · 📦 2 · ⏱️ 27.11.2021):

    ip install jupyterlab-github
    
  • npm (📥 1.5K / month · ⏱️ 27.11.2021):

    pm install @jupyterlab/github
    
JupyterLab Templates (🥈20 · ⭐ 310) - Support for jupyter notebook templates in jupyterlab. Apache-2
  • GitHub (👨‍💻 14 · 🔀 50 · 📦 4 · 📋 78 - 8% open · ⏱️ 09.04.2022):

    it clone https://github.com/jpmorganchase/jupyterlab_templates
    
  • PyPi (📥 7.2K / month · ⏱️ 30.06.2019):

    ip install jupyterlab_templates
    
  • Conda (📥 6.6K · ⏱️ 28.03.2021):

    onda install -c conda-forge jupyterlab_templates
    
  • npm (📥 3K / month · ⏱️ 28.03.2021):

    pm install jupyterlab_templates
    
JupyterLab IFrame (🥈20 · ⭐ 81) - View html as an embedded iframe in JupyterLab. Apache-2
  • GitHub (👨‍💻 5 · 🔀 15 · 📦 3 · 📋 68 - 8% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/jupyterlab_iframe
    
  • PyPi (📥 1.1K / month · 📦 8 · ⏱️ 29.06.2019):

    ip install jupyterlab_iframe
    
  • Conda (📥 11K · ⏱️ 12.04.2022):

    onda install -c conda-forge jupyterlab_iframe
    
  • npm (📥 910 / month · ⏱️ 11.04.2022):

    pm install jupyterlab_iframe
    
Lantern (🥈19 · ⭐ 320) - Data exploration glue. Apache-2
  • GitHub (👨‍💻 3 · 🔀 20 · 📦 16 · 📋 200 - 5% open · ⏱️ 13.06.2022):

    it clone https://github.com/timkpaine/lantern
    
  • PyPi (📥 53 / month · 📦 1 · ⏱️ 02.02.2020):

    ip install pylantern
    
Jupyter Bokeh (🥈19 · ⭐ 200) - An extension for rendering Bokeh content in JupyterLab notebooks. BSD-3
  • GitHub (👨‍💻 17 · 🔀 41 · 📋 88 - 11% open · ⏱️ 12.08.2022):

    it clone https://github.com/bokeh/jupyter_bokeh
    
  • PyPi (📥 36K / month · 📦 5 · ⏱️ 30.09.2021):

    ip install jupyter-bokeh
    
  • Conda (📥 28K · ⏱️ 30.11.2021):

    onda install -c conda-forge jupyter_bokeh
    
  • npm (📥 6.9K / month · ⏱️ 30.09.2021):

    pm install @bokeh/jupyter_bokeh
    
JupyterLab Google Drive (🥈18 · ⭐ 370) - Cloud storage for JupyterLab using Google Drive. BSD-3
  • GitHub (👨‍💻 16 · 🔀 72 · 📦 2 · 📋 100 - 38% open · ⏱️ 28.04.2022):

    it clone https://github.com/jupyterlab/jupyterlab-google-drive
    
  • npm (📥 960 / month · ⏱️ 27.05.2020):

    pm install @jupyterlab/google-drive
    
jupyterlab-execute-time (🥈17 · ⭐ 230) - Execute Time Plugin for Jupyter Lab. BSD-3
  • GitHub (👨‍💻 11 · 🔀 34 · 📋 35 - 14% open · ⏱️ 12.08.2022):

    it clone https://github.com/deshaw/jupyterlab-execute-time
    
  • PyPi (📥 12K / month · ⏱️ 01.10.2021):

    ip install jupyterlab-execute-time
    
  • Conda (📥 18K · ⏱️ 02.10.2021):

    onda install -c conda-forge jupyterlab_execute_time
    
  • npm (📥 2.8K / month · ⏱️ 18.01.2021):

    pm install jupyterlab-execute-time
    
JupyterLab Spellchecker (🥈17 · ⭐ 160) - Spellchecker for JupyterLab notebook markdown cells.. BSD-3
  • GitHub (👨‍💻 6 · 🔀 18 · 📦 1 · 📋 48 - 31% open · ⏱️ 22.02.2022):

    it clone https://github.com/jupyterlab-contrib/spellchecker
    
  • PyPi (📥 2K / month · ⏱️ 08.10.2021):

    ip install jupyterlab-spellchecker
    
  • Conda (📥 44K · ⏱️ 08.10.2021):

    onda install -c conda-forge jupyterlab-spellchecker
    
  • npm (📥 1.6K / month · ⏱️ 08.10.2021):

    pm install @ijmbarr/jupyterlab_spellchecker
    
JupyterLab Autoversion (🥈17 · ⭐ 58) - Automatically version jupyter notebooks in JupyterLab. Apache-2
  • GitHub (👨‍💻 5 · 🔀 9 · 📋 32 - 9% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/jupyterlab_autoversion
    
  • PyPi (📥 100 / month · ⏱️ 29.06.2019):

    ip install jupyterlab_autoversion
    
  • Conda (📥 7.3K · ⏱️ 11.04.2022):

    onda install -c conda-forge jupyterlab_autoversion
    
  • npm (📥 74 / month · ⏱️ 11.04.2022):

    pm install jupyterlab_autoversion
    
jupyterlab-sos (🥈17 · ⭐ 54) - Jupyterlab extension for SoS Polyglot Notebook and Workflow.. BSD-3
  • GitHub (👨‍💻 4 · 🔀 3 · 📋 59 - 15% open · ⏱️ 02.08.2022):

    it clone https://github.com/vatlab/jupyterlab-sos
    
  • PyPi (📥 290 / month · ⏱️ 15.02.2022):

    ip install jupyterlab-sos
    
  • Conda (📥 17K · ⏱️ 03.08.2022):

    onda install -c conda-forge jupyterlab-sos
    
  • npm (📥 130 / month · ⏱️ 14.01.2021):

    pm install jupyterlab-sos
    
jupyterlab_commands (🥈17 · ⭐ 37) - Add arbitrary python commands to the jupyterlab.. Apache-2
  • GitHub (👨‍💻 2 · 🔀 6 · 📦 3 · 📋 24 - 8% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/jupyterlab_commands
    
  • PyPi (📥 110 / month · ⏱️ 11.04.2022):

    ip install jupyterlab-commands
    
  • Conda (📥 6.4K · ⏱️ 11.04.2022):

    onda install -c conda-forge jupyterlab_commands
    
jupyterlab-interactive-dashboard-editor (🥉16 · ⭐ 200) - A drag-and-drop dashboard editor for JupyterLab. BSD-3
  • GitHub (👨‍💻 11 · 🔀 27 · 📋 44 - 72% open · ⏱️ 13.04.2022):

    it clone https://github.com/jupytercalpoly/jupyterlab-interactive-dashboard-editor
    
  • PyPi (📥 48 / month · ⏱️ 01.04.2021):

    ip install jupyterlab-interactive-dashboard-editor
    
  • Conda (📥 800 · ⏱️ 13.05.2021):

    onda install -c conda-forge jupyterlab-interactive-dashboard-editor
    
  • npm (📥 50 / month · ⏱️ 27.01.2021):

    pm install jupyterlab-interactive-dashboard-editor
    
jupyter-fs (🥉16 · ⭐ 120) - A filesystem-like contents manager for multiple backends in.. Apache-2
  • GitHub (👨‍💻 9 · 🔀 24 · 📋 55 - 23% open · ⏱️ 29.04.2022):

    it clone https://github.com/jpmorganchase/jupyter-fs
    
  • PyPi (📥 320 / month · ⏱️ 04.06.2021):

    ip install jupyter-fs
    
  • Conda (📥 3.9K · ⏱️ 04.06.2021):

    onda install -c conda-forge jupyter-fs
    
JupyterLab HDF5 (🥉16 · ⭐ 95) - Open and explore HDF5 files in JupyterLab. Can handle very.. BSD-3
  • GitHub (👨‍💻 6 · 🔀 19 · 📋 44 - 25% open · ⏱️ 21.02.2022):

    it clone https://github.com/jupyterlab/jupyterlab-hdf5
    
  • PyPi (📥 970 / month · 📦 1 · ⏱️ 21.02.2022):

    ip install jupyterlab_hdf
    
  • npm (📥 680 / month · ⏱️ 21.02.2022):

    pm install @jupyterlab/hdf5
    
JupyterLab Tensorboard (🥉15 · ⭐ 300) - Tensorboard extension for jupyterlab. MIT
  • GitHub (👨‍💻 7 · 🔀 32 · 📦 2 · 📋 27 - 62% open · ⏱️ 18.07.2022):

    it clone https://github.com/chaoleili/jupyterlab_tensorboard
    
  • npm (📥 6.2K / month · ⏱️ 27.06.2020):

    pm install jupyterlab_tensorboard
    
ipylab (🥉15 · ⭐ 110) - Control JupyterLab from Python Notebooks with Jupyter Widgets. BSD-3
  • GitHub (👨‍💻 6 · 🔀 7 · 📥 32 · 📋 30 - 36% open · ⏱️ 28.02.2022):

    it clone https://github.com/jtpio/ipylab
    
  • PyPi (📥 3.6K / month · 📦 2 · ⏱️ 13.11.2021):

    ip install ipylab
    
  • Conda (📥 13K · ⏱️ 13.11.2021):

    onda install -c conda-forge ipylab
    
  • npm (📥 100 / month · ⏱️ 13.11.2021):

    pm install ipylab
    
JupyterLab Flake8 (🥉15 · ⭐ 110) - A jupyterlab extension to email notebooks directly from.. Apache-2
  • GitHub (👨‍💻 2 · 🔀 10 · 📋 36 - 11% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/jupyterlab_email
    
  • PyPi (📥 77 / month · ⏱️ 15.03.2022):

    ip install jupyterlab-email
    
  • npm (📥 220 / month · ⏱️ 16.09.2021):

    pm install jupyterlab-flake8
    
jupyterlab-flake8 (🥉15 · ⭐ 110 · 💤) - Jupyterlab python linter for notebooks and text files.. BSD-3
  • GitHub (👨‍💻 5 · 🔀 10 · 📋 39 - 15% open · ⏱️ 16.09.2021):

    it clone https://github.com/mlshapiro/jupyterlab-flake8
    
  • PyPi (📥 43K / month · 📦 1 · ⏱️ 16.09.2021):

    ip install jupyterlab-flake8
    
  • npm (📥 220 / month · ⏱️ 16.09.2021):

    pm install jupyterlab-flake8
    
JupyterLab Kernelspy (🥉15 · ⭐ 68) - A Jupyter Lab extension for inspecting messages to/from.. BSD-3
  • GitHub (👨‍💻 4 · 🔀 9 · 📦 3 · 📋 13 - 15% open · ⏱️ 20.07.2022):

    it clone https://github.com/jupyterlab-contrib/jupyterlab-kernelspy
    
  • PyPi (📥 120 / month · ⏱️ 19.04.2022):

    ip install jupyterlab-kernelspy
    
  • Conda (📥 4K · ⏱️ 19.04.2022):

    onda install -c conda-forge jupyterlab-kernelspy
    
  • npm (📥 180 / month · ⏱️ 19.04.2022):

    pm install jupyterlab-kernelspy
    
nbcelltests (🥉15 · ⭐ 64) - Cell-by-cell testing for production Jupyter notebooks in.. Apache-2
  • GitHub (👨‍💻 7 · 🔀 16 · 📋 110 - 27% open · ⏱️ 30.04.2022):

    it clone https://github.com/jpmorganchase/nbcelltests
    
  • PyPi (📥 27 / month · ⏱️ 05.10.2020):

    ip install nbcelltests
    
  • Conda (📥 5.5K · ⏱️ 05.10.2020):

    onda install -c conda-forge nbcelltests
    
  • npm (📥 25 / month · ⏱️ 05.10.2020):

    pm install jupyterlab_celltests
    
KnowledgeLab (🥉15 · ⭐ 45) - KnowledgeRepo + JupyterLab. Apache-2
  • GitHub (👨‍💻 3 · 🔀 6 · 📦 2 · 📋 29 - 17% open · ⏱️ 13.06.2022):

    it clone https://github.com/timkpaine/knowledgelab
    
  • PyPi (📥 8 / month · ⏱️ 19.10.2017):

    ip install knowledgelab
    
  • npm (📥 13 / month · ⏱️ 16.10.2018):

    pm install knowledgelab
    
JupyterLab Top Bar (🥉14 · ⭐ 95 · 💤) - JupyterLab Top Bar extension. BSD-3
  • GitHub (👨‍💻 4 · 🔀 10 · ⏱️ 07.12.2021):

    it clone https://github.com/jtpio/jupyterlab-topbar
    
  • npm (📥 3.9K / month · ⏱️ 30.10.2020):

    pm install jupyterlab-topbar-extension
    
jupyterlab-sparkmonitor (🥉14 · ⭐ 78) - JupyterLab extension that enables monitoring launched.. Apache-2
  • GitHub (👨‍💻 10 · 🔀 20 · 📋 16 - 50% open · ⏱️ 01.04.2022):

    it clone https://github.com/itsjafer/jupyterlab-sparkmonitor
    
  • PyPi (📥 3.3K / month · ⏱️ 04.08.2021):

    ip install jupyterlab-sparkmonitor
    
  • npm (📥 81 / month · ⏱️ 29.07.2020):

    pm install jupyterlab_sparkmonitor
    
  • Docker Hub (📥 280 · ⏱️ 02.06.2021):

    ocker pull itsjafer/sparkmonitor
    
StickyLand (🥉13 · ⭐ 240) - Break the linear presentation of Jupyter Notebooks with sticky cells!. BSD-3
  • GitHub (👨‍💻 2 · 🔀 15 · 📥 10 · 📦 1 · ⏱️ 30.05.2022):

    it clone https://github.com/xiaohk/stickyland
    
  • PyPi (📥 290 / month · 📦 1 · ⏱️ 30.05.2022):

    ip install jupyterlab-stickyland
    
  • npm (📥 20 / month · ⏱️ 23.11.2021):

    pm install jupyterlab-stickyland
    
JupyterLab Email (🥉13 · ⭐ 51) - A jupyterlab extension to email notebooks directly from.. Apache-2
  • GitHub (👨‍💻 2 · 🔀 2 · 📋 36 - 11% open · ⏱️ 21.07.2022):

    it clone https://github.com/timkpaine/jupyterlab_email
    
  • PyPi (📥 77 / month · ⏱️ 30.06.2019):

    ip install jupyterlab_email
    
  • npm (📥 37 / month · ⏱️ 15.03.2022):

    pm install jupyterlab_email
    
JupyterLab Quickopen (🥉12 · ⭐ 75 · 💤) - Quickly open a file in JupyterLab by typing part of.. BSD-3
  • GitHub (👨‍💻 5 · 🔀 8 · ⏱️ 12.12.2021):

    it clone https://github.com/parente/jupyterlab-quickopen
    
  • PyPi (📥 420 / month · 📦 1 · ⏱️ 12.12.2021):

    ip install jupyterlab-quickopen
    
  • npm (📥 49 / month · ⏱️ 20.03.2020):

    pm install @parente/jupyterlab-quickopen
    
JupyterLab Python Files (🥉12 · ⭐ 52 · 💤) - JupyterLab extension to create Python files. BSD-3
  • GitHub (👨‍💻 4 · 🔀 10 · 📥 77 · 📋 11 - 27% open · ⏱️ 27.08.2021):

    it clone https://github.com/jtpio/jupyterlab-python-file
    
  • PyPi (📥 240 / month · ⏱️ 23.06.2021):

    ip install jupyterlab-python-file
    
  • Conda (📥 5.9K · ⏱️ 24.06.2021):

    onda install -c conda-forge jupyterlab-python-file
    
  • npm (📥 660 / month · ⏱️ 23.06.2021):

    pm install jupyterlab-python-file
    
jupyterlab-gitplus (🥉10 · ⭐ 94 · 💤) - JupyterLab extension to create GitHub commits & pull.. ❗️AGPL-3.0
  • GitHub (👨‍💻 2 · 🔀 8 · 📋 16 - 50% open · ⏱️ 06.08.2021):

    it clone https://github.com/ReviewNB/jupyterlab-gitplus
    
  • PyPi (📥 140 / month · ⏱️ 11.07.2021):

    ip install jupyterlab_gitplus
    
  • npm (📥 80 / month · ⏱️ 22.06.2021):

    pm install @reviewnb/jupyterlab_gitplus
    
Show 14 hidden projects...

JupyterHub Authenticators

Back to top

Authentication modules that manage and control how users can access the JupyterHub deployment.

OAuthenticator (🥇30 · ⭐ 340) - OAuth + JupyterHub Authenticator = OAuthenticator. BSD-3
  • GitHub (👨‍💻 110 · 🔀 330 · 📦 280 · 📋 240 - 18% open · ⏱️ 09.08.2022):

    it clone https://github.com/jupyterhub/oauthenticator
    
  • PyPi (📥 38K / month · 📦 43 · ⏱️ 09.06.2022):

    ip install oauthenticator
    
  • Conda (📥 26K · ⏱️ 09.06.2022):

    onda install -c conda-forge oauthenticator
    
LTI Authenticator (🥇22 · ⭐ 55) - A JupyterHub authenticator for LTI. BSD-3
  • GitHub (👨‍💻 15 · 🔀 42 · 📦 78 · 📋 39 - 12% open · ⏱️ 02.08.2022):

    it clone https://github.com/jupyterhub/ltiauthenticator
    
  • PyPi (📥 2.6K / month · 📦 9 · ⏱️ 15.11.2021):

    ip install jupyterhub-ltiauthenticator
    
Native Authenticator (🥈20 · ⭐ 53) - JupyterHub-native User Authenticator https://native-.. BSD-3
  • GitHub (👨‍💻 21 · 🔀 51 · 📦 40 · 📋 92 - 25% open · ⏱️ 03.08.2022):

    it clone https://github.com/jupyterhub/nativeauthenticator
    
  • PyPi (📥 4.7K / month · ⏱️ 19.10.2021):

    ip install jupyterhub-nativeauthenticator
    
First Use Authenticator (🥈17 · ⭐ 40 · 💤) - JupyterHub Authenticator that lets users set.. BSD-3
  • GitHub (👨‍💻 12 · 🔀 21 · 📦 66 · 📋 23 - 26% open · ⏱️ 28.10.2021):

    it clone https://github.com/jupyterhub/firstuseauthenticator
    
  • PyPi (📥 3.8K / month · 📦 3 · ⏱️ 28.10.2021):

    ip install jupyterhub-firstuseauthenticator
    
SAML Authenticator (🥈13 · ⭐ 33) - jupyterhub-samlauthenticator. MIT
  • GitHub (👨‍💻 7 · 🔀 20 · 📥 13 · 📋 30 - 53% open · ⏱️ 21.03.2022):

    it clone https://github.com/HewlettPackard/jupyterhub-samlauthenticator
    
  • PyPi (📥 400 / month · ⏱️ 13.07.2020):

    ip install jupyterhub-samlauthenticator
    
Show 10 hidden projects...

JupyterHub Spawners

Back to top

Spawner modules that start, monitor, and stop single-user notebook servers.

KubeSpawner (🥇29 · ⭐ 420) - Kubernetes spawner for JupyterHub. BSD-3
  • GitHub (👨‍💻 73 · 🔀 260 · 📦 110 · 📋 300 - 18% open · ⏱️ 13.08.2022):

    it clone https://github.com/jupyterhub/kubespawner
    
  • PyPi (📥 31K / month · 📦 14 · ⏱️ 19.05.2022):

    ip install jupyterhub-kubespawner
    
  • Conda (📥 6.8K · ⏱️ 20.05.2022):

    onda install -c conda-forge jupyterhub-kubespawner
    
DockerSpawner (🥈26 · ⭐ 430) - Spawns JupyterHub single user servers in Docker containers. BSD-3
  • GitHub (👨‍💻 64 · 🔀 280 · 📦 130 · 📋 260 - 6% open · ⏱️ 05.07.2022):

    it clone https://github.com/jupyterhub/dockerspawner
    
  • PyPi (📥 8.3K / month · 📦 26 · ⏱️ 22.07.2021):

    ip install dockerspawner
    
  • Conda (📥 13K · ⏱️ 17.08.2021):

    onda install -c conda-forge dockerspawner
    
BatchSpawner (🥈20 · ⭐ 140) - Custom Spawner for Jupyterhub to start servers in batch scheduled.. BSD-3
  • GitHub (👨‍💻 40 · 🔀 100 · 📦 21 · 📋 140 - 46% open · ⏱️ 14.04.2022):

    it clone https://github.com/jupyterhub/batchspawner
    
  • PyPi (📥 3K / month · 📦 3 · ⏱️ 07.04.2021):

    ip install batchspawner
    
SystemdSpawner (🥉18 · ⭐ 79) - Spawn JupyterHub single-user notebook servers with systemd. BSD-3
  • GitHub (👨‍💻 17 · 🔀 40 · 📦 21 · 📋 67 - 52% open · ⏱️ 22.04.2022):

    it clone https://github.com/jupyterhub/systemdspawner
    
  • PyPi (📥 1.5K / month · 📦 1 · ⏱️ 22.04.2022):

    ip install jupyterhub-systemdspawner
    
  • Conda (📥 19K · ⏱️ 17.11.2021):

    onda install -c conda-forge jupyterhub-systemdspawner
    
SudoSpawner (🥉16 · ⭐ 44 · 💤) - Spawn JupyterHub single-user servers with sudo. BSD-3
  • GitHub (👨‍💻 14 · 🔀 37 · 📦 40 · 📋 37 - 45% open · ⏱️ 10.09.2021):

    it clone https://github.com/jupyterhub/sudospawner
    
  • PyPi (📥 900 / month · 📦 3 · ⏱️ 19.06.2018):

    ip install sudospawner
    
WrapSpawner (🥉13 · ⭐ 54) - Mechanism for runtime configuration of spawners for JupyterHub. BSD-3
  • GitHub (👨‍💻 16 · 🔀 49 · 📦 7 · 📋 32 - 56% open · ⏱️ 04.03.2022):

    it clone https://github.com/jupyterhub/wrapspawner
    
Show 2 hidden projects...
  • FargateSpawner (🥉12 · ⭐ 37 · 💀) - Spawns JupyterHub single user servers in Docker containers.. MIT
  • YarnSpawner (🥉10 · ⭐ 19 · 💀) - Spawn JupyterHub single user notebook servers in Hadoop/YARN.. BSD-3

Jupyter Components

Back to top

Core components of the Jupyter architecture.

ipython (🥇44 · ⭐ 15K) - Official repository for IPython itself. Other repos in the IPython.. BSD-3
  • GitHub (👨‍💻 890 · 🔀 4.4K · 📥 320K · 📦 300K · 📋 7K - 21% open · ⏱️ 16.08.2022):

    it clone https://github.com/ipython/ipython
    
  • PyPi (📥 17M / month · 📦 35K · ⏱️ 28.05.2022):

    ip install ipython
    
  • Conda (📥 13M · ⏱️ 28.05.2022):

    onda install -c conda-forge ipython
    
jupyter_server (🥉34 · ⭐ 320) - The backendi.e. core services, APIs, and REST endpointsto.. BSD-3
  • GitHub (👨‍💻 480 · 🔀 180 · 📥 420 · 📋 310 - 39% open · ⏱️ 15.08.2022):

    it clone https://github.com/jupyter-server/jupyter_server
    
  • PyPi (📥 1.6M / month · 📦 150 · ⏱️ 05.07.2022):

    ip install jupyter_server
    
  • Conda (📥 2M · ⏱️ 06.07.2022):

    onda install -c conda-forge jupyter_server
    
jupyter-packaging (🥉25 · ⭐ 59) - Tools to help build and install Jupyter Python packages. BSD-3
  • GitHub (👨‍💻 29 · 🔀 47 · 📥 26 · 📋 40 - 30% open · ⏱️ 09.08.2022):

    it clone https://github.com/jupyter/jupyter-packaging
    
  • PyPi (📥 330K / month · 📦 50 · ⏱️ 20.06.2022):

    ip install jupyter-packaging
    
  • Conda (📥 300K · ⏱️ 14.07.2022):

    onda install -c conda-forge jupyter-packaging
    

Others

Back to top

qtconsole (🥇36 · ⭐ 320) - Jupyter Qt Console. BSD-3
  • GitHub (👨‍💻 120 · 🔀 180 · 📦 110K · 📋 320 - 31% open · ⏱️ 19.06.2022):

    it clone https://github.com/jupyter/qtconsole
    
  • PyPi (📥 3.1M / month · 📦 6.3K · ⏱️ 05.06.2022):

    ip install qtconsole
    
  • Conda (📥 2.8M · ⏱️ 05.06.2022):

    onda install -c conda-forge qtconsole
    
jupyter-console (🥈28 · ⭐ 200) - Jupyter Terminal Console. BSD-3
  • GitHub (👨‍💻 59 · 🔀 130 · 📥 59 · 📋 140 - 38% open · ⏱️ 22.06.2022):

    it clone https://github.com/jupyter/jupyter_console
    
  • PyPi (📥 3.3M / month · 📦 77 · ⏱️ 22.06.2022):

    ip install jupyter-console
    
  • Conda (📥 2.5M · ⏱️ 23.06.2022):

    onda install -c conda-forge jupyter_console
    
datapane (🥉24 · ⭐ 620) - Datapane is the easiest way to create data science reports from.. Apache-2
  • GitHub (👨‍💻 14 · 🔀 54 · 📋 81 - 11% open · ⏱️ 18.08.2022):

    it clone https://github.com/datapane/datapane
    
  • PyPi (📥 20K / month · 📦 4 · ⏱️ 09.04.2022):

    ip install datapane
    
  • Conda (📥 35K · ⏱️ 10.04.2022):

    onda install -c conda-forge datapane
    
Show 1 hidden projects...
  • colabcode (🥉23 · ⭐ 1.8K · 💀) - Run VSCode (codeserver) on Google Colab or Kaggle Notebooks. MIT

Related Resources

  • Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.
  • best-of-ml-python: A ranked list of awesome machine learning python libraries.
  • awesome-jupyter: A curated list of awesome Jupyter projects, libraries and resources.
  • awesome-jupyterlab: A curated list of awesome JupyterLab extensions and resources.

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0