50 lines
2.3 KiB
Markdown
50 lines
2.3 KiB
Markdown
<div style="text-align: center; transform: scale(.5);">
|
|
<img src="card-repo.png"/>
|
|
</div>
|
|
|
|
Welcome to the [tldraw](https://tldraw.com) monorepo. Here you'll find the source code for [@tldraw/tldraw](https://www.npmjs.com/package/@tldraw/tldraw), [@tldraw/core](https://www.npmjs.com/package/@tldraw/core), and the tldraw.com website.
|
|
|
|
🙌 Questions? Join the [Discord channel](https://discord.gg/SBBEVCA4PG) or start a [discussion](https://github.com/tldraw/tldraw/discussions/new).
|
|
|
|
💕 Love this project? Consider [becoming a sponsor](https://github.com/sponsors/steveruizok?frequency=recurring&sponsor=steveruizok).
|
|
|
|
## Contents
|
|
|
|
This repository is a monorepo containing two packages:
|
|
|
|
- **packages/tldraw** contains the source for the [@tldraw/tldraw](https://www.npmjs.com/package/@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](https://www.npmjs.com/package/@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.
|
|
|
|
...three apps:
|
|
|
|
- **apps/www** contains the source for the [tldraw.com](https://tldraw.com) website.
|
|
- **apps/vscode** contains the source for the [tldraw VS Code extension](https://marketplace.visualstudio.com/items?itemName=tldraw-org.tldraw-vscode).
|
|
- **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`.
|
|
|
|
## Contribution
|
|
|
|
See the [contributing guide](/CONTRIBUTING.md).
|
|
|
|
## Support
|
|
|
|
Need help? Please [open an issue](https://github.com/tldraw/tldraw/issues/new) for support.
|
|
|
|
## Discussion
|
|
|
|
Want to connect with other devs? Visit the [Discord channel](https://discord.gg/SBBEVCA4PG).
|
|
|
|
## License
|
|
|
|
This project is licensed under MIT.
|
|
|
|
If you're using the library in a commercial product, please consider [becoming a sponsor](https://github.com/sponsors/steveruizok?frequency=recurring&sponsor=steveruizok).
|
|
|
|
## Author
|
|
|
|
- [@steveruizok](https://twitter.com/steveruizok)
|