Google, Shopify, and BlackRock all quietly ship a drawing engine they didn't build - and it's sitting right here for free.
When I first stumbled upon tldraw, I was amazed at how seamlessly it integrates powerful drawing and diagramming features into applications. Despite being quietly incorporated by industry leaders like Google, Shopify, and BlackRock, it's fully open-source and available for anyone to use. What stands out to me is its feature-complete infinite canvas engine, which supports pressure-sensitive drawing, snapping, edge scrolling, rich text, image and video embedding, and more—all rendered directly to the DOM. This means it works smoothly across browsers and devices, from desktops to touchscreens and tablets. One of the most impressive aspects is its real-time multiplayer collaboration powered by tldraw/sync and hosted on Cloudflare Durable Objects. This makes it a top choice for apps requiring live collaborative editing, much like the experience you'd expect from popular whiteboarding tools but with the added advantage of being self-hostable. Adding to the appeal, it’s highly extensible: you can create custom shapes, tools, bindings, UI components, and even integrate AI-powered chat features that let users sketch and annotate collaboratively. From personal experience, implementing tldraw in a React project is straightforward thanks to the <Tldraw /> component that you simply embed. Starter kits available under the MIT license provide ready-made UI and interaction patterns, accelerating development. Whether you’re building diagramming tools, education platforms, or workflow automation apps, tldraw offers the flexibility and scalability needed. Furthermore, the rich ecosystem around tldraw includes support for node-based image generation pipelines and WebGL shaders reacting to canvas interactions. This opens the door for creating highly interactive and visually appealing user interfaces. The active community and detailed documentation at tidraw.dev make onboarding easier and support ongoing development. Overall, if you're exploring drawing engines or infinite canvas SDKs, tldraw is a remarkable option. It combines professional-grade features, real-time collaboration, and open-source freedom, all backed by the trust of major companies using it in production. For developers and teams looking to build or enhance collaborative canvas-based tools without reinventing the wheel, tldraw is absolutely worth trying out.













































































