Tldraw for Jupyter
Project description
Jupyter Tldraw
This project brings the very good free whiteboard https://github.com/tldraw/tldraw-v1 into the jupyter output.
Based on ipyreact and tldraw-v1, currenlty experimental.
The migration to tldraw-v2 (https://github.com/tldraw/tldraw) is likely to happen soon, and the API may change then.
I have temporarily removed the JupyterLite build in version 0.1.2 because there are a lot of moving parts and a lot of maintenance costs.
Installation:
python3.11 -m venv .venv
pip install jupyterlab
pip install tldraw
jupyterlab (or alternative VS Code Jupyter Lab)
Changelog
2.0.1
npm install @tldraw/tldraw@2.0.0-canary.b9d82466295e (Version from 6th November2023)
2.0.0
- simplify to minimal template
1.0.0
- Rename notebooks, and prepare 2.0.0 release.
0.1.5
- add .venv to gitignore, so that it's not uploaded to pypi by hatch build.
0.1.4
- Add experimental TldrawSegmentation
0.1.3
- format toml
0.1.2
- replace ipyreact backend with anywidget backend.
- this will make this package more reliable, because all js and css is shipped via pip and not anymore via cdn.
- Remove JupyterLite build.
- Remove experimental files.
0.1.1
- add update_plot in TldrawMatplotlib
0.1.0
- Added TldrawMatplotlib
0.0.3
- refactor readme
- add jupyterlite demo
0.0.2
- refactor code
0.0.1
- init setup
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
tldraw-2.0.1.tar.gz
(330.7 kB
view details)
Built Distribution
tldraw-2.0.1-py2.py3-none-any.whl
(331.7 kB
view details)
File details
Details for the file tldraw-2.0.1.tar.gz
.
File metadata
- Download URL: tldraw-2.0.1.tar.gz
- Upload date:
- Size: 330.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf1de6f8e65a21d06d0ff5bd27cc4bf4f0c2caa883112a0f7ebd67ff11ba6ce |
|
MD5 | c874905bf672a8af70e0359f75f30c68 |
|
BLAKE2b-256 | 2c22ba6380d55e42e6bc771df6ba92d80c1ecf42d6be31ee567c9ac433bcfec3 |
File details
Details for the file tldraw-2.0.1-py2.py3-none-any.whl
.
File metadata
- Download URL: tldraw-2.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 331.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3581176e964ecd3aff8cea13594f79baa0ff487cba99995709366663af0478b1 |
|
MD5 | a8803627fc2b39176c0b2b72bc5b31c0 |
|
BLAKE2b-256 | efaa9a1ef59573a5048f5571acb1ca7fc4b918ffc678ec2b157edbac224b20c0 |