jupyter-client has 90.3M monthly downloads and 472 GitHub stars. Version 8.9.1 supports Python 3.10+, first published in 2015.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of jupyter-core, python-dateutil and pyzmq. It is used by 496 tracked packages, including ipykernel, nbclient and jupyter-server.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- jupyter-core >=5.1
- python-dateutil >=2.8.2
- pyzmq >=25.0
- tornado >=6.4.1
- traitlets >=5.3
- typing-extensions >=4.13.0
19 optional dependencies
- anyio[test]
- coverage[test]
- ipykernel[docs]
- ipykernel[test]
- msgpack[test]
- mypy[test]
- myst-parser[docs]
- orjson[orjson]
- paramiko[test]
- pre-commit[test]
- pydata-sphinx-theme[docs]
- pytest[test]
- pytest-cov[test]
- pytest-jupyter[test]
- pytest-timeout[test]
- sphinx[docs]
- sphinx-autodoc-typehints[docs]
- sphinxcontrib-github-alt[docs]
- sphinxcontrib-spelling[docs]
Used By
- ipykernel
- nbclient
- jupyter-server
- jupyter-console
- qtconsole
- jupyter-kernel-gateway
- nbval
- open-interpreter
- ipyparallel
- nbtoolbelt
- voila
- gpt-oss
- solara-server
- spyder-kernels
- dagstermill
- jupyter-kernel-client
- jupyter-server-nbmodel
- mknotebooks
- passagemath-standard-no-symbolics
- graph-notebook
- qubx
- mage-ai
- pygpt-net
- octave-kernel
- jupyter-matlab-proxy
- sagemath
- auto-coder
- nbgrader
- backend-ai-kernel
- jupyter-enterprise-gateway
- sagemath-standard
- oarepo
- orangeqs-juice-core
- passagemath-repl
- effgen
- derobertis-cv
- tellurium
- langstage-jupyter
- py2md
- odh-elyra
- box-agent
- bluesky-queueserver
- lagent
- async-kernel
- nbsite
- elastic-kernel
- syntaxmatrix
- piml
- kogniterm
- jupyter-kernel-test