Test for Jupyter RTC.
Project description
Jupyter RTC Test
The goal of this repository is to stress test the Realtime Collaboration (RTC) feature of Jupyter (Lab and Server).
yarn install
yarn test
yarn test:py
You can also run the tests from a JupyterLab extension.
pip install -e .[test]
jupyter labextension develop . --overwrite
jupyter labextension list
jupyter server extension list
yarn jupyterlab
This repository contains source code taken from the following repositories under BSD-3
or MIT
license.
- https://github.com/jupyterlab/jupyter_collaboration, the JupyterLab extensions that delivers the RTC functionality to the end users.
- https://github.com/jupyter-server/jupyter_ydoc, Jupyter document structures for collaborative editing using
Y.js
JavaScript andypy
Python. - https://github.com/y-crdt/ypy-websocket, WebSocket connector for
ypy
. - https://github.com/y-crdt/ypy, Python bindings to
y-crdt
. - https://github.com/y-crdt/y-crdt, Rust port of Y.js with WASM javascript artificats.
- https://github.com/yjs/yjs, JavaScript shared data types for building collaborative software.
More information about the details of the implementatoin can be read on this document.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jupyter_rtc_test-0.0.3.tar.gz
(998.3 kB
view hashes)
Built Distribution
Close
Hashes for jupyter_rtc_test-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 051117e400f8856c8d636e4317ac0f6605d9df444cb1504653e37b5d7e7f643b |
|
MD5 | dabcee772f57f4ef3ab34915b26fcb7b |
|
BLAKE2b-256 | 685659de36991ef2ba85408a79a62744a29fb75978cf7e7e5993a0ad9532021e |