Examples of tldraw extended in the wild? #557
-
tldraw is apparently being used by LegendKeeper and other real-world, production-ready products as the core infrastructure for infinite canvases. Although I understand this is a possibility, I don't yet see how to pull it off myself... Is there any documentation or open-source examples I could take a look at to start tinkering? Specifically, my biggest burning question is: should I build on top of @tldraw/tldraw or fork the repo & customize internals? |
Beta Was this translation helpful? Give feedback.
Replies: 0 comments 5 replies
-
yes, would love to know more as wel. that was my initial thought when i checked out the repo. i thought it was just a whiteboarding app but looks like you can do a lot of stuff. there are some examples in the |
Beta Was this translation helpful? Give feedback.
-
A good recent example where tldraw is being used as an engine for the app is okso.app. If you'd like to see a more lightweight integration, check out PopStage.
It depends what you want to customize! If you just want the tldraw experience in your app, then you can use the tldraw package on NPM. Deeper customizations require forking the project. We've been also working on a rewrite of tldraw (almost done!) that allows for customization without needing to fork the project. That should be announced in September and released later this year. |
Beta Was this translation helpful? Give feedback.
-
The upcoming whiteboard in LogSeq seems to be another example: https://twitter.com/pengx17/status/1552172912412590080 |
Beta Was this translation helpful? Give feedback.
A good recent example where tldraw is being used as an engine for the app is okso.app. If you'd like to see a more lightweight integration, check out PopStage.
It depends what you want to customize! If you just want the tldraw experience in your app, then you can use the tldraw package on NPM. Deeper customizations require forking the project.
We've been also working on a rewrite of tldraw (almost done!) that allows for customization without needing to fork the project. That should be announced in September and released later this year.