On this page
Extensions Links HN: Estimating Number of Jupyter Notebooks on Github (2019) ipywidgets - Interactive Widgets for the Jupyter Notebook.ipyvolume - 3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL.jupytext - Jupyter notebooks as Markdown documents, Julia, Python or R scripts.Blogger-cli - CLI tool to convert and manage jupyter notebook blogs. Proudly host your notebooks even as a static site.bqplot - Plotting library for IPython/Jupyter Notebooks.Working with Jupyter Notebooks in Visual Studio Code Some IHaskell notebooks, provisioned using Nix ipycanvas: A Python Canvas for Jupyter (2019) nbviewer - Simple way to share Jupyter Notebooks.JupyterLab - Extensible environment for interactive and reproducible computing, based on the Jupyter Notebook and Architecture.Binder - Turn a Git repo into a collection of interactive notebooks.Part 2: Scheduling Notebooks at Netflix (2018) Jupyter metapackage for installation and docs Jupyter kernels nbcommands - Unix commands for Jupyter notebooks.Jupyter/IPython Kernel Tools Making Git and Jupyter Notebooks play nice (2017) (HN )Jupyter Notebook Manifesto: Best practices that can improve the life of any developer using Jupyter notebooks Computational Publishing with Jupyter papermill - Parameterize, execute, and analyze notebooks.Juno - Complete Jupyter development environment for your iPad or iPhone.Jeremy Tuloup: A Tour of JupyterLab Extensions (2019) nbdev - Create delightful python projects using Jupyter Notebooks. (HN )fastprogress - Simple and flexible progress bar for Jupyter Notebook and console.nbdev template - Template for nbdev projects.Colaboratory - Free Jupyter notebook environment that requires no setup and runs entirely in the cloud.pyforest - Lazy-imports all popular Python Data Science libraries so that they are always there when you need them.Livebook - IPython notebook-compatible live coding experiment. (Demo )nbdime - Tools for diffing and merging of Jupyter notebooks.Real Time Collaboration for Jupyter and beyond fastpages - Easy to use blogging platform, with support for Jupyter notebooks, Word docs, and Markdown.Awesome Fastpages Language Server Protocol integration for JupyterLab Carnets - Stand-alone Jupyter notebook server and client. Edit your notebooks on the go, even where there is no network.Jupyterlab Extensions by Examples nbclean - Collection of tools to preprocess, modify, and otherwise clean up Jupyter Notebooks.Awesome Jupyter Littlest JupyterHub - Simple JupyterHub distribution for 1-100 users on a single server.I don't like notebooks - Joel Grus (2018) nb2hugo - Jupyter notebook to Hugo markdown converter.Plasma: A learning platform powered by Jupyter (2020) nbtohtml - Convert Jupyter Notebook files to HTML.Bokeh, Bokehjs, and Observablehq: A venture out of Jupyter’s orbit (2020) A Jupyter kernel for SQLite (2020) (HN )Jovian.ml - Collaboration platform for data science projects & Jupyter notebooks. (Code )Juniper - Edit and execute code snippets in the browser using Jupyter kernels.Transform Jupyter Notebook to an Ebook (2020) Starboard - Fully in-browser literate notebooks like Jupyter Notebook. (Code ) (HN ) (HN 2 )Jupyter Book - Open-source tool for building publication-quality books and documents from computational material. (Intro ) (HN ) (Web ) (Docs )Tracking Jupyter newsletter Text2Code for Jupyter notebook - Proof-of-concept jupyter extension which converts english queries into relevant python code. (HN )Notebook.community - Effort to archive the most interesting open-source Jupyter notebooks.How TensorFlow docs uses Jupyter notebooks (2020) JupyterHub - Multi-user server for Jupyter notebooks. (Docs )Treebeard - Notebook-First Continuous Integration Framework.kernel-relay - GraphQL service for interfacing with one or more Jupyter kernels.xeus - C++ implementation of the Jupyter kernel protocol.xeus-cling - Jupyter kernel for C++ based on the C++ interpreter cling and the native implementation of the Jupyter protocol xeus.xeus-python - Jupyter kernel for Python based on the native implementation of the Jupyter protocol xeus.Jeremy Howard: I Like Notebooks (2020) (HN ) (HN 2 )ReviewNB - Visual Diff & Commenting for Jupyter Notebooks. (GitHub )Jupyter Extension for VS Code Jupyter Notebook Format - Reference implementation of the Jupyter Notebook format. (Docs )nbsafety - Fearless interactivity for Jupyter notebooks.notebooker - Productionise your Jupyter Notebooks, just as interactively as you wrote them.NBClient - Client library for programmatic notebook execution, is a tool for running Jupyter Notebooks in different execution contexts.transforms - Collection of React components for displaying rich Jupyter display objects.jupyterlab server - Set of server components for JupyterLab and JupyterLab like applications.Setup Anaconda, Jupyter, and Rust (2020) NBSite - Build a tested, sphinx-based website from notebooks.Spinzero - Minimal Jupyter Notebook theme.JupyterLab 3.0 (2021) (HN )JupyterLab Extension written in Rust and compiled to WebAssembly Best of Jupyter Jupyter Notebooks covering various subjects lolviz - Simple Python data-structure visualization tool for lists of lists, lists, dictionaries; primarily for use in Jupyter notebooks / presentations.Falsifiable - One-command publishing for Jupyter notebooks.An SQL Solution for Jupyter (2021) (HN )testbook - Unit testing framework extension for testing code in Jupyter Notebooks.curvenote - Share your work and collaborate in Jupyter. (Code ) (GitHub )nbsphinx - Jupyter Notebook Tools for Sphinx.Datalore - Powerful online environment for Jupyter notebooks.Galata - JupyterLab UI Testing Framework.widget-cookiecutter - Template for creating a custom Jupyter widget project.Jupyter Widget Tutorial Improvements to Jupyter Notebooks (2021) Voila - Turns Jupyter notebooks into standalone web applications.JupyterLite - WASM powered Jupyter running in the browser. (Code ) (HN )JupyterLite Demo - JupyterLite demo deployed to GitHub Pages.JupyterLite: Jupyter WebAssembly Python (2021) Jupyter Kernel Gateway - Web server that provides headless access to Jupyter kernels.Jupyter Client - Jupyter protocol client APIs.Streambook - Live Python Notebooks with any Editor.nbviewer.js - Client side rendering of Jupyter notebooks.nbterm - Jupyter Notebooks in the terminal.black-nb - Runs black on code cells in a Jupyter notebook.Deepnote CTO interview – Using K8s for real-time Jupyter collaboration (2021) Deepnote Notebook viewer - Render Jupyter notebooks as interactive articles. (HN )Naas - Jupyter Notebooks as a service. (GitHub )Naas templates JupyterWith - Declarative and reproducible Jupyter environments - powered by Nix.Jupyter Enterprise Gateway - Lightweight, multi-tenant, scalable and secure gateway that enables Jupyter Notebooks to share resources across distributed clusters such as Apache Spark, Kubernetes and others.akernel - Asynchronous Python Jupyter kernel, with optional reactive programming.nbconvert - Jupyter Notebook Conversion.JupyterLab App - Desktop application for JupyterLab, based on Electron. (Article ) (HN )Jupyter Releaser - Set of helper scripts and GitHub Actions to aid in automated releases of Python and npm packages.Jupyterlab Language Packs Ploomber - Write maintainable, production-ready pipelines using Jupyter or your favorite text editor. Develop locally, deploy to the cloud. (Web ) (HN )Jupyter React - React.js components for Jupyter. (Docs )Datalayer - Cloud-native and React.js Jupyter Platforms. (GitHub ) (Twitter )Jupyterpool - Instant Jupyter Kernels and Servers.Elastic Jupyter Notebooks on Kubernetes Pure GitHub.Dev Python Jupyter Notebooks experiments using Pyodide ipylab - Control JupyterLab from Python notebooks.Notebooks, Machine Learning, and MLOps (2021) Pyheatmagic - Profile and view your Python code as a heat map. (HN )RetroLab - JupyterLab distribution with a retro look and feel.observable_jupyter - Embed cells from Observable notebooks into Jupyter notebooks.jupyterlab-nvdashboard - JupyterLab extension for displaying GPU usage dashboards.CFD Python - Sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes".nbQA - Run isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks.Naas - Open-source, it transforms Jupyter Notebooks in a safe production environment thanks to micro-services. (Web )kubespawner - Enables JupyterHub to spawn single-user notebook servers on a Kubernetes cluster.Zero to JupyterHub with Kubernetes treon - Easy to use test framework for Jupyter Notebooks.Jupyter Docker Stacks - Ready-to-run Docker images containing Jupyter applications.repo2docker - Turn repositories into Jupyter-enabled Docker images.jupyverse - Jupyter server based on FastAPI.nbparameterise - Programmatically replace input values in a notebook before running it.Poetry Kernel - Python Jupyter kernel using Poetry for reproducible notebooks. (HN )datadesk/notebooks - All 38 of our computational notebooks.Release of IPython 8.0 (HN )Mercury - Easily convert Python notebook to web app and share with others.The Executable Books Project - International collaboration to build open source tools that facilitate publishing computational narratives using the Jupyter ecosystem. (Code )StickyLand - Break free from the linear presentation of Jupyter Notebooks with sticky cells.MutableAI - Automatically clean Jupyter notebooks using AI. (HN )Try Jupyter Build dashboards using Jupyter Notebooks pythreejs - Python / ThreeJS bridge for Jupyter Widgets.JupyterLab App Template Jupyter Everywhere - Easily embed a console, a notebook, or a fully-fledged IDE on any web page (2022) Euporie - Jupyter notebooks in the terminal.Jupyter Dash - Develop Dash apps in the Jupyter Notebook and JupyterLab.Cookiecutter Jupyter Book - Cookiecutter template for a simple jupyter book.nbprocess - Process and export Jupyter Notebooks fast.ipyvizzu - Jupyter Notebook integration of Vizzu.Nbtutor - Visualize Python code execution (line-by-line) in Jupyter Notebook cells.Jupyter Server Proxy - Jupyter notebook server extension to proxy web services.nbgrader - System for assigning and grading notebooks.Blockly extension for JupyterLab nbstripout - Strip output from Jupyter and IPython notebooks.JupyterLab extension-cookiecutter-ts - Cookiecutter recipe for Jupyter Server extensions.nbpreview - Terminal viewer for Jupyter notebooks. It's like cat for ipynb files.Gather for the Jupyter extension - Adds the experimental Gather feature to the Jupyter extension on Python code.Jupyter Renderers - Renderers and renderer extensions for JupyterLab.execnb - Execute a jupyter notebook, fast, without needing jupyter.ipywidgets-jsonschema - Widget generator for your Jupyter notebooks.How to create a dashboard in Python with Jupyter Notebook (2022) (HN )jupyter-lsp - Multi-Language Server WebSocket proxy extension for jupyter_server.REPL Python programming and debugging with IPython (2022) Jupyter React - React.js components to create reactive data products compatible with the Jupyter ecosystem.Jupyter Server - Backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.VPython - 3D visualization made easy.All the Kernels - Jupyter kernel that multiplexes all the kernels you have installed.Fun with Motion-JPEG, Jupyter Notebook and How to Stream GUI and Animations in the Browser (2022) nbdev - Create delightful software with Jupyter Notebooks. (HN )IJavascript - JavaScript kernel for the Jupyter notebook.Jupyter Events - Event system for Jupyter Applications and extensions.Jupyter Notebook Viewer - Render Jupyter Notebooks as static web pages.