Releases: ml-tooling/best-of-jupyter
Update: 2026.02.19
📈 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
📈 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
📈 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.
- nbconvert (🥇38 · ⭐ 1.9K · 📉) - Jupyter Notebook Conversion.
BSD-3 - JupyterLab Templates (🥈24 · ⭐ 410 · 📉) - Support for jupyter notebook templates in jupyterlab.
Apache-2 - Octave Kernel (🥈22 · ⭐ 460 · 📉) - An Octave kernel for IPython.
BSD-3 - jupyterlab-execute-time (🥈22 · ⭐ 400 · 📉) - A JupyterLab extension for displaying cell timings.
BSD-3 - Apache Toree (🥈21 · ⭐ 750 · 📉) - Jupyter kernel for Apache Spark.
Apache-2
Update: 2026.01.01
📈 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
📈 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
📈 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
📈 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
📈 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.
- JupyterLab Marketplace (🥉6 · ⭐ 9 · 🐣) - A community-run marketplace for JupyterLab extensions..
Apache-2
Update: 2025.11.20
📈 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
📈 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