tldraw
The canvas as an SDK — embed it in your own product.
tldraw is an infinite canvas that is also a library: the drawing experience is excellent, and the SDK is designed to be embedded so your own application can have a canvas without building one. That dual nature is what distinguishes it — for most people it is a very good free whiteboard, and for a product team it is a component. Licensing is the thing to check: tldraw uses its own licence rather than a standard OSI one, free for many uses with terms for commercial embedding, so read it against your intended use rather than assuming.
What it does well
- +Best drawing feel of anything in this comparison
- +SDK designed for embedding a canvas in your own product
- +Very actively developed with a strong design sensibility
- +Self-hostable
Where it falls short
- −Custom licence, not OSI open source — read it before commercial use
- −Fewer collaboration features than Miro
- −No workshop facilitation tooling
- −Smaller template ecosystem
tldraw as an alternative to
Where tldraw shows up in our comparisons, and how it ranked.
tldraw head-to-head
Straight comparisons against the tools people weigh it against.