Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

NotificationsYou must be signed in to change notification settings

ml-tooling/best-of-jupyter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

This curated list contains 300 awesome open-source projects with a total of 430K 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 anissue, submit apull request, or directly edit theprojects.yaml. Contributions are very welcome!


🧙‍♂️  Discover otherbest-of lists or createyour own.
📫  Subscribe to ournewsletter for updates and trending projects.


Contents

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 (🥇46 · ⭐ 14K) - Jupyter Interactive Notebook.BSD-3
  • GitHub (👨‍💻 660 · 🔀 5.5K · 📥 9.4K · 📦 370K · 📋 5.1K - 38% open · ⏱️ 19.11.2025):

     git clone https://github.com/jupyter/notebook
  • PyPi (📥 59M / month · 📦 3.1K · ⏱️ 19.11.2025):

     pip install notebook
  • Conda (📥 6M · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter
  • Docker Hub (📥 35M · ⭐ 1.1K · ⏱️ 20.10.2023):

     docker pull jupyter/datascience-notebook
JupyterHub (🥇40 · ⭐ 8.5K) - Multi-user server for Jupyter notebooks.BSD-3
  • GitHub (👨‍💻 390 · 🔀 2.1K · 📦 3.6K · 📋 2.5K - 7% open · ⏱️ 03.12.2025):

     git clone https://github.com/jupyterhub/jupyterhub
  • PyPi (📥 230K / month · 📦 240 · ⏱️ 24.10.2025):

     pip install jupyterhub
  • Conda (📥 1.5M · ⏱️ 24.10.2025):

     conda install -c conda-forge jupyterhub
  • Docker Hub (📥 6.1M · ⭐ 350 · ⏱️ 02.12.2025):

     docker pull jupyterhub/jupyterhub
JupyterLab (🥈33 · ⭐ 15K) - JupyterLab computational environment.BSD-3
  • GitHub (👨‍💻 530 · 🔀 3.8K):

     git clone https://github.com/jupyterlab/jupyterlab
  • PyPi (📥 43M / month · 📦 3.9K · ⏱️ 18.11.2025):

     pip install jupyterlab
  • Conda (📥 17M · ⏱️ 18.11.2025):

     conda install -c conda-forge jupyterlab
  • npm (📥 280K / month · 📦 470 · ⏱️ 18.11.2025):

     npm install @jupyterlab/ui-components
Docker Stacks (🥈33 · ⭐ 8.8K) - Ready-to-run Docker images containing Jupyter applications.BSD-3
  • GitHub (👨‍💻 260 · 🔀 3K · 📦 21 · 📋 930 - 1% open · ⏱️ 03.12.2025):

     git clone https://github.com/jupyter/docker-stacks
  • Docker Hub (📥 92M · ⭐ 470 · ⏱️ 20.10.2023):

     docker pull jupyter/scipy-notebook
VSCode Jupyter (🥈31 · ⭐ 1.4K) - VS Code Jupyter extension.MIT
  • GitHub (👨‍💻 280 · 🔀 350 · 📥 3K · 📦 3 · 📋 11K - 2% open · ⏱️ 10.10.2025):

     git clone https://github.com/microsoft/vscode-jupyter
  • Conda (📥 160K · ⏱️ 22.04.2025):

     conda install -c conda-forge vscode-jupyter
docker-python (🥈26 · ⭐ 2.8K) - Kaggle Python docker image.Apache-2
  • GitHub (👨‍💻 170 · 🔀 970 · 📋 380 - 6% open · ⏱️ 03.11.2025):

     git clone https://github.com/kaggle/docker-python
  • Docker Hub (📥 200K · ⭐ 190 · ⏱️ 06.11.2025):

     docker pull kaggle/python
sos (🥉24 · ⭐ 280) - SoS workflow system for daily data analysis.BSD-3
  • GitHub (👨‍💻 35 · 🔀 46 · 📋 1.5K - 4% open · ⏱️ 06.11.2025):

     git clone https://github.com/vatlab/SOS
  • PyPi (📥 1.6K / month · 📦 22 · ⏱️ 25.09.2023):

     pip install sos-notebook
  • Conda (📥 240K · ⏱️ 22.04.2025):

     conda install -c conda-forge sos
jupyverse (🥉22 · ⭐ 280) - Modern Jupyter server based on FastAPI.BSD-3
  • GitHub (👨‍💻 18 · 🔀 35 · 📥 5.2K · 📦 16 · 📋 97 - 35% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyter-server/jupyverse
  • PyPi (📥 1.2K / month · ⏱️ 19.11.2025):

     pip install jupyverse
  • Conda (📥 83K · ⏱️ 17.11.2025):

     conda install -c conda-forge fps-auth
gpu-jupyter (🥉14 · ⭐ 760) - GPU-Jupyter: Your GPU-accelerated JupyterLab with a rich data..Apache-2
  • GitHub (👨‍💻 15 · 🔀 240 · 📋 98 - 3% open · ⏱️ 29.07.2025):

     git clone https://github.com/iot-salzburg/gpu-jupyter
jupyterlite (🥉14 · ⭐ 110) - Wasm powered Jupyter running in the browser.BSD-3
  • GitHub (👨‍💻 74 · 🔀 7 · ⏱️ 28.11.2025):

     git clone https://github.com/jtpio/jupyterlite
Show 6 hidden projects...
  • nteract (🥈30 · ⭐ 6.3K · 💀) - The interactive computing suite for you!.BSD-3
  • Hydrogen (🥉22 · ⭐ 4K · 💀) - Run code interactively, inspect data, and plot. All the power of..MIT
  • DataLab (🥉22 · ⭐ 970 · 💀) - Interactive tools and developer experiences for Big Data on..Apache-2
  • ML Workspace (🥉20 · ⭐ 3.6K · 💀) - All-in-one web-based IDE specialized for machine learning..Apache-2
  • retrolab (🥉19 · ⭐ 280 · 💀) - JupyterLab distribution with a retro look and feel.BSD-3
  • ML Hub (🥉15 · ⭐ 320 · 💀) - Multi-user development platform for machine learning teams. Simple..Apache-2

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 · ⭐ 20K · 📉) - Interactive Data Visualization in the browser, from Python.BSD-3
  • GitHub (👨‍💻 720 · 🔀 4.2K · 📦 100K · 📋 8.1K - 10% open · ⏱️ 27.11.2025):

     git clone https://github.com/bokeh/bokeh
  • PyPi (📥 5.7M / month · 📦 2.2K · ⏱️ 14.11.2025):

     pip install bokeh
  • Conda (📥 18M · ⏱️ 07.11.2025):

     conda install -c conda-forge bokeh
  • npm (📥 30K / month · 📦 21 · ⏱️ 14.11.2025):

     npm install @bokeh/bokehjs
panel (🥇39 · ⭐ 5.5K) - Panel: The powerful data exploration & web app framework for Python.BSD-3
  • GitHub (👨‍💻 200 · 🔀 570 · 📦 19K · 📋 4K - 28% open · ⏱️ 02.12.2025):

     git clone https://github.com/holoviz/panel
  • PyPi (📥 2.9M / month · 📦 580 · ⏱️ 02.12.2025):

     pip install panel
  • Conda (📥 2.3M · ⏱️ 03.12.2025):

     conda install -c conda-forge panel
  • npm (📥 9.6K / month · 📦 5 · ⏱️ 02.12.2025):

     npm install @holoviz/panel
ipywidgets (🥇39 · ⭐ 3.3K) - Interactive Widgets for the Jupyter Notebook.BSD-3
  • GitHub (👨‍💻 230 · 🔀 960 · 📦 3 · 📋 2.1K - 36% open · ⏱️ 07.11.2025):

     git clone https://github.com/jupyter-widgets/ipywidgets
  • PyPi (📥 35M / month · 📦 6K · ⏱️ 01.11.2025):

     pip install ipywidgets
  • Conda (📥 21M · ⏱️ 01.11.2025):

     conda install -c conda-forge ipywidgets
  • npm (📥 57K / month · 📦 130 · ⏱️ 05.05.2025):

     npm install @jupyter-widgets/jupyterlab-manager
pandas-profiling (🥇35 · ⭐ 13K) - 1 Line of code data quality profiling & exploratory data..MIT
  • GitHub (👨‍💻 140 · 🔀 1.8K · 📥 510 · 📦 7K · 📋 850 - 30% open · ⏱️ 21.11.2025):

     git clone https://github.com/pandas-profiling/pandas-profiling
  • PyPi (📥 260K / month · 📦 180 · ⏱️ 03.02.2023):

     pip install pandas-profiling
  • Conda (📥 610K · ⏱️ 22.04.2025):

     conda install -c conda-forge pandas-profiling
evidently (🥇35 · ⭐ 6.9K) - Evidently is an open-source ML and LLM observability framework...Apache-2
  • GitHub (👨‍💻 91 · 🔀 750 · 📥 660 · 📦 6.8K · 📋 480 - 48% open · ⏱️ 02.12.2025):

     git clone https://github.com/evidentlyai/evidently
  • PyPi (📥 1.2M / month · 📦 22 · ⏱️ 25.11.2025):

     pip install evidently
  • Conda (📥 120K · ⏱️ 29.11.2025):

     conda install -c conda-forge evidently
papermill (🥇34 · ⭐ 6.3K) - Parameterize, execute, and analyze notebooks.BSD-3
  • GitHub (👨‍💻 120 · 🔀 440 · 📦 7.8K · 📋 430 - 36% open · ⏱️ 15.11.2025):

     git clone https://github.com/nteract/papermill
  • PyPi (📥 5.9M / month · 📦 340 · ⏱️ 26.04.2024):

     pip install papermill
  • Conda (📥 930K · ⏱️ 13.06.2025):

     conda install -c conda-forge papermill
jupyter-matplotlib (🥈33 · ⭐ 1.6K) - Matplotlib Jupyter Integration.BSD-3
  • GitHub (👨‍💻 37 · 🔀 230 · 📦 16K · 📋 340 - 49% open · ⏱️ 09.10.2025):

     git clone https://github.com/matplotlib/ipympl
  • PyPi (📥 730K / month · 📦 600 · ⏱️ 09.10.2025):

     pip install ipympl
  • Conda (📥 2.1M · ⏱️ 10.10.2025):

     conda install -c conda-forge ipympl
  • npm (📥 5.4K / month · 📦 7 · ⏱️ 09.10.2025):

     npm install jupyter-matplotlib
ipyleaflet (🥈32 · ⭐ 1.5K · 📉) - A Jupyter - Leaflet.js bridge.MIT
  • GitHub (👨‍💻 94 · 🔀 360 · 📦 18K · 📋 660 - 44% open · ⏱️ 19.06.2025):

     git clone https://github.com/jupyter-widgets/ipyleaflet
  • PyPi (📥 270K / month · 📦 340 · ⏱️ 13.06.2025):

     pip install ipyleaflet
  • Conda (📥 1.8M · ⏱️ 13.06.2025):

     conda install -c conda-forge ipyleaflet
  • npm (📥 1.9K / month · 📦 9 · ⏱️ 13.06.2025):

     npm install jupyter-leaflet
bqplot (🥈30 · ⭐ 3.7K · 📉) - Plotting library for IPython/Jupyter notebooks.Apache-2
  • GitHub (👨‍💻 66 · 🔀 480 · 📦 63 · 📋 650 - 42% open · ⏱️ 25.08.2025):

     git clone https://github.com/bqplot/bqplot
  • PyPi (📥 270K / month · 📦 110 · ⏱️ 21.05.2025):

     pip install bqplot
  • Conda (📥 2M · ⏱️ 02.09.2025):

     conda install -c conda-forge bqplot
  • npm (📥 4.2K / month · 📦 21 · ⏱️ 03.09.2025):

     npm install bqplot
itables (🥈28 · ⭐ 930) - Python DataFrames as Interactive DataTables.MIT
  • GitHub (👨‍💻 10 · 🔀 62 · 📦 1.3K · 📋 210 - 15% open · ⏱️ 30.11.2025):

     git clone https://github.com/mwouts/itables
  • PyPi (📥 1.1M / month · 📦 97 · ⏱️ 02.09.2025):

     pip install itables
  • Conda (📥 210K · ⏱️ 02.09.2025):

     conda install -c conda-forge itables
jdaviz (🥈28 · ⭐ 170) - Interactive data visualization and analysis tools for astronomical..BSD-3
  • GitHub (👨‍💻 41 · 🔀 85 · 📦 67 · 📋 1.1K - 30% open · ⏱️ 04.12.2025):

     git clone https://github.com/spacetelescope/jdaviz
  • PyPi (📥 11K / month · 📦 7 · ⏱️ 14.11.2025):

     pip install jdaviz
ipydagred3 (🥈26 · ⭐ 3.3K) - ipywidgets library for drawing directed acyclic graphs in..Apache-2
  • GitHub (👨‍💻 4 · 🔀 960 · 📦 3 · 📋 24 - 20% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/ipydagred3
  • PyPi (📥 490K / month · 📦 6 · ⏱️ 31.10.2023):

     pip install ipydagred3
  • Conda (📥 58K · ⏱️ 22.04.2025):

     conda install -c conda-forge ipydagred3
  • npm (📥 57K / month · 📦 130 · ⏱️ 05.05.2025):

     npm install @jupyter-widgets/jupyterlab-manager
nglview (🥈26 · ⭐ 900) - Jupyter widget to interactively view molecular structures and trajectories.MIT
  • GitHub (👨‍💻 40 · 🔀 140 · 📥 310 · 📋 510 - 8% open · ⏱️ 02.10.2025):

     git clone https://github.com/nglviewer/nglview
  • PyPi (📥 130K / month · 📦 110 · ⏱️ 02.10.2025):

     pip install nglview
  • Conda (📥 1.2M · ⏱️ 07.11.2025):

     conda install -c conda-forge nglview
  • npm (📥 1K / month · 📦 7 · ⏱️ 28.11.2024):

     npm install nglview-js-widgets
itkwidgets (🥈26 · ⭐ 610 · 💤) - An elegant Python interface for visualization on the web..Apache-2
  • GitHub (👨‍💻 27 · 🔀 84 · 📥 130 · 📦 390 · 📋 290 - 42% open · ⏱️ 13.03.2025):

     git clone https://github.com/InsightSoftwareConsortium/itkwidgets
  • PyPi (📥 56K / month · 📦 32 · ⏱️ 07.02.2025):

     pip install itkwidgets
  • Conda (📥 550K · ⏱️ 22.04.2025):

     conda install -c conda-forge itkwidgets
  • npm (📥 120 / month · 📦 5 · ⏱️ 02.03.2023):

     npm install itkwidgets
ipyvuetify (🥈25 · ⭐ 360) - Jupyter widgets based on vuetify UI components.MIT
  • GitHub (👨‍💻 14 · 🔀 61 · 📦 1.8K · 📋 220 - 37% open · ⏱️ 01.07.2025):

     git clone https://github.com/mariobuikhuizen/ipyvuetify
  • PyPi (📥 310K / month · 📦 99 · ⏱️ 02.07.2025):

     pip install ipyvuetify
  • Conda (📥 310K · ⏱️ 04.07.2025):

     conda install -c conda-forge ipyvuetify
  • npm (📥 2.2K / month · 📦 6 · ⏱️ 02.07.2025):

     npm install jupyter-vuetify
ipysigma (🥈25 · ⭐ 290) - A Jupyter widget using sigma.js to render interactive networks.MIT
  • GitHub (👨‍💻 6 · 🔀 25 · 📦 89 · 📋 230 - 31% open · ⏱️ 25.11.2025):

     git clone https://github.com/Yomguithereal/ipysigma
  • PyPi (📥 80K / month · 📦 4 · ⏱️ 25.11.2025):

     pip install ipysigma
  • npm (📥 370 / month · 📦 5 · ⏱️ 25.11.2025):

     npm install ipysigma
ipyregulartable (🥉24 · ⭐ 3.3K) - High performance, editable, stylable datagrids in jupyter..Apache-2
  • GitHub (👨‍💻 5 · 🔀 960 · 📦 15 · 📋 27 - 33% open · ⏱️ 24.11.2025):

     git clone https://github.com/jpmorganchase/ipyregulartable
  • PyPi (📥 62 / month · 📦 2 · ⏱️ 08.01.2021):

     pip install ipyregulartable
  • Conda (📥 9.9K · ⏱️ 22.04.2025):

     conda install -c conda-forge ipyregulartable
  • npm (📥 57K / month · 📦 130 · ⏱️ 05.05.2025):

     npm install @jupyter-widgets/jupyterlab-manager
responsible-ai-widgets (🥉24 · ⭐ 1.7K · 💤) - Responsible AI Toolbox is a suite of tools providing..MIT
  • GitHub (👨‍💻 43 · 🔀 440 · 📋 330 - 28% open · ⏱️ 07.02.2025):

     git clone https://github.com/microsoft/responsible-ai-toolbox
  • PyPi (📥 7.1K / month · 📦 6 · ⏱️ 08.07.2024):

     pip install raiwidgets
ipydatagrid (🥉24 · ⭐ 630 · 💤) - Fast Datagrid widget for the Jupyter Notebook and JupyterLab.BSD-3
  • GitHub (👨‍💻 28 · 🔀 53 · 📦 250 · 📋 170 - 46% open · ⏱️ 16.12.2024):

     git clone https://github.com/bloomberg/ipydatagrid
  • PyPi (📥 74K / month · 📦 31 · ⏱️ 17.12.2024):

     pip install ipydatagrid
  • Conda (📥 350K · ⏱️ 23.08.2025):

     conda install -c conda-forge ipydatagrid
  • npm (📥 380 / month · 📦 5 · ⏱️ 17.12.2024):

     npm install ipydatagrid
ipyvue (🥉23 · ⭐ 73) - Jupyter widgets base for Vue libraries.MIT
  • GitHub (👨‍💻 6 · 🔀 17 · 📦 1.4K · 📋 18 - 50% open · ⏱️ 10.09.2025):

     git clone https://github.com/mariobuikhuizen/ipyvue
  • PyPi (📥 320K / month · 📦 39 · ⏱️ 10.09.2025):

     pip install ipyvue
  • Conda (📥 250K · ⏱️ 22.04.2025):

     conda install -c conda-forge ipyvue
  • npm (📥 1.4K / month · 📦 16 · ⏱️ 10.09.2025):

     npm install jupyter-vue
ipyvizzu (🥉22 · ⭐ 970 · 💤) - Build animated charts in Jupyter Notebook and similar..Apache-2
  • GitHub (👨‍💻 21 · 🔀 86 · 📥 440 · 📦 180 · 📋 90 - 14% open · ⏱️ 26.02.2025):

     git clone https://github.com/vizzuhq/ipyvizzu
  • PyPi (📥 1.3K / month · 📦 6 · ⏱️ 26.02.2025):

     pip install ipyvizzu
Mapbox GL (🥉22 · ⭐ 680 · 💤) - Use Mapbox GL JS to visualize data in a Python Jupyter notebook.MIT
  • GitHub (👨‍💻 23 · 🔀 140 · 📋 110 - 38% open · ⏱️ 06.02.2025):

     git clone https://github.com/mapbox/mapboxgl-jupyter
  • PyPi (📥 21K / month · 📦 12 · ⏱️ 02.06.2019):

     pip install mapboxgl
vega (🥉22 · ⭐ 390 · 💤) - IPython/Jupyter notebook module for Vega and Vega-Lite.BSD-3
  • GitHub (👨‍💻 15 · 🔀 65 · 📦 4 · 📋 110 - 14% open · ⏱️ 01.01.2025):

     git clone https://github.com/vega/ipyvega
  • PyPi (📥 38K / month · 📦 17 · ⏱️ 25.09.2024):

     pip install vega
  • Conda (📥 990K · ⏱️ 04.10.2025):

     conda install -c conda-forge vega
tributary (🥉21 · ⭐ 460) - Streaming reactive and dataflow graphs in Python.Apache-2
  • GitHub (👨‍💻 7 · 🔀 38 · 📦 70 · 📋 83 - 10% open · ⏱️ 25.11.2025):

     git clone https://github.com/timkpaine/tributary
  • PyPi (📥 130 / month · ⏱️ 10.05.2023):

     pip install tributary
  • Conda (📥 81K · ⏱️ 22.04.2025):

     conda install -c conda-forge tributary
Show 31 hidden projects...
  • facets-overview (🥈28 · ⭐ 7.4K · 💀) - Visualizations for machine learning datasets.Apache-2
  • D-Tale (🥈28 · ⭐ 5K) - Visualizer for Pandas Data Structures.❗️LGPL-2.1
  • ipyvolume (🥈27 · ⭐ 2K · 💀) - 3d plotting for Python in the Jupyter notebook based on IPython..MIT
  • pythreejs (🥈27 · ⭐ 980 · 💀) - A Jupyter - Three.js bridge.BSD-3
  • ipycytoscape (🥈26 · ⭐ 290 · 💀) - A Cytoscape Jupyter widget.BSD-3
  • qgrid (🥈25 · ⭐ 3.1K · 💀) - An interactive grid for sorting, filtering, and editing DataFrames..Apache-2
  • jupyter-dash (🥉24 · ⭐ 960 · 💀) - OBSOLETE - Dash v2.11+ has Jupyter support built in!.MIT
  • ipycanvas (🥉24 · ⭐ 710 · 💀) - Interactive Canvas in Jupyter.BSD-3
  • ipywebrtc (🥉24 · ⭐ 250 · 💀) - WebRTC for Jupyter notebook/lab.MIT
  • lux (🥉23 · ⭐ 5.4K · 💀) - Automatically visualize your pandas dataframe via a single print!.Apache-2
  • What-If Tool (🥉23 · ⭐ 980 · 💀) - Source code/webpage/demos for the What-If Tool.Apache-2
  • gmaps (🥉22 · ⭐ 760 · 💀) - Google maps for Jupyter notebooks.BSD-3
  • pivottablejs (🥉22 · ⭐ 710 · 💀) - Dragndrop Pivot Tables and Charts for Jupyter/IPython Notebook,..MIT
  • ipysheet (🥉21 · ⭐ 560 · 💀) - Jupyter handsontable integration.MIT
  • nbtutor (🥉21 · ⭐ 470 · 💀) - Visualize Python code execution (line-by-line) in Jupyter Notebook..BSD-3
  • ipydatawidgets (🥉21 · ⭐ 44 · 💀) - A set of widgets to help facilitate reuse of large datasets..BSD-3
  • ipytree (🥉19 · ⭐ 130 · 💀) - A Tree Widget using Jupyter-widgets protocol and jsTree.MIT
  • Altair Viewer (🥉18 · ⭐ 81 · 💀) - Viewer for Altair and Vega-Lite visualizations.BSD-3
  • geonotebook (🥉17 · ⭐ 1.1K · 💀) - A Jupyter notebook extension for geospatial visualization..Apache-2
  • igv.js widget (🥉16 · ⭐ 150 · 💀) - Extension for Jupyter which integrates igv.js.MIT
  • niwidgets (🥉16 · ⭐ 87 · 💀) - Neuroimaging widgets for jupyter notebooks.Apache-2
  • ipyaggrid (🥉16 · ⭐ 57 · 💀) - Jupyter widget - ag-grid in the notebook.MIT
  • ipyscales (🥉15 · ⭐ 14 · 💀) - A widget library for scales.BSD-3
  • Jupyter DataTables (🥉14 · ⭐ 240 · 💀) - Jupyter Notebook extension leveraging pandas DataFrames..MIT
  • ipymaterialui (🥉13 · ⭐ 86 · 💀) - Jupyter Widgets based on React Material UI components.MIT
  • pigeon (🥉12 · ⭐ 790 · 💀) - Quickly annotate data from the comfort of your Jupyter notebook.Apache-2
  • ipyannotate (🥉11 · ⭐ 140 · 💀) - Jupyter Widget for data annotation.❗Unlicensed
  • ipyp5 (🥉11 · ⭐ 42 · 💀) - p5.js Jupyter Widget.BSD-3
  • perfume (🥉10 · ⭐ 33 · 💀) - Interactive performance benchmarking in Jupyter.BSD-3
  • easyexplore (🥉10 · ⭐ 5 · 💀) - Toolbox for easy and effective data exploration in Python.❗️GPL-3.0
  • 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.

Jupyter Themes (🥇28 · ⭐ 9.8K) - Custom Jupyter Notebook Themes.MIT
  • GitHub (👨‍💻 43 · 🔀 1.1K · 📦 21 · 📋 410 - 49% open · ⏱️ 22.06.2025):

     git clone https://github.com/dunovank/jupyter-themes
  • PyPi (📥 41K / month · 📦 39 · ⏱️ 22.11.2018):

     pip install jupyterthemes
jupyter-server-proxy (🥇28 · ⭐ 380) - Jupyter notebook server extension to proxy web services.BSD-3
  • GitHub (👨‍💻 80 · 🔀 150 · 📦 5 · 📋 240 - 38% open · ⏱️ 11.11.2025):

     git clone https://github.com/jupyterhub/jupyter-server-proxy
  • PyPi (📥 390K / month · 📦 210 · ⏱️ 29.08.2024):

     pip install jupyter-server-proxy
  • Conda (📥 1.8M · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter-server-proxy
  • npm (📥 1.3K / month · 📦 9 · ⏱️ 11.06.2024):

     npm install @jupyterlab/server-proxy
nbgrader (🥈27 · ⭐ 1.4K · 📈) - A system for assigning and grading notebooks.BSD-3
  • GitHub (👨‍💻 110 · 🔀 330 · 📥 740 · 📦 3 · 📋 960 - 29% open · ⏱️ 28.11.2025):

     git clone https://github.com/jupyter/nbgrader
  • PyPi (📥 21K / month · 📦 21 · ⏱️ 17.01.2025):

     pip install nbgrader
  • Conda (📥 240K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbgrader
Resource Usage (🥈26 · ⭐ 530) - Jupyter Notebook Extension for monitoring your own Resource..BSD-2
  • GitHub (👨‍💻 36 · 🔀 100 · 📥 560 · 📦 980 · 📋 100 - 48% open · ⏱️ 19.08.2025):

     git clone https://github.com/jupyter-server/jupyter-resource-usage
  • PyPi (📥 70K / month · 📦 20 · ⏱️ 19.08.2025):

     pip install jupyter-resource-usage
  • Conda (📥 580K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbresuse
  • npm (📥 2.6K / month · 📦 6 · ⏱️ 19.08.2025):

     npm install @jupyter-server/resource-usage
nbgitpuller (🥈26 · ⭐ 230) - Jupyter server extension to sync a git repository one-way to a..BSD-3
  • GitHub (👨‍💻 36 · 🔀 86 · 📦 1K · 📋 180 - 47% open · ⏱️ 03.12.2025):

     git clone https://github.com/jupyterhub/nbgitpuller
  • PyPi (📥 32K / month · 📦 10 · ⏱️ 27.01.2025):

     pip install nbgitpuller
  • Conda (📥 130K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbgitpuller
gator (🥈24 · ⭐ 270) - Conda environment and package management extension from within Jupyter.BSD-3
  • GitHub (👨‍💻 30 · 🔀 36 · 📥 8 · 📦 5 · 📋 110 - 36% open · ⏱️ 20.11.2025):

     git clone https://github.com/mamba-org/gator
  • PyPi (📥 160 / month · ⏱️ 02.10.2025):

     pip install mamba-gator
  • Conda (📥 61K · ⏱️ 02.10.2025):

     conda install -c conda-forge mamba_gator
  • npm (📥 10 / month · 📦 5 · ⏱️ 03.09.2021):

     npm install @mamba-org/gator-lab
Rsession Proxy (🥈23 · ⭐ 120) - Jupyter extensions for running an RStudio rsession proxy.BSD-3
  • GitHub (👨‍💻 30 · 🔀 84 · 📦 65 · 📋 89 - 40% open · ⏱️ 01.12.2025):

     git clone https://github.com/jupyterhub/jupyter-rsession-proxy
  • PyPi (📥 5.4K / month · 📦 2 · ⏱️ 18.11.2025):

     pip install jupyter-rsession-proxy
  • Conda (📥 41K · ⏱️ 18.11.2025):

     conda install -c conda-forge jupyter-rsession-proxy
jupyter-archive (🥉21 · ⭐ 87 · 💤) - A Jupyter/Jupyterlab extension to make, download and..BSD-3
  • GitHub (👨‍💻 11 · 🔀 16 · 📥 3.3K · 📦 380 · 📋 44 - 18% open · ⏱️ 05.03.2025):

     git clone https://github.com/jupyterlab-contrib/jupyter-archive
  • PyPi (📥 45K / month · 📦 7 · ⏱️ 15.08.2023):

     pip install jupyter-archive
  • Conda (📥 100K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter-archive
  • npm (📥 37 / month · 📦 5 · ⏱️ 15.08.2023):

     npm install @hadim/jupyter-archive
Jupyter Black (🥉8 · ⭐ 440 · 💀) - Black formatter for Jupyter Notebook.BSD-3
  • GitHub (👨‍💻 2 · 🔀 24 · 📋 26 - 46% open · ⏱️ 01.02.2020):

     git clone https://github.com/drillan/jupyter-black
Show 15 hidden projects...
  • Contrib NBextensions (🥇29 · ⭐ 5.3K · 💀) - A collection of various notebook extensions for..BSD-3
  • NBextensions Configurator (🥈26 · ⭐ 990 · 💀) - A jupyter notebook serverextension providing config..BSD-3
  • pyforest (🥈22 · ⭐ 1.1K · 💀) - pyforest - feel the bliss of automated imports.MIT
  • Appmode (🥉21 · ⭐ 460 · 💀) - A Jupyter extensions that turns notebooks into web applications.MIT
  • HTTP-over-WebSocket (🥉19 · ⭐ 270 · 💀) - Jupyter support for HTTP-over-ws.Apache-2
  • Spark Monitor (🥉17 · ⭐ 170 · 💀) - Monitor Apache Spark from Jupyter Notebook.Apache-2
  • jupyter-tabnine (🥉16 · ⭐ 790 · 💀) - Autocompletion with Deep Learning on Jupyter Notebook.MIT
  • Jupyter Spark (🥉16 · ⭐ 190 · 💀) - Jupyter Notebook extension for Apache Spark integration.MPL-2.0
  • nb_conda (🥉16 · ⭐ 140 · 💀) - Conda environment and package access extension from within Jupyter.BSD-3
  • jupyter-tensorboard (🥉15 · ⭐ 460 · 💀) - Start Tensorboard in Jupyter Notebook.MIT
  • nbzip (🥉15 · ⭐ 90 · 💀) - Zips and downloads all the contents of a jupyter notebook.Apache-2
  • Content Management (🥉14 · ⭐ 78 · 💀) - Jupyter Content Management Extensions.BSD-3
  • jupyter-nbrequirements (🥉14 · ⭐ 21 · 💀) - Dependency management and optimization in Jupyter..MIT
  • PPExtensions (🥉12 · ⭐ 50 · 💀) - Set of iPython and Jupyter extensions to improve user..BSD-3
  • jupyterterminals (🥉8 · ⭐ 12 · 💀) - 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.

sparkmagic (🥇29 · ⭐ 1.4K) - Jupyter magics and kernels for working with remote Spark clusters.BSD-3
  • GitHub (👨‍💻 72 · 🔀 460 · 📦 400 · 📋 480 - 35% open · ⏱️ 09.09.2025):

     git clone https://github.com/jupyter-incubator/sparkmagic
  • PyPi (📥 110K / month · 📦 10 · ⏱️ 07.07.2025):

     pip install sparkmagic
  • Conda (📥 200K · ⏱️ 28.05.2025):

     conda install -c conda-forge sparkmagic
nb_black (🥉17 · ⭐ 360 · 💤) - A simple extension for Jupyter Notebook and Jupyter Lab to beautify..MIT
  • GitHub (🔀 38):

     git clone https://github.com/dnanhkhoa/nb_black
  • PyPi (📥 14K / month · 📦 19 · ⏱️ 30.11.2019):

     pip install nb_black
  • Conda (📥 440K · ⏱️ 22.04.2025):

     conda install -c conda-forge nb_black
Show 10 hidden projects...
  • ipython-sql (🥇30 · ⭐ 1.8K · 💀) - %%sql magic for IPython, hopefully evolving into full SQL client.MIT
  • watermark (🥈24 · ⭐ 940 · 💀) - An IPython magic extension for printing date and time stamps,..BSD-3
  • pick (🥈21 · ⭐ 760 · 💀) - Customize your kernels on Launch!.BSD-3
  • heat (🥈18 · ⭐ 1K · 💀) - IPython magic command to profile and view your python code as a heat map.MIT
  • blackcellmagic (🥉17 · ⭐ 300 · 💀) - IPython magic command to format python code in cell using..MIT
  • ipycache (🥉17 · ⭐ 140 · 💀) - Defines a %%cache cell magic in the IPython notebook to cache..BSD-3
  • py_d3 (🥉16 · ⭐ 450 · 💀) - D3 block magic for Jupyter notebook.MIT
  • SQLCell (🥉15 · ⭐ 150 · 💀) - SQLCell is a magic function for the Jupyter Notebook that executes..MIT
  • jupyter-notify (🥉13 · ⭐ 200 · 💀) - A Jupyter Notebook magic for browser notifications of cell..BSD-3
  • jupyter-manim (🥉11 · ⭐ 200 · 💀) - manim cell magic for IPython/Jupyter to show the output video.MIT

Jupyter Kernels

Back to top

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

IPython Kernel (🥇40 · ⭐ 700) - IPython Kernel for Jupyter.BSD-3
  • GitHub (👨‍💻 190 · 🔀 390 · 📥 4.2K · 📦 540K · 📋 590 - 51% open · ⏱️ 01.12.2025):

     git clone https://github.com/ipython/ipykernel
  • PyPi (📥 57M / month · 📦 6.6K · ⏱️ 27.10.2025):

     pip install ipykernel
  • Conda (📥 1.1M · 📦 83 · ⏱️ 12.11.2025):

     conda install -c anaconda ipykernel
LFortran (🥇29 · ⭐ 1.2K) - Official main repository for LFortran.MIT
  • GitHub (👨‍💻 130 · 🔀 220 · 📥 4.5K · 📋 4.3K - 48% open · ⏱️ 04.12.2025):

     git clone https://github.com/lfortran/lfortran
  • PyPi (📥 2.6K / month · ⏱️ 31.07.2020):

     pip install lfortran
  • Conda (📥 300K · ⏱️ 12.11.2025):

     conda install -c conda-forge lfortran
Metakernel (🥇27 · ⭐ 360) - Jupyter/IPython Kernel Tools.BSD-3
  • GitHub (👨‍💻 34 · 🔀 90 · 📥 410 · 📦 1K · 📋 160 - 25% open · ⏱️ 05.11.2025):

     git clone https://github.com/Calysto/metakernel
  • PyPi (📥 62K / month · 📦 60 · ⏱️ 05.11.2025):

     pip install metakernel
  • Conda (📥 1.4M · ⏱️ 05.11.2025):

     conda install -c conda-forge metakernel
almond (🥇26 · ⭐ 1.6K) - A Scala kernel for Jupyter.BSD-3
  • GitHub (👨‍💻 42 · 🔀 250 · 📥 3.2K · 📋 350 - 39% open · ⏱️ 04.12.2025):

     git clone https://github.com/almond-sh/almond
  • Docker Hub (📥 26K · ⭐ 6 · ⏱️ 25.02.2025):

     docker pull almondsh/almond
Evcxr (🥈25 · ⭐ 6.3K) - An evaluation context for Rust, including a Jupyter Kernel.MIT
  • GitHub (👨‍💻 52 · 🔀 230 · 📥 9.6K · 📦 170 · 📋 280 - 42% open · ⏱️ 07.10.2025):

     git clone https://github.com/evcxr/evcxr
.NET Interactive (🥈24 · ⭐ 3.2K) - .NET Interactive combines the power of .NET with many other..MIT
  • GitHub (👨‍💻 140 · 🔀 410 · 📥 530 · 📋 1.8K - 34% open · ⏱️ 03.12.2025):

     git clone https://github.com/dotnet/interactive
Bash Kernel (🥈24 · ⭐ 720 · 💤) - A bash kernel for IPython.BSD-3
  • GitHub (👨‍💻 21 · 🔀 140 · 📦 450 · 📋 110 - 13% open · ⏱️ 05.01.2025):

     git clone https://github.com/takluyver/bash_kernel
  • PyPi (📥 75K / month · 📦 23 · ⏱️ 05.01.2025):

     pip install bash_kernel
  • Conda (📥 280K · ⏱️ 22.04.2025):

     conda install -c conda-forge bash_kernel
IJulia.jl (🥈23 · ⭐ 2.9K) - Julia kernel for Jupyter.MIT
  • GitHub (👨‍💻 120 · 🔀 420 · 📋 880 - 5% open · ⏱️ 22.11.2025):

     git clone https://github.com/JuliaLang/IJulia.jl
IHaskell (🥈23 · ⭐ 2.6K) - A Haskell kernel for the Jupyter project.MIT
  • GitHub (👨‍💻 120 · 🔀 270 · 📋 800 - 5% open · ⏱️ 25.11.2025):

     git clone https://github.com/gibiansky/IHaskell
  • npm (📥 4 / month · 📦 5 · ⏱️ 01.08.2018):

     npm install ihaskell_jupyterlab
IRuby (🥈23 · ⭐ 930) - Official gem repository: Ruby kernel for Jupyter/IPython Notebook.MIT
  • GitHub (👨‍💻 55 · 🔀 34 · 📥 24 · 📦 720 · 📋 210 - 24% open · ⏱️ 24.11.2025):

     git clone https://github.com/SciRuby/iruby
  • Docker Hub (📥 2.9K · ⭐ 5 · ⏱️ 03.02.2023):

     docker pull rubydata/datascience-notebook
Octave Kernel (🥈23 · ⭐ 460) - An Octave kernel for IPython.BSD-3
  • GitHub (👨‍💻 20 · 🔀 66 · 📥 340 · 📦 120 · 📋 190 - 20% open · ⏱️ 03.12.2025):

     git clone https://github.com/calysto/octave_kernel
  • PyPi (📥 29K / month · 📦 5 · ⏱️ 15.04.2024):

     pip install octave_kernel
  • Conda (📥 990K · ⏱️ 22.04.2025):

     conda install -c conda-forge octave_kernel
Apache Toree (🥈22 · ⭐ 750) - Jupyter kernel for Apache Spark.Apache-2
  • GitHub (👨‍💻 110 · 🔀 220 · ⏱️ 27.11.2025):

     git clone https://github.com/apache/incubator-toree
  • PyPi (📥 8K / month · ⏱️ 21.04.2022):

     pip install toree
xeus-python (🥈22 · ⭐ 460) - Jupyter kernel for the Python programming language.BSD-3
  • GitHub (👨‍💻 26 · 🔀 79 · 📋 210 - 33% open · ⏱️ 28.10.2025):

     git clone https://github.com/jupyter-xeus/xeus-python
  • PyPi (📥 12K / month · 📦 7 · ⏱️ 30.09.2025):

     pip install xeus-python
  • Conda (📥 2.2M · ⏱️ 23.10.2025):

     conda install -c conda-forge xeus-python
xeus-cling (🥉20 · ⭐ 3.3K) - Jupyter kernel for the C++ programming language.BSD-3
  • GitHub (👨‍💻 27 · 🔀 320 · 📋 310 - 57% open · ⏱️ 27.10.2025):

     git clone https://github.com/jupyter-xeus/xeus-cling
  • Conda (📥 330K · ⏱️ 22.04.2025):

     conda install -c conda-forge xeus-cling
nb_conda_kernels (🥉19 · ⭐ 640 · 💤) - Package for managing conda environment-based kernels..BSD-3
  • GitHub (👨‍💻 20 · 🔀 73 · 📋 160 - 8% open · ⏱️ 12.02.2025):

     git clone https://github.com/Anaconda-Platform/nb_conda_kernels
  • Conda (📥 1.9M · ⏱️ 22.04.2025):

     conda install -c conda-forge nb_conda_kernels
xeus-sqlite (🥉18 · ⭐ 170) - Jupyter kernel for SQLite.BSD-3
  • GitHub (👨‍💻 16 · 🔀 27 · 📋 54 - 38% open · ⏱️ 27.10.2025):

     git clone https://github.com/jupyter-xeus/xeus-sqlite
  • Conda (📥 77K · ⏱️ 23.10.2025):

     conda install -c conda-forge xeus-sqlite
clojupyter (🥉17 · ⭐ 860 · 💤) - a Jupyter kernel for Clojure.MIT
  • GitHub (👨‍💻 31 · 🔀 90 · 📥 240 · 📋 130 - 8% open · ⏱️ 18.03.2025):

     git clone https://github.com/clojupyter/clojupyter
  • Conda (📥 4.1K · ⏱️ 25.03.2025):

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

     docker pull simplect/clojupyter
allthekernels (🥉15 · ⭐ 81) - A multiplexer kernel for Jupyter.MIT
  • GitHub (👨‍💻 10 · 🔀 15 · 📦 10 · 📋 12 - 25% open · ⏱️ 04.09.2025):

     git clone https://github.com/minrk/allthekernels
  • PyPi (📥 84 / month · ⏱️ 22.08.2022):

     pip install allthekernels
  • Conda (📥 10K · ⏱️ 22.04.2025):

     conda install -c conda-forge allthekernels
nbstata (🥉13 · ⭐ 53) - A Jupyter kernel for Stata built on pystata.❗️GPL-3.0
  • GitHub (👨‍💻 2 · 🔀 6 · 📋 50 - 26% open · ⏱️ 03.09.2025):

     git clone https://github.com/hugetim/nbstata
  • PyPi (📥 780 / month · ⏱️ 01.09.2025):

     pip install nbstata
Show 25 hidden projects...
  • xonsh (🥇37 · ⭐ 9.1K · 📈) - Python-powered shell. Full-featured and cross-platform.❗️Custom
  • Kernel Gateway (🥈25 · ⭐ 560 · 💀) - Jupyter Kernel Gateway.❗Unlicensed
  • IJavascript (🥈24 · ⭐ 2.3K · 💀) - IJavascript is a javascript kernel for the Jupyter notebook.BSD-3
  • IRkernel (🥈23 · ⭐ 1.8K · 💀) - R kernel for Jupyter.MIT
  • gophernotes (🥈22 · ⭐ 4K · 💀) - The Go kernel for Jupyter notebooks and nteract.MIT
  • Enterprise Gateway (🥉21 · ⭐ 660) - A lightweight, multi-tenant, scalable and secure..❗Unlicensed
  • Spylon Kernel (🥉20 · ⭐ 190 · 💀) - Jupyter kernel for scala and spark.BSD-3
  • IJava (🥉19 · ⭐ 1.2K · 💀) - A Jupyter kernel for executing Java code.MIT
  • Ansible Kernel (🥉18 · ⭐ 540 · 💀) - Jupyter Notebook Kernel for running Ansible Tasks and..Apache-2
  • Matlab Kernel (🥉18 · ⭐ 470 · 💀) - Jupyter Kernel for Matlab.BSD-3
  • OCaml Kernel (🥉18 · ⭐ 310 · 💀) - An OCaml kernel for Jupyter (IPython) notebook.MIT
  • SAS Kernel (🥉18 · ⭐ 200 · 💀) - A Jupyter kernel for SAS. This opens up all the data..Apache-2
  • Kernel Detection (🥉18 · ⭐ 150 · 💀) - An Jupyter plugin to enable the automatic detection of..BSD-2
  • SciJava Kernel (🥉17 · ⭐ 180 · 💀) - [RETIRED] Try IJava or BeakerX.Apache-2
  • notebookJS (🥉16 · ⭐ 270 · 💀) - notebookJS: seamless JavaScript integration in Python Notebooks.MIT
  • Wolfram Kernel (🥉15 · ⭐ 1.1K · 💀) - Wolfram Language kernel for Jupyter notebooks.MIT
  • F# Kernel (🥉15 · ⭐ 440 · 💀) - F# for Jupyter Notebooks.❗Unlicensed
  • lgo (🥉14 · ⭐ 2.5K · 💀) - Interactive Go programming with Jupyter.BSD-3
  • IElixir (🥉14 · ⭐ 370 · 💀) - Jupyters kernel for Elixir programming language.Apache-2
  • SSH Kernel (🥉13 · ⭐ 75 · 💀) - SSH Kernel for Jupyter.BSD-3
  • pidgy (🥉13 · ⭐ 44 · 💀) - Interactive computing in Markdown.BSD-3
  • remote_ikernel (🥉12 · ⭐ 19 · 💀) - All your Jupyter kernels, on all your machines, in one place.BSD-2
  • ssh_ipykernel (🥉11 · ⭐ 17 · 💀) - A remote jupyter kernel via ssh.MIT
  • ICSharp (🥉10 · ⭐ 280 · 💀) - C# kernel for Jupyter.Apache-2
  • kernel-relay (🥉4 · ⭐ 12 · 💀) - 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 (🥇40 · ⭐ 1.9K) - Jupyter Notebook Conversion.BSD-3
  • GitHub (👨‍💻 280 · 🔀 590 · 📥 2.1K · 📦 370K · 📋 1.3K - 46% open · ⏱️ 23.10.2025):

     git clone https://github.com/jupyter/nbconvert
  • PyPi (📥 46M / month · 📦 2.6K · ⏱️ 28.01.2025):

     pip install nbconvert
  • Conda (📥 22M · ⏱️ 18.10.2025):

     conda install -c conda-forge nbconvert
Jupytext (🥇35 · ⭐ 7.1K) - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts.MIT
  • GitHub (👨‍💻 100 · 🔀 410 · 📦 11K · 📋 760 - 17% open · ⏱️ 16.11.2025):

     git clone https://github.com/mwouts/jupytext
  • PyPi (📥 1.6M / month · 📦 820 · ⏱️ 16.11.2025):

     pip install jupytext
  • Conda (📥 1.3M · ⏱️ 19.10.2025):

     conda install -c conda-forge jupytext
  • npm (📥 3.2K / month · 📦 5 · ⏱️ 05.05.2024):

     npm install jupyterlab-jupytext
Voila (🥇33 · ⭐ 5.9K) - Voil turns Jupyter notebooks into standalone web applications.BSD-3
  • GitHub (👨‍💻 74 · 🔀 530 · 📥 2.2K · 📦 12K · 📋 780 - 41% open · ⏱️ 25.08.2025):

     git clone https://github.com/voila-dashboards/voila
  • PyPi (📥 160K / month · 📦 160 · ⏱️ 25.08.2025):

     pip install voila
  • Conda (📥 540K · ⏱️ 25.08.2025):

     conda install -c conda-forge voila
  • npm (📥 96 / month · 📦 5 · ⏱️ 19.05.2020):

     npm install @jupyter-voila/jupyterlab-preview
Jupyter Book (🥇33 · ⭐ 4.2K · 📈) - Create beautiful, publication-quality books and documents..BSD-3
  • GitHub (👨‍💻 17 · 🔀 710 · 📥 250 · 📦 19K · 📋 1.5K - 42% open · ⏱️ 03.12.2025):

     git clone https://github.com/executablebooks/jupyter-book
  • PyPi (📥 230K / month · 📦 500 · ⏱️ 03.11.2025):

     pip install jupyter-book
  • Conda (📥 260K · ⏱️ 03.11.2025):

     conda install -c conda-forge jupyter-book
nbdime (🥈32 · ⭐ 2.8K) - Tools for diffing and merging of Jupyter notebooks.BSD-3
  • GitHub (👨‍💻 52 · 🔀 180 · 📥 340 · 📦 13K · 📋 370 - 27% open · ⏱️ 09.10.2025):

     git clone https://github.com/jupyter/nbdime
  • PyPi (📥 290K / month · 📦 110 · ⏱️ 05.09.2024):

     pip install nbdime
  • Conda (📥 1.4M · ⏱️ 22.04.2025):

     conda install -c conda-forge nbdime
  • npm (📥 8.9K / month · 📦 12 · ⏱️ 05.09.2024):

     npm install nbdime-jupyterlab
nikola (🥈31 · ⭐ 2.7K · 📈) - A static website and blog generator.MIT
  • GitHub (👨‍💻 240 · 🔀 470 · 📥 230 · 📦 540 · 📋 2.2K - 3% open · ⏱️ 02.08.2025):

     git clone https://github.com/getnikola/nikola
  • PyPi (📥 8.5K / month · 📦 2 · ⏱️ 17.05.2025):

     pip install nikola
Stencila (🥈28 · ⭐ 850) - Documents with Scientific Intelligence.Apache-2
  • GitHub (👨‍💻 49 · 🔀 54 · 📥 5.9K · 📦 20 · 📋 900 - 13% open · ⏱️ 30.11.2025):

     git clone https://github.com/stencila/stencila
  • npm (📥 100 / month · 📦 9 · ⏱️ 06.11.2020):

     npm install stencila
  • Docker Hub (📥 17K · ⏱️ 08.04.2019):

     docker pull stencila/cloud
nbviewer (🥈27 · ⭐ 2.3K) - nbconvert as a web service: Render Jupyter Notebooks as static web..BSD-3
  • GitHub (👨‍💻 99 · 🔀 560 · 📦 28 · 📋 610 - 32% open · ⏱️ 01.12.2025):

     git clone https://github.com/jupyter/nbviewer
  • Docker Hub (📥 2.8M · ⭐ 34 · ⏱️ 01.12.2025):

     docker pull jupyter/nbviewer
mkdocs-jupyter (🥈26 · ⭐ 480) - Use Jupyter Notebook in mkdocs.Apache-2
  • GitHub (👨‍💻 36 · 🔀 62 · 📦 4.4K · 📋 150 - 30% open · ⏱️ 22.10.2025):

     git clone https://github.com/danielfrg/mkdocs-jupyter
  • PyPi (📥 340K / month · 📦 450 · ⏱️ 15.10.2024):

     pip install mkdocs-jupyter
  • Conda (📥 130K · ⏱️ 22.04.2025):

     conda install -c conda-forge mkdocs-jupyter
BinderHub (🥉25 · ⭐ 2.7K) - Run your code in the cloud, with technology so advanced, it feels..BSD-3
  • GitHub (👨‍💻 100 · 🔀 400 · 📦 12 · 📋 780 - 32% open · ⏱️ 02.12.2025):

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

     pip install binderhub
ThebeLab (🥉20 · ⭐ 430 · 💤) - Turn static HTML pages into live documents with Jupyter kernels.BSD-3
  • GitHub (👨‍💻 32 · 🔀 66 · 📦 16 · 📋 250 - 42% open · ⏱️ 14.05.2025):

     git clone https://github.com/executablebooks/thebe
  • npm (📥 1.4K / month · 📦 3 · ⏱️ 28.01.2025):

     npm install thebe
nbgallery (🥉20 · ⭐ 150) - Enterprise Jupyter notebook sharing and collaboration app.MIT
  • GitHub (👨‍💻 29 · 🔀 36 · 📋 510 - 9% open · ⏱️ 18.11.2025):

     git clone https://github.com/nbgallery/nbgallery
  • Docker Hub (📥 170K · ⭐ 5 · ⏱️ 18.11.2025):

     docker pull nbgallery/nbgallery
Show 12 hidden projects...
  • RISE (🥈29 · ⭐ 3.7K · 💀) - RISE: Live Reveal.js Jupyter/IPython Slideshow Extension.BSD-3
  • Knowledge Repo (🥉25 · ⭐ 5.5K · 💀) - A next-generation curated knowledge sharing platform..Apache-2
  • commuter (🥉21 · ⭐ 6.2K · 💀) - Notebook sharing hub.BSD-3
  • notedown (🥉21 · ⭐ 860 · 💀) - Markdown = IPython Notebook.BSD-2
  • scrapbook (🥉21 · ⭐ 290 · 💀) - A library for recording and reading data in notebooks.BSD-3
  • mknotebooks (🥉21 · ⭐ 140 · 💀) - A plugin for mkdocs to help you include Jupyter notebooks in your..MIT
  • jupyter-flex (🥉20 · ⭐ 320 · 💀) - Build dashboards using Jupyter Notebooks.Apache-2
  • nbinteract (🥉18 · ⭐ 240 · 💀) - Create interactive webpages from Jupyter Notebooks.BSD-3
  • bookstore (🥉18 · ⭐ 200 · 💀) - Notebook storage and publishing workflows for the masses.BSD-3
  • cdsdashboards (🥉17 · ⭐ 200 · 💀) - JupyterHub extension for ContainDS Dashboards.BSD-3
  • pynb (🥉15 · ⭐ 250 · 💀) - Jupyter Notebooks as plain Python code with embedded Markdown text.MIT
  • jnotebook-reader (🥉9 · ⭐ 100 · 💀) - An awesome viewer to browse and render Jupyter..Apache-2

Notebook Tools

Back to top

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

nbformat (🥇36 · ⭐ 300) - Reference implementation of the Jupyter Notebook format.BSD-3
  • GitHub (👨‍💻 82 · 🔀 160 · 📥 690 · 📦 380K · 📋 160 - 45% open · ⏱️ 06.10.2025):

     git clone https://github.com/jupyter/nbformat
  • PyPi (📥 49M / month · 📦 1.9K · ⏱️ 04.04.2024):

     pip install nbformat
  • Conda (📥 33M · ⏱️ 22.04.2025):

     conda install -c conda-forge nbformat
  • npm (📥 13 / month · 📦 5 · ⏱️ 04.04.2024):

     npm install nbformat-schema
nbdev (🥇33 · ⭐ 5.2K) - Create delightful software with Jupyter Notebooks.Apache-2
  • GitHub (👨‍💻 63 · 🔀 510 · 📦 2.8K · 📋 930 - 19% open · ⏱️ 26.11.2025):

     git clone https://github.com/fastai/nbdev
  • PyPi (📥 160K / month · 📦 460 · ⏱️ 15.10.2025):

     pip install nbdev
Jupyter Client (🥇33 · ⭐ 460) - Jupyter protocol client APIs.BSD-3
  • GitHub (👨‍💻 140 · 🔀 300 · 📥 2.7K · 📋 410 - 49% open · ⏱️ 07.11.2025):

     git clone https://github.com/jupyter/jupyter_client
  • PyPi (📥 55M / month · 📦 1.2K · ⏱️ 17.09.2024):

     pip install jupyter-client
  • Conda (📥 34M · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter_client
nbclient (🥈31 · ⭐ 180) - A client library for executing notebooks. Formally nbconverts..BSD-3
  • GitHub (👨‍💻 41 · 🔀 61 · 📥 750 · 📦 240K · 📋 130 - 44% open · ⏱️ 18.07.2025):

     git clone https://github.com/jupyter/nbclient
  • PyPi (📥 43M / month · 📦 470 · ⏱️ 19.12.2024):

     pip install nbclient
  • Conda (📥 21M · ⏱️ 22.04.2025):

     conda install -c conda-forge nbclient
repo2docker (🥈29 · ⭐ 1.7K) - Turn repositories into Jupyter-enabled Docker images.BSD-3
  • GitHub (👨‍💻 130 · 🔀 380 · 📋 580 - 32% open · ⏱️ 03.12.2025):

     git clone https://github.com/jupyterhub/repo2docker
  • PyPi (📥 5.9K / month · 📦 30 · ⏱️ 03.08.2025):

     pip install jupyter-repo2docker
nbval (🥈27 · ⭐ 450) - A py.test plugin to validate Jupyter notebooks.BSD-3
  • GitHub (👨‍💻 37 · 🔀 51 · 📦 3.8K · 📋 120 - 41% open · ⏱️ 17.09.2025):

     git clone https://github.com/computationalmodelling/nbval
  • PyPi (📥 1.1M / month · 📦 540 · ⏱️ 04.03.2024):

     pip install nbval
  • Conda (📥 680K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbval
nbQA (🥈26 · ⭐ 1.2K) - Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter..MIT
  • GitHub (👨‍💻 36 · 🔀 48 · 📥 180 · 📋 310 - 5% open · ⏱️ 31.10.2025):

     git clone https://github.com/nbQA-dev/nbQA
  • PyPi (📥 1M / month · 📦 110 · ⏱️ 10.11.2024):

     pip install nbqa
  • Conda (📥 250K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbqa
Jupyter Sphinx (🥈25 · ⭐ 190) - Sphinx extension for rendering of Jupyter interactive widgets.BSD-3
  • GitHub (👨‍💻 29 · 🔀 63 · 📦 2.9K · 📋 160 - 32% open · ⏱️ 15.07.2025):

     git clone https://github.com/jupyter/jupyter-sphinx
  • PyPi (📥 140K / month · 📦 530 · ⏱️ 28.12.2023):

     pip install jupyter_sphinx
  • Conda (📥 430K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter_sphinx
ipytest (🥉22 · ⭐ 330 · 💤) - Pytest in IPython notebooks.MIT
  • GitHub (👨‍💻 6 · 🔀 20 · 📦 630 · 📋 70 - 5% open · ⏱️ 16.02.2025):

     git clone https://github.com/chmp/ipytest
  • PyPi (📥 140K / month · 📦 25 · ⏱️ 16.02.2025):

     pip install ipytest
mercury (🥉21 · ⭐ 4.3K) - Create web apps from Python notebooks.❗️AGPL-3.0
  • GitHub (👨‍💻 16 · 🔀 270 · 📦 180 · 📋 450 - 21% open · ⏱️ 10.06.2025):

     git clone https://github.com/mljar/mercury
  • PyPi (📥 1 / month · ⏱️ 02.09.2022):

     pip install mljar-mercury
sphinxcontrib.jupyter (🥉19 · ⭐ 77) - A Sphinx Extension for Generating Jupyter Notebooks.BSD-3
  • GitHub (👨‍💻 14 · 🔀 23 · 📦 48 · 📋 190 - 50% open · ⏱️ 19.08.2025):

     git clone https://github.com/QuantEcon/sphinxcontrib-jupyter
  • PyPi (📥 1.8K / month · 📦 4 · ⏱️ 18.06.2020):

     pip install sphinxcontrib-jupyter
JupyterWith (🥉17 · ⭐ 730 · 💤) - Declarative and reproducible Jupyter environments - powered by Nix.MIT
  • GitHub (👨‍💻 39 · 🔀 140 · 📋 210 - 18% open · ⏱️ 03.12.2024):

     git clone https://github.com/tweag/jupyterWith
Show 15 hidden projects...
  • ipyparallel (🥈30 · ⭐ 2.6K) - IPython Parallel: Interactive Parallel Computing in Python.❗Unlicensed
  • BeakerX (🥈27 · ⭐ 2.9K · 💀) - Beaker Extensions for Jupyter Notebook.Apache-2
  • PixieDust (🥈26 · ⭐ 1K · 💀) - Python Helper library for Jupyter Notebooks.Apache-2
  • fastpages (🥉23 · ⭐ 3.5K · 💀) - An easy to use blogging platform, with enhanced support for..Apache-2
  • testbook (🥉20 · ⭐ 430 · 💀) - Unit test your Jupyter Notebooks the right way.BSD-3
  • treon (🥉19 · ⭐ 310 · 💀) - Easy to use test framework for Jupyter Notebooks.MIT
  • nbopen (🥉19 · ⭐ 310 · 💀) - Open a Jupyter notebook in the best available server.BSD-3
  • Kernel Management (🥉16 · ⭐ 15 · 💀) - Experimental new kernel management framework for Jupyter.BSD-3
  • ipyexperiments (🥉15 · ⭐ 220 · 💀) - Automatic GPU+CPU memory profiling, re-use and memory..Apache-2
  • nbmake-action (🥉11 · ⭐ 150 · 💀) - GitHub Action for testing notebooks.Apache-2
  • jupyter2slides (🥉10 · ⭐ 790 · 💀) - Cloud Native Presentation Slides with Jupyter Notebook +..MIT
  • naas (🥉9 · ⭐ 10 · 💀) - Schedule notebooks, run then by http call, get data, automate all your..BSD-3
  • Jupyter Helpers (🥉8 · ⭐ 48 · 💀) - A collection of helpers for Jupyter/IPython.MIT
  • Jupter-Notebook-REST-API (🥉5 · ⭐ 170 · 💀) - Run your jupyter notebooks as a REST API endpoint...MIT
  • JupyterLab Marketplace (🥉5 · ⭐ 9 · 🐣) - A community-run marketplace for JupyterLab extensions..Apache-2

JupyterLab Renderer

Back to top

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

JupyterLab Renderers (🥇23 · ⭐ 510 · 💤) - Renderers and renderer extensions for JupyterLab.BSD-3
  • GitHub (👨‍💻 32 · 🔀 78 · 📦 40 · 📋 120 - 36% open · ⏱️ 20.02.2025):

     git clone https://github.com/jupyterlab/jupyter-renderers
  • PyPi (📥 810 / month · 📦 2 · ⏱️ 23.05.2023):

     pip install jupyterlab-katex
  • Conda (📥 7.9K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-vega3
  • npm (📥 20K / month · 📦 10 · ⏱️ 01.08.2023):

     npm install @jupyterlab/geojson-extension
JupyterLab Latex (🥈20 · ⭐ 670) - JupyterLab extension for live editing of LaTeX documents.BSD-3
  • GitHub (👨‍💻 27 · 🔀 75 · 📥 200 · 📦 8 · 📋 99 - 29% open · ⏱️ 10.11.2025):

     git clone https://github.com/jupyterlab/jupyterlab-latex
  • PyPi (📥 5K / month · 📦 1 · ⏱️ 27.09.2024):

     pip install jupyterlab_latex
  • Conda (📥 34K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-latex
  • npm (📥 200 / month · 📦 5 · ⏱️ 27.09.2024):

     npm install @jupyterlab/latex
Show 6 hidden projects...

JupyterLab Themes

Back to top

Extensions that can customize the appearance of JupyterLab.

Material Darker Theme (🥈13 · ⭐ 170 · 💤) - The Material Darker theme for JupyterLab.BSD-3
  • GitHub (👨‍💻 2 · 🔀 18 · 📋 21 - 28% open · ⏱️ 27.01.2025):

     git clone https://github.com/oriolmirosa/jupyterlab_materialdarker
  • PyPi (📥 750 / month · ⏱️ 27.01.2025):

     pip install jupyterlab-materialdarker
  • npm (📥 85 / month · 📦 5 · ⏱️ 16.12.2022):

     npm install @oriolmirosa/jupyterlab_materialdarker
jupyterlab-theme-solarized-dark (🥉11 · ⭐ 110 · 💤) - JupyterLab Theme Solarized Dark.BSD-3
  • GitHub (👨‍💻 2 · 🔀 13 · 📥 83 · 📦 3 · 📋 4 - 50% open · ⏱️ 13.12.2024):

     git clone https://github.com/AllanChain/jupyterlab-theme-solarized-dark
  • PyPi (📥 7.3K / month · ⏱️ 18.01.2024):

     pip install jupyterlab_theme_solarized_dark
  • npm (📥 410 / month · 📦 3 · ⏱️ 18.01.2024):

     npm install jupyterlab-theme-solarized-dark
Show 7 hidden projects...
  • Darcula Theme (🥇20 · ⭐ 220 · 💀) - A handsome Darcula theme for Jupyterlab. The first jlab..BSD-3
  • Neon Theme (🥈13 · ⭐ 160 · 💀) - A flat, 80s neon inspired theme for JupyterLab.BSD-3
  • Horizon Theme (🥈12 · ⭐ 97 · 💀) - VSCode Horizon Theme port for JupyterLab.BSD-3
  • Gruvbox Theme (🥈12 · ⭐ 52 · 💀) - Gruvbox dark theme for Jupyter Lab. Modeled on classic..BSD-3
  • jupyterlab_darkside_ui (🥉11 · ⭐ 120 · 💀) - Darkside ui and syntax theme for jupyterlab.BSD-3
  • Theme Toggle (🥉10 · ⭐ 11 · 💀) - JupyterLab extension to toggle the theme in the Top Bar area.BSD-3
  • Nord Theme (🥉8 · ⭐ 27 · 💀) - JupyterLab - Nord Theme.BSD-3

JupyterLab Extensions

Back to top

Application plugins that extend the functionality of JupyterLab itself.

Perspective (🥇33 · ⭐ 10K) - A data visualization and analytics component, especially well-..Apache-2
  • GitHub (👨‍💻 100 · 🔀 1.2K · 📥 12K · 📦 190 · 📋 890 - 12% open · ⏱️ 02.12.2025):

     git clone https://github.com/finos/perspective
  • PyPi (📥 20K / month · 📦 31 · ⏱️ 28.10.2025):

     pip install perspective-python
  • Conda (📥 2.4M · ⏱️ 08.11.2025):

     conda install -c conda-forge perspective
  • npm (📥 310 / month · 📦 6 · ⏱️ 03.09.2025):

     npm install @finos/perspective-jupyterlab
JupyterLab Git (🥇31 · ⭐ 1.5K) - A Git extension for JupyterLab.BSD-3
  • GitHub (👨‍💻 100 · 🔀 380 · 📥 630 · 📦 3.3K · 📋 640 - 20% open · ⏱️ 27.11.2025):

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

     pip install jupyterlab-git
  • Conda (📥 780K · ⏱️ 12.06.2025):

     conda install -c conda-forge jupyterlab-git
  • npm (📥 3.1K / month · 📦 9 · ⏱️ 12.06.2025):

     npm install @jupyterlab/git
JupyterLab LSP (🥇30 · ⭐ 2K) - Coding assistance for JupyterLab (code navigation + hover..BSD-3
  • GitHub (👨‍💻 55 · 🔀 150 · 📦 2.7K · 📋 600 - 35% open · ⏱️ 27.08.2025):

     git clone https://github.com/jupyter-lsp/jupyterlab-lsp
  • PyPi (📥 120K / month · 📦 59 · ⏱️ 18.07.2025):

     pip install jupyterlab-lsp
  • Conda (📥 5.6M · ⏱️ 28.08.2025):

     conda install -c conda-forge jupyter-lsp
  • npm (📥 400 / month · 📦 7 · ⏱️ 26.08.2022):

     npm install @krassowski/jupyterlab-lsp
elyra (🥇29 · ⭐ 2K · 📉) - Elyra extends JupyterLab with an AI centric approach.Apache-2
  • GitHub (👨‍💻 74 · 🔀 360 · 📦 75 · 📋 1.6K - 15% open · ⏱️ 27.11.2025):

     git clone https://github.com/elyra-ai/elyra
  • PyPi (📥 2.8K / month · 📦 4 · ⏱️ 16.08.2025):

     pip install elyra
  • Conda (📥 80K · ⏱️ 22.04.2025):

     conda install -c conda-forge elyra
  • npm (📥 400 / month · 📦 10 · ⏱️ 29.03.2023):

     npm install @elyra/services
JupyterLab Templates (🥈25 · ⭐ 410) - Support for jupyter notebook templates in jupyterlab.Apache-2
  • GitHub (👨‍💻 23 · 🔀 70 · 📦 8 · 📋 97 - 10% open · ⏱️ 01.12.2025):

     git clone https://github.com/jpmorganchase/jupyterlab_templates
  • PyPi (📥 10K / month · 📦 15 · ⏱️ 29.09.2025):

     pip install jupyterlab_templates
  • Conda (📥 47K · ⏱️ 29.09.2025):

     conda install -c conda-forge jupyterlab_templates
  • npm (📥 550 / month · 📦 5 · ⏱️ 12.02.2024):

     npm install jupyterlab_templates
Variable Inspector (🥈24 · ⭐ 1.2K · 💤) - Variable Inspector extension for Jupyterlab.BSD-3
  • GitHub (👨‍💻 25 · 🔀 96 · 📥 360 · 📦 6 · 📋 180 - 27% open · ⏱️ 20.02.2025):

     git clone https://github.com/lckr/jupyterlab-variableInspector
  • PyPi (📥 19K / month · 📦 7 · ⏱️ 05.09.2024):

     pip install lckr-jupyterlab-variableinspector
  • Conda (📥 100K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-variableinspector
  • npm (📥 430 / month · 📦 5 · ⏱️ 05.09.2024):

     npm install @lckr/jupyterlab_variableinspector
Code Formatter (🥈24 · ⭐ 900 · 💤) - A JupyterLab plugin to facilitate invocation of code..MIT
  • GitHub (👨‍💻 46 · 🔀 63 · 📥 74 · 📦 2 · 📋 210 - 16% open · ⏱️ 21.05.2025):

     git clone https://github.com/ryantam626/jupyterlab_code_formatter
  • PyPi (📥 110K / month · 📦 52 · ⏱️ 14.08.2024):

     pip install jupyterlab_code_formatter
  • Conda (📥 850K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab_code_formatter
  • npm (📥 530 / month · 📦 5 · ⏱️ 16.04.2023):

     npm install @ryantam626/jupyterlab_code_formatter
Jupyter Bokeh (🥈23 · ⭐ 260 · 💤) - An extension for rendering Bokeh content in JupyterLab..BSD-3
  • GitHub (👨‍💻 21 · 🔀 54 · 📦 6 · 📋 110 - 21% open · ⏱️ 10.03.2025):

     git clone https://github.com/bokeh/jupyter_bokeh
  • PyPi (📥 140K / month · 📦 57 · ⏱️ 14.03.2023):

     pip install jupyter-bokeh
  • Conda (📥 200K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter_bokeh
  • npm (📥 2.2K / month · 📦 5 · ⏱️ 03.06.2024):

     npm install @bokeh/jupyter_bokeh
jupyter-fs (🥈23 · ⭐ 240) - A filesystem-like contents manager for multiple backends in..Apache-2
  • GitHub (👨‍💻 19 · 🔀 41 · 📦 16 · 📋 110 - 17% open · ⏱️ 02.12.2025):

     git clone https://github.com/jpmorganchase/jupyter-fs
  • PyPi (📥 2.5K / month · 📦 6 · ⏱️ 26.11.2025):

     pip install jupyter-fs
  • Conda (📥 24K · ⏱️ 27.11.2025):

     conda install -c conda-forge jupyter-fs
JupyterLab SideCar (🥈22 · ⭐ 260) - A sidecar output widget for JupyterLab.BSD-3
  • GitHub (👨‍💻 19 · 🔀 40 · 📦 7 · 📋 45 - 68% open · ⏱️ 18.11.2025):

     git clone https://github.com/jupyter-widgets/jupyterlab-sidecar
  • PyPi (📥 56K / month · 📦 39 · ⏱️ 26.09.2025):

     pip install sidecar
  • Conda (📥 36K · ⏱️ 26.09.2025):

     conda install -c conda-forge sidecar
  • npm (📥 140 / month · 📦 5 · ⏱️ 26.09.2025):

     npm install @jupyter-widgets/jupyterlab-sidecar
ipylab (🥈22 · ⭐ 210) - Control JupyterLab from Python Notebooks with Jupyter Widgets.BSD-3
  • GitHub (👨‍💻 9 · 🔀 15 · 📥 270 · 📦 490 · 📋 54 - 59% open · ⏱️ 26.06.2025):

     git clone https://github.com/jtpio/ipylab
  • PyPi (📥 190K / month · 📦 47 · ⏱️ 24.06.2025):

     pip install ipylab
  • Conda (📥 72K · ⏱️ 25.06.2025):

     conda install -c conda-forge ipylab
  • npm (📥 940 / month · 📦 5 · ⏱️ 24.06.2025):

     npm install ipylab
GPU Dashboards (🥈21 · ⭐ 670) - A JupyterLab extension for displaying dashboards of GPU usage.BSD-3
  • GitHub (👨‍💻 26 · 🔀 79 · 📦 3 · 📋 98 - 45% open · ⏱️ 10.09.2025):

     git clone https://github.com/rapidsai/jupyterlab-nvdashboard
  • PyPi (📥 17K / month · 📦 3 · ⏱️ 03.03.2025):

     pip install jupyterlab-nvdashboard
  • Conda (📥 66K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-nvdashboard
  • npm (📥 42 / month · 📦 5 · ⏱️ 27.04.2021):

     npm install jupyterlab-nvdashboard
dask-labextension (🥈21 · ⭐ 320) - JupyterLab extension for Dask.BSD-3
  • GitHub (👨‍💻 26 · 🔀 66 · 📦 3 · 📋 150 - 30% open · ⏱️ 02.06.2025):

     git clone https://github.com/dask/dask-labextension
  • PyPi (📥 7.3K / month · 📦 16 · ⏱️ 04.08.2023):

     pip install dask-labextension
  • Conda (📥 1.1M · ⏱️ 22.04.2025):

     conda install -c conda-forge dask-labextension
  • npm (📥 130 / month · 📦 5 · ⏱️ 21.06.2022):

     npm install dask-labextension
jupyterlab-execute-time (🥈20 · ⭐ 400) - A JupyterLab extension for displaying cell timings.BSD-3
  • GitHub (👨‍💻 20 · 🔀 49 · 📦 3 · 📋 78 - 16% open · ⏱️ 03.11.2025):

     git clone https://github.com/deshaw/jupyterlab-execute-time
  • PyPi (📥 62K / month · 📦 11 · ⏱️ 12.09.2024):

     pip install jupyterlab-execute-time
  • Conda (📥 140K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab_execute_time
  • npm (📥 750 / month · 📦 5 · ⏱️ 18.01.2021):

     npm install jupyterlab-execute-time
JupyterLab IFrame (🥈20 · ⭐ 120) - View html as an embedded iframe in JupyterLab.Apache-2
  • GitHub (👨‍💻 5 · 🔀 21 · 📦 11 · 📋 70 - 8% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/jupyterlab_iframe
  • PyPi (📥 2.4K / month · ⏱️ 16.07.2023):

     pip install jupyterlab_iframe
  • Conda (📥 49K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab_iframe
  • npm (📥 70 / month · 📦 2 · ⏱️ 16.07.2023):

     npm install jupyterlab_iframe
nbcelltests (🥈19 · ⭐ 95) - Cell-by-cell testing for production Jupyter notebooks in..Apache-2
  • GitHub (👨‍💻 8 · 🔀 24 · 📦 5 · 📋 120 - 25% open · ⏱️ 30.11.2025):

     git clone https://github.com/jpmorganchase/nbcelltests
  • PyPi (📥 26 / month · ⏱️ 05.06.2024):

     pip install nbcelltests
  • Conda (📥 17K · ⏱️ 22.04.2025):

     conda install -c conda-forge nbcelltests
  • npm (📥 20 / month · 📦 5 · ⏱️ 05.10.2020):

     npm install jupyterlab_celltests
Lantern (🥉18 · ⭐ 350) - Data exploration glue.Apache-2
  • GitHub (👨‍💻 3 · 🔀 20 · 📋 200 - 2% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/lantern
  • PyPi (📥 2K / month · 📦 2 · ⏱️ 02.02.2020):

     pip install pylantern
jupyterlab-sos (🥉18 · ⭐ 75) - Jupyterlab extension for SoS Polyglot Notebook and Workflow..BSD-3
  • GitHub (👨‍💻 3 · 🔀 8 · 📦 3 · 📋 69 - 18% open · ⏱️ 17.09.2025):

     git clone https://github.com/vatlab/jupyterlab-sos
  • PyPi (📥 210 / month · ⏱️ 17.10.2024):

     pip install jupyterlab-sos
  • Conda (📥 58K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-sos
  • npm (📥 57 / month · 📦 5 · ⏱️ 14.01.2021):

     npm install jupyterlab-sos
JupyterLab Autoversion (🥉17 · ⭐ 85) - Automatically version jupyter notebooks in JupyterLab.Apache-2
  • GitHub (👨‍💻 6 · 🔀 10 · 📋 37 - 13% open · ⏱️ 01.12.2025):

     git clone https://github.com/timkpaine/jupyterlab_autoversion
  • PyPi (📥 81 / month · ⏱️ 19.06.2024):

     pip install jupyterlab_autoversion
  • Conda (📥 36K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab_autoversion
  • npm (📥 13 / month · 📦 5 · ⏱️ 19.06.2024):

     npm install jupyterlab_autoversion
KnowledgeLab (🥉17 · ⭐ 48) - KnowledgeRepo + JupyterLab.Apache-2
  • GitHub (👨‍💻 3 · 🔀 6 · 📦 6 · 📋 30 - 16% open · ⏱️ 24.11.2025):

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

     pip install knowledgelab
  • npm (📥 7 / month · 📦 5 · ⏱️ 16.10.2018):

     npm install knowledgelab
JupyterLab Kernelspy (🥉16 · ⭐ 85 · 💤) - A Jupyter Lab extension for inspecting messages..BSD-3
  • GitHub (👨‍💻 6 · 🔀 12 · 📥 56 · 📦 7 · 📋 16 - 31% open · ⏱️ 20.02.2025):

     git clone https://github.com/jupyterlab-contrib/jupyterlab-kernelspy
  • PyPi (📥 360 / month · ⏱️ 30.08.2023):

     pip install jupyterlab-kernelspy
  • Conda (📥 23K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab-kernelspy
  • npm (📥 30 / month · 📦 5 · ⏱️ 30.08.2023):

     npm install jupyterlab-kernelspy
JupyterLab Flake8 (🥉15 · ⭐ 110) - A jupyterlab extension to email notebooks directly from..Apache-2
  • GitHub (👨‍💻 2 · 🔀 10 · 📦 2 · 📋 38 - 5% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/jupyterlab_email
  • PyPi (📥 120 / month · ⏱️ 17.08.2023):

     pip install jupyterlab-email
  • npm (📥 29 / month · 📦 5 · ⏱️ 16.09.2021):

     npm install jupyterlab-flake8
JupyterLab Quickopen (🥉15 · ⭐ 88) - Quickly open a file in JupyterLab by typing part of its..BSD-3
  • GitHub (👨‍💻 8 · 🔀 15 · 📥 67 · 📦 27 · 📋 14 - 42% open · ⏱️ 02.09.2025):

     git clone https://github.com/parente/jupyterlab-quickopen
  • PyPi (📥 640 / month · ⏱️ 02.09.2025):

     pip install jupyterlab-quickopen
  • npm (📥 14 / month · 📦 5 · ⏱️ 20.03.2020):

     npm install @parente/jupyterlab-quickopen
jupyterlab_commands (🥉14 · ⭐ 63) - Add arbitrary python commands to the jupyterlab..Apache-2
  • GitHub (👨‍💻 2 · 🔀 7 · 📋 24 - 4% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/jupyterlab_commands
  • PyPi (📥 52 / month · ⏱️ 12.07.2023):

     pip install jupyterlab-commands
  • Conda (📥 21K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterlab_commands
JupyterLab Email (🥉13 · ⭐ 62) - A jupyterlab extension to email notebooks directly from..Apache-2
  • GitHub (👨‍💻 2 · 🔀 2 · 📦 2 · 📋 38 - 5% open · ⏱️ 24.11.2025):

     git clone https://github.com/timkpaine/jupyterlab_email
  • PyPi (📥 120 / month · ⏱️ 17.08.2023):

     pip install jupyterlab_email
  • npm (📥 10 / month · 📦 5 · ⏱️ 17.08.2023):

     npm install jupyterlab_email
Show 27 hidden projects...

JupyterHub Authenticators

Back to top

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

OAuthenticator (🥇28 · ⭐ 440) - OAuth + JupyterHub Authenticator = OAuthenticator.BSD-3
  • GitHub (👨‍💻 130 · 🔀 370 · 📦 540 · 📋 320 - 15% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/oauthenticator
  • PyPi (📥 56K / month · 📦 32 · ⏱️ 11.12.2024):

     pip install oauthenticator
  • Conda (📥 91K · ⏱️ 22.04.2025):

     conda install -c conda-forge oauthenticator
LDAP Authenticator (🥇26 · ⭐ 210) - LDAP Authenticator Plugin for Jupyter.BSD-3
  • GitHub (👨‍💻 37 · 🔀 180 · 📦 170 · 📋 170 - 10% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/ldapauthenticator
  • PyPi (📥 11K / month · ⏱️ 06.11.2024):

     pip install jupyterhub-ldapauthenticator
  • Conda (📥 47K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterhub-ldapauthenticator
Native Authenticator (🥈23 · ⭐ 79) - JupyterHub-native User Authenticator.BSD-3
  • GitHub (👨‍💻 26 · 🔀 69 · 📦 120 · 📋 110 - 30% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/nativeauthenticator
  • PyPi (📥 22K / month · ⏱️ 17.09.2024):

     pip install jupyterhub-nativeauthenticator
LTI Authenticator (🥈18 · ⭐ 72) - A JupyterHub authenticator for LTI.BSD-3
  • GitHub (👨‍💻 18 · 🔀 54 · 📋 54 - 7% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/ltiauthenticator
  • PyPi (📥 3.8K / month · ⏱️ 04.01.2024):

     pip install jupyterhub-ltiauthenticator
First Use Authenticator (🥈18 · ⭐ 50) - JupyterHub Authenticator that lets users set..BSD-3
  • GitHub (👨‍💻 15 · 🔀 33 · 📦 120 · 📋 26 - 30% open · ⏱️ 01.10.2025):

     git clone https://github.com/jupyterhub/firstuseauthenticator
  • PyPi (📥 6K / month · ⏱️ 28.03.2025):

     pip install jupyterhub-firstuseauthenticator
SAML Authenticator (🥈16 · ⭐ 40 · 💤) - jupyterhub-samlauthenticator.MIT
  • GitHub (👨‍💻 7 · 🔀 26 · 📥 27 · 📦 3 · 📋 38 - 57% open · ⏱️ 25.01.2025):

     git clone https://github.com/HewlettPackard/jupyterhub-samlauthenticator
  • PyPi (📥 1.1K / month · ⏱️ 25.01.2025):

     pip install jupyterhub-samlauthenticator
Show 9 hidden projects...

JupyterHub Spawners

Back to top

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

KubeSpawner (🥇29 · ⭐ 590) - Kubernetes spawner for JupyterHub.BSD-3
  • GitHub (👨‍💻 91 · 🔀 310 · 📦 200 · 📋 400 - 25% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/kubespawner
  • PyPi (📥 21K / month · 📦 12 · ⏱️ 25.10.2024):

     pip install jupyterhub-kubespawner
  • Conda (📥 42K · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyterhub-kubespawner
DockerSpawner (🥈28 · ⭐ 540) - Spawns JupyterHub single user servers in Docker containers.BSD-3
  • GitHub (👨‍💻 73 · 🔀 310 · 📦 250 · 📋 280 - 9% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/dockerspawner
  • PyPi (📥 51K / month · 📦 12 · ⏱️ 12.02.2025):

     pip install dockerspawner
  • Conda (📥 30K · ⏱️ 22.04.2025):

     conda install -c conda-forge dockerspawner
BatchSpawner (🥈22 · ⭐ 200) - Custom Spawner for Jupyterhub to start servers in batch scheduled..BSD-3
  • GitHub (👨‍💻 49 · 🔀 130 · 📦 54 · 📋 150 - 39% open · ⏱️ 01.10.2025):

     git clone https://github.com/jupyterhub/batchspawner
  • PyPi (📥 8K / month · 📦 9 · ⏱️ 19.03.2024):

     pip install batchspawner
SudoSpawner (🥈22 · ⭐ 51) - Spawn JupyterHub single-user servers with sudo.BSD-3
  • GitHub (👨‍💻 20 · 🔀 42 · 📦 87 · 📋 47 - 23% open · ⏱️ 02.12.2025):

     git clone https://github.com/jupyterhub/sudospawner
  • PyPi (📥 1.5K / month · 📦 2 · ⏱️ 17.10.2025):

     pip install sudospawner
SystemdSpawner (🥉21 · ⭐ 100) - Spawn JupyterHub single-user notebook servers with systemd.BSD-3
  • GitHub (👨‍💻 21 · 🔀 44 · 📦 52 · 📋 75 - 33% open · ⏱️ 01.10.2025):

     git clone https://github.com/jupyterhub/systemdspawner
  • PyPi (📥 3.9K / month · 📦 2 · ⏱️ 20.10.2024):

     pip install jupyterhub-systemdspawner
  • Conda (📥 78K · ⏱️ 03.11.2025):

     conda install -c conda-forge jupyterhub-systemdspawner
Show 3 hidden projects...
  • WrapSpawner (🥉13 · ⭐ 65 · 💀) - Mechanism for runtime configuration of spawners for JupyterHub.BSD-3
  • FargateSpawner (🥉13 · ⭐ 41 · 💀) - Spawns JupyterHub single user servers in Docker containers..MIT
  • YarnSpawner (🥉11 · ⭐ 19 · 💤) - Spawn JupyterHub single user notebook servers in Hadoop/YARN..BSD-3

Jupyter Components

Back to top

Core components of the Jupyter architecture.

ipython (🥇48 · ⭐ 17K) - Official repository for IPython itself. Other repos in the IPython..BSD-3
  • GitHub (👨‍💻 1K · 🔀 4.5K · 📥 320K · 📦 740K · 📋 7.6K - 20% open · ⏱️ 04.12.2025):

     git clone https://github.com/ipython/ipython
  • PyPi (📥 93M / month · 📦 14K · ⏱️ 03.12.2025):

     pip install ipython
  • Conda (📥 44M · ⏱️ 03.12.2025):

     conda install -c conda-forge ipython
jupyter_server (🥉36 · ⭐ 550) - The backendi.e. core services, APIs, and REST endpointsto..BSD-3
  • GitHub (👨‍💻 540 · 🔀 380 · 📥 4.6K · 📋 540 - 41% open · ⏱️ 14.11.2025):

     git clone https://github.com/jupyter-server/jupyter_server
  • PyPi (📥 43M / month · 📦 1.1K · ⏱️ 21.08.2025):

     pip install jupyter_server
  • Conda (📥 18M · ⏱️ 22.08.2025):

     conda install -c conda-forge jupyter_server
Show 1 hidden projects...

Others

Back to top

qtconsole (🥇35 · ⭐ 430 · 📉) - Jupyter Qt Console.BSD-3
  • GitHub (👨‍💻 130 · 🔀 200 · 📦 200K · 📋 350 - 32% open · ⏱️ 08.10.2025):

     git clone https://github.com/jupyter/qtconsole
  • PyPi (📥 3.1M / month · 📦 440 · ⏱️ 10.09.2025):

     pip install qtconsole
  • Conda (📥 5.6M · ⏱️ 10.09.2025):

     conda install -c conda-forge qtconsole
jupyter-console (🥈28 · ⭐ 270) - Jupyter Terminal Console.BSD-3
  • GitHub (👨‍💻 61 · 🔀 150 · 📥 580 · 📋 170 - 43% open · ⏱️ 23.10.2025):

     git clone https://github.com/jupyter/jupyter_console
  • PyPi (📥 12M / month · 📦 230 · ⏱️ 06.03.2023):

     pip install jupyter-console
  • Conda (📥 6.3M · ⏱️ 22.04.2025):

     conda install -c conda-forge jupyter_console
Show 2 hidden projects...
  • datapane (🥉21 · ⭐ 1.4K · 💀) - Build and share data reports in 100% Python.Apache-2
  • colabcode (🥉19 · ⭐ 2.2K · 💀) - 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 theissue page and fill in the requested information.
  • Modify theprojects.yaml with your additions or changes, and submit a pull request. This can also be done directly via theGithub UI.

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

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

License

CC0


[8]ページ先頭

©2009-2025 Movatter.jp