Skip to content

Releases: ml-tooling/best-of-jupyter

Update: 2026.02.19

19 Feb 15:22

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • JupyterHub (🥇41 · ⭐ 8.6K · 📈) - Multi-user server for Jupyter notebooks. BSD-3
  • jupyter_server (🥉36 · ⭐ 550 · 📈) - The backendi.e. core services, APIs, and REST endpointsto.. BSD-3
  • ipython-sql (🥇30 · ⭐ 1.8K · 💀) - %%sql magic for IPython, hopefully evolving into full SQL client. MIT
  • Code Formatter (🥈27 · ⭐ 910 · 📈) - A JupyterLab plugin to facilitate invocation of code.. MIT
  • KnowledgeLab (🥉16 · ⭐ 48 · 📈) - KnowledgeRepo + JupyterLab. Apache-2

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • pandas-profiling (🥇34 · ⭐ 13K · 📉) - 1 Line of code data quality profiling & exploratory data.. MIT
  • papermill (🥇33 · ⭐ 6.4K · 📉) - Parameterize, execute, and analyze notebooks. BSD-3
  • gator (🥈24 · ⭐ 280 · 📉) - Conda environment and package management extension from within Jupyter. BSD-3
  • IJulia.jl (🥈22 · ⭐ 2.9K · 📉) - Julia kernel for Jupyter. MIT
  • ipyexperiments (🥉13 · ⭐ 230 · 💀) - Automatic GPU+CPU memory profiling, re-use and memory.. Apache-2

Update: 2026.01.29

29 Jan 19:33

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • nbconvert (🥇39 · ⭐ 1.9K · 📈) - Jupyter Notebook Conversion. BSD-3
  • D-Tale (🥈30 · ⭐ 5.1K · 📈) - Visualizer for Pandas Data Structures. ❗️LGPL-2.1
  • nbQA (🥈26 · ⭐ 1.2K · 📈) - Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter.. MIT
  • NBextensions Configurator (🥈26 · ⭐ 990 · 💀) - A jupyter notebook serverextension providing config.. BSD-3
  • ipycytoscape (🥈26 · ⭐ 290 · 💀) - A Cytoscape Jupyter widget. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • ipython (🥇47 · ⭐ 17K · 📉) - Official repository for IPython itself. Other repos in the IPython.. BSD-3
  • ipydagred3 (🥈25 · ⭐ 3.3K · 📉) - ipywidgets library for drawing directed acyclic graphs in.. Apache-2
  • Octave Kernel (🥈20 · ⭐ 460 · 📉) - An Octave kernel for IPython. BSD-3
  • Mapbox GL (🥉18 · ⭐ 680 · 💤) - Use Mapbox GL JS to visualize data in a Python Jupyter notebook. MIT
  • SAS Kernel (🥉16 · ⭐ 200 · 💀) - A Jupyter kernel for SAS. This opens up all the data.. Apache-2

Update: 2026.01.22

22 Jan 14:58

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • Jupytext (🥇35 · ⭐ 7.1K · 📈) - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts. MIT
  • qtconsole (🥇35 · ⭐ 430 · 📈) - Jupyter Qt Console. BSD-3
  • Perspective (🥇34 · ⭐ 10K · 📈) - A data visualization and analytics component, especially.. Apache-2
  • nbdev (🥇34 · ⭐ 5.2K · 📈) - Create delightful software with Jupyter Notebooks. Apache-2
  • nbdime (🥈33 · ⭐ 2.8K · 📈) - Tools for diffing and merging of Jupyter notebooks. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

Update: 2026.01.01

01 Jan 15:22

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • pandas-profiling (🥇35 · ⭐ 13K · 📈) - 1 Line of code data quality profiling & exploratory data.. MIT
  • nglview (🥈26 · ⭐ 900 · 📈) - Jupyter widget to interactively view molecular structures and.. MIT
  • Appmode (🥈23 · ⭐ 460 · 📈) - A Jupyter extensions that turns notebooks into web applications. MIT
  • OCaml Kernel (🥉21 · ⭐ 310 · 📈) - An OCaml kernel for Jupyter (IPython) notebook. MIT
  • JupyterLab Email (🥉13 · ⭐ 62 · 📈) - A jupyterlab extension to email notebooks directly.. Apache-2

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • qtconsole (🥇33 · ⭐ 430 · 📉) - Jupyter Qt Console. BSD-3
  • jupyter-matplotlib (🥈32 · ⭐ 1.6K · 📉) - Matplotlib Jupyter Integration. BSD-3
  • nbdime (🥈31 · ⭐ 2.8K · 📉) - Tools for diffing and merging of Jupyter notebooks. BSD-3
  • sparkmagic (🥇29 · ⭐ 1.4K · 📉) - Jupyter magics and kernels for working with remote Spark.. BSD-3
  • KubeSpawner (🥇29 · ⭐ 590 · 📉) - Kubernetes spawner for JupyterHub. BSD-3

Update: 2025.12.25

31 Dec 15:27

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • nbclient (🥇33 · ⭐ 180 · 📈) - A client library for executing notebooks. Formally nbconverts.. BSD-3
  • ipython-sql (🥇30 · ⭐ 1.8K · 💀) - %%sql magic for IPython, hopefully evolving into full SQL client. MIT
  • watermark (🥈28 · ⭐ 940 · 📈) - An IPython magic extension for printing date and time stamps,.. BSD-3
  • IHaskell (🥈24 · ⭐ 2.6K · 📈) - A Haskell kernel for the Jupyter project. MIT
  • jupyterlab-execute-time (🥈23 · ⭐ 400 · 📈) - A JupyterLab extension for displaying cell timings. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • ipywidgets (🥇38 · ⭐ 3.3K · 📉) - Interactive Widgets for the Jupyter Notebook. BSD-3
  • LFortran (🥇29 · ⭐ 1.2K · 📉) - Official main repository for LFortran. MIT
  • ipyvolume (🥈26 · ⭐ 2K · 💀) - 3d plotting for Python in the Jupyter notebook based on IPython.. MIT
  • nglview (🥈25 · ⭐ 900 · 📉) - Jupyter widget to interactively view molecular structures and.. MIT
  • ipydatagrid (🥉23 · ⭐ 630 · 💤) - Fast Datagrid widget for the Jupyter Notebook and JupyterLab. BSD-3

Update: 2025.12.18

18 Dec 15:26

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • panel (🥇40 · ⭐ 5.6K · 📈) - Panel: The powerful data exploration & web app framework for Python. BSD-3
  • evidently (🥇36 · ⭐ 6.9K · 📈) - Evidently is an open-source ML and LLM observability.. Apache-2
  • Jupyter Client (🥇35 · ⭐ 460 · 📈) - Jupyter protocol client APIs. BSD-3
  • bqplot (🥈32 · ⭐ 3.7K · 📈) - Plotting library for IPython/Jupyter notebooks. Apache-2
  • watermark (🥈27 · ⭐ 940 · 📈) - An IPython magic extension for printing date and time stamps,.. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • pandas-profiling (🥇34 · ⭐ 13K · 📉) - 1 Line of code data quality profiling & exploratory data.. MIT
  • qtconsole (🥇34 · ⭐ 430 · 📉) - Jupyter Qt Console. BSD-3
  • Voila (🥈32 · ⭐ 5.9K · 📉) - Voil turns Jupyter notebooks into standalone web applications. BSD-3
  • ipyparallel (🥈29 · ⭐ 2.6K · 📉) - IPython Parallel: Interactive Parallel Computing in.. ❗Unlicensed
  • Lantern (🥉16 · ⭐ 350 · 📉) - Data exploration glue. Apache-2

Update: 2025.12.04

04 Dec 15:07

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • xonsh (🥇37 · ⭐ 9.1K · 📈) - Python-powered shell. Full-featured and cross-platform. ❗️Custom
  • Jupyter Book (🥇33 · ⭐ 4.2K · 📈) - Create beautiful, publication-quality books and documents.. BSD-3
  • nikola (🥈31 · ⭐ 2.7K · 📈) - A static website and blog generator. MIT
  • nbgrader (🥈27 · ⭐ 1.4K · 📈) - A system for assigning and grading notebooks. BSD-3
  • ipycytoscape (🥈26 · ⭐ 290 · 💀) - A Cytoscape Jupyter widget. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • bokeh (🥇44 · ⭐ 20K · 📉) - Interactive Data Visualization in the browser, from Python. BSD-3
  • qtconsole (🥇35 · ⭐ 430 · 📉) - Jupyter Qt Console. BSD-3
  • ipyleaflet (🥈32 · ⭐ 1.5K · 📉) - A Jupyter - Leaflet.js bridge. MIT
  • bqplot (🥈30 · ⭐ 3.7K · 📉) - Plotting library for IPython/Jupyter notebooks. Apache-2
  • elyra (🥇29 · ⭐ 2K · 📉) - Elyra extends JupyterLab with an AI centric approach. Apache-2

Update: 2025.11.27

27 Nov 15:58

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • Docker Stacks (🥈33 · ⭐ 8.8K · 📈) - Ready-to-run Docker images containing Jupyter applications. BSD-3
  • nbdev (🥇33 · ⭐ 5.2K · 📈) - Create delightful software with Jupyter Notebooks. Apache-2
  • bqplot (🥈31 · ⭐ 3.7K · 📈) - Plotting library for IPython/Jupyter notebooks. Apache-2
  • JupyterLab Git (🥇31 · ⭐ 1.5K · 📈) - A Git extension for JupyterLab. BSD-3
  • ipysigma (🥈25 · ⭐ 280 · 📈) - A Jupyter widget using sigma.js to render interactive networks. MIT

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • Perspective (🥇33 · ⭐ 9.9K · 📉) - A data visualization and analytics component, especially.. Apache-2
  • OAuthenticator (🥇28 · ⭐ 440 · 📉) - OAuth + JupyterHub Authenticator = OAuthenticator. BSD-3
  • nbgrader (🥈26 · ⭐ 1.4K · 📉) - A system for assigning and grading notebooks. BSD-3
  • mkdocs-jupyter (🥈26 · ⭐ 480 · 📉) - Use Jupyter Notebook in mkdocs. Apache-2
  • responsible-ai-widgets (🥉24 · ⭐ 1.7K · 💤) - Responsible AI Toolbox is a suite of tools providing.. MIT

➕ Added Projects

Projects that were recently added to this best-of list.

Update: 2025.11.20

20 Nov 15:50

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • Perspective (🥇35 · ⭐ 9.8K · 📈) - A data visualization and analytics component, especially.. Apache-2
  • papermill (🥇34 · ⭐ 6.3K · 📈) - Parameterize, execute, and analyze notebooks. BSD-3
  • nbgrader (🥈27 · ⭐ 1.4K · 📈) - A system for assigning and grading notebooks. BSD-3
  • Resource Usage (🥈26 · ⭐ 530 · 📈) - Jupyter Notebook Extension for monitoring your own Resource.. BSD-2
  • Rsession Proxy (🥈23 · ⭐ 120 · 📈) - Jupyter extensions for running an RStudio rsession proxy. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • Jupyter Book (🥈32 · ⭐ 4.2K · 📉) - Create beautiful, publication-quality books and documents.. BSD-3
  • ipyregulartable (🥉24 · ⭐ 3.3K · 📉) - High performance, editable, stylable datagrids in.. Apache-2
  • jupyterlab-sos (🥉17 · ⭐ 75 · 📉) - Jupyterlab extension for SoS Polyglot Notebook and Workflow.. BSD-3
  • nbgather (🥉14 · ⭐ 530 · 💀) - Spit shine for Jupyter notebooks. MIT
  • Nord Theme (🥉8 · ⭐ 27 · 💀) - JupyterLab - Nord Theme. BSD-3

Update: 2025.11.13

14 Nov 02:03

Choose a tag to compare

📈 Trending Up

Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.

  • ipyparallel (🥈30 · ⭐ 2.6K · 📈) - IPython Parallel: Interactive Parallel Computing in.. ❗Unlicensed
  • JupyterLab Debugger (🥇29 · ⭐ 15K · 💀) - A visual debugger for Jupyter notebooks, consoles,.. BSD-3
  • jdaviz (🥈28 · ⭐ 160 · 📈) - Interactive data visualization and analysis tools for astronomical.. BSD-3
  • JupyterLab Tensorboard (🥉17 · ⭐ 320 · 💀) - Tensorboard extension for jupyterlab. MIT
  • JupyterLab Top Bar (🥉15 · ⭐ 6 · 💀) - JupyterLab Top Bar extension. BSD-3

📉 Trending Down

Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.

  • qtconsole (🥇36 · ⭐ 430 · 📉) - Jupyter Qt Console. BSD-3
  • papermill (🥈32 · ⭐ 6.3K · 📉) - Parameterize, execute, and analyze notebooks. BSD-3
  • JupyterLab LSP (🥇29 · ⭐ 2K · 📉) - Coding assistance for JupyterLab (code navigation + hover.. BSD-3
  • ipydagred3 (🥈25 · ⭐ 3.3K · 📉) - ipywidgets library for drawing directed acyclic graphs in.. Apache-2
  • ipycanvas (🥉23 · ⭐ 700 · 💀) - Interactive Canvas in Jupyter. BSD-3