--- id: jupyter-docprovider version: "3.0.0" license: # Licensing terms This project is licensed under the terms of the Modified BSD License (also known as New or Revised or 3-Clause BSD), as follows: - Copyright (c) 2021-, Jupyter Development Team All… (full text in the JSON record) license_treatment: permissive maintenance: active --- # jupyter-docprovider — JupyterLab/Jupyter Notebook 7+ extension integrating collaborative shared models. License: permissive · Maintenance: active · Downloads: 215.3K/mo ## What it is and what it does jupyter-docprovider is a JupyterLab extension that integrates real-time collaborative editing into Jupyter notebooks and JupyterLab. It provides server-side and client-side components that enable multiple users to edit the same notebook simultaneously using shared Y documents as the underlying synchronization mechanism. The package is designed for teams and classrooms where live collaboration on notebooks is valuable—researchers working together, instructors sharing live coding sessions, or distributed teams analyzing data in real time. It has no external runtime dependencies, making it straightforward to add to an existing JupyterLab setup. The extension automatically integrates into the JupyterLab UI, adding collaboration features without requiring manual configuration beyond installation. Use it for: - Live pair programming or code review sessions where developers edit the same notebook in real time. - Classroom instruction where an instructor shares a notebook and students follow along or contribute edits. - Distributed data analysis teams collaborating on exploratory notebooks without manual file merging. - Research collaboration where multiple scientists work on the same computational notebook simultaneously. - Remote pair debugging where a mentor and learner edit and run code together in a shared notebook. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Adds real-time collaborative editing to JupyterLab and Jupyter Notebook 7+ using shared Y documents, enabling multiple users to work on the same notebook simultaneously. Yes, if you need real-time collaborative editing in JupyterLab or Jupyter Notebook 7+. The package is actively maintained, has no external dependencies, and carries a permissive license. It is well-positioned in the Jupyter ecosystem with no known vulnerabilities. Install it if your workflow involves multiple users editing notebooks together; skip it if you work alone or prefer file-based collaboration. ## Install pip install jupyter-docprovider uv add jupyter-docprovider poetry add jupyter-docprovider ## Installing jupyter-docprovider Before you install: Low friction install with no runtime dependencies. Actively maintained with a recent release and steady repository activity. Supports Python 3.10, 3.11, 3.12, 3.13, and 3.14. License in practice: Licensed under the Modified BSD License (permissive), allowing commercial and private use with minimal restrictions. Attribution and disclaimer preservation are required. Quickstart: pip install jupyter-docprovider # Then start JupyterLab; the extension integrates automatically jupyter lab Requires Python 3.10 or later and a compatible JupyterLab 4 installation. Verify before relying: - Whether this package is a standalone install or requires jupyter-collaboration as a parent/companion package - Specific Y document types and collaboration features supported beyond basic shared editing - Performance characteristics and scalability limits for concurrent users ## Package facts - License: # Licensing terms This project is licensed under the terms of the Modified BSD License (also known as New or Revised or 3-Clause BSD), as follows: - Copyright (c) 2021-, Jupyter Development Team All… (full text in the JSON record) (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 215.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags jupyter collaborative editing, jupyterlab real-time collaboration, shared notebook editing, jupyter multi-user notebooks, jupyterlab live collaboration, jupyter ydoc support, collaborative jupyter extension, jupyter-extension, real-time-collaboration, multi-user [View on SkillFed](https://skillfed.io/packages/jupyter-docprovider) · [View on PyPI](https://pypi.org/project/jupyter-docprovider/)