mirror of https://github.com/Tldraw/Tldraw
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
8 hours ago | |
---|---|---|
.changeset | 3 weeks ago | |
.github | 3 weeks ago | |
.husky | 3 weeks ago | |
.vscode | 9 months ago | |
apps | 5 days ago | |
assets | 2 months ago | |
examples | 5 days ago | |
guides | 2 weeks ago | |
packages | 8 hours ago | |
.eslintignore | 9 months ago | |
.eslintrc | 2 weeks ago | |
.gitignore | 5 days ago | |
.ignore | 2 months ago | |
.npmignore | 3 weeks ago | |
.prettierignore | 1 week ago | |
.prettierrc | 2 weeks ago | |
CODE_OF_CONDUCT.md | 9 months ago | |
CONTRIBUTING.md | 9 months ago | |
LICENSE.md | 6 days ago | |
README.md | 2 months ago | |
package.json | 5 days ago | |
repo-map.tldr | 5 days ago | |
setupTests.ts | 2 weeks ago | |
tsconfig.base.json | 6 months ago | |
tsconfig.json | 9 months ago | |
turbo.json | 5 days ago | |
yarn.lock | 5 days ago |
README.md

Welcome to the tldraw monorepo.
🙌 Questions? Join the Discord channel or start a discussion.
💕 Love this project? Consider becoming a sponsor.
Thanks to our corporate sponsors:
...and to our individual sponsors!
Contents
This repository is a monorepo containing two packages:
- packages/tldraw contains the source for the @tldraw/tldraw package. This is an editor as a React component named
<Tldraw>
. You can use this package to embed the tldraw editor in any React application. - packages/core contains the source for the @tldraw/core package. This is a renderer for React components in a canvas-style UI. It is used by
@tldraw/tldraw
as well as several other projects.
...and three apps:
- apps/www contains the source for the tldraw.com website.
- apps/vscode contains the source for the tldraw VS Code extension.
- apps/electron contains the source for an experimental Electron app.
...and three examples:
- examples/core-example is a simple example for
@tldraw/core
. - examples/core-example-advanced is a second example for
@tldraw/core
. - examples/tldraw-example is an example for
@tldraw/tldraw
.
Discussion
Want to connect? Visit the Discord channel.
Contribution
Interested in contributing? See the contributing guide.
Support
Need help? Please open an issue for support.
License
This project is licensed under MIT.
If you're using the library in a commercial product, please consider becoming a sponsor.