Tldraw
tldraw provides a feature-complete infinite canvas engine designed to be the foundation for any canvas app. Create custom shapes, tools, bindings and UI components for a custom experience. Use the default whiteboarding tool set or use the library's primitives to build entirely new shapes and interactions. Multiplayer, self-hostable real-time collaboration with @tldraw/sync Drawing and diagramming, pressure-sensitive drawing, geometric shapes, rich text, arrows, snapping to shapes, edge scrolling, image and video support, image export Runtime API - drive the canvas at runtime with the Editor API Fully extensible, custom shapes, tools, bindings, UI components, side effects, and event hooks AI integrations, canvas primitives for building with LLMs DOM canvas, web rendering supports anything the browser supports, including embedded websites from YouTube, Figma, GitHub, and more Broad support, works in any browser across desktop, touch screens, tablets, and mobile devices The tldraw SDK powers canvas experiences in products from Google, Shopify, BlackRock, Autodesk, ClickUp, Replit, Google Stitch, Luma, Runway, Padlet, Mobbin, Jam, Craft, Honeycomb, SchoolAI, Brisk, CADChat, bigpi, Genio, Pollination, Legendkeeper, Matilda, Aries, Alai, Dirac, and many more. See our showcase for case studies on how teams build with tldraw.
View Tldraw on GitHub
tldraw provides a feature-complete infinite canvas engine designed to be the foundation for any canvas app. Create custom shapes, tools, bindings and UI components for a custom experience. Use the default whiteboarding tool set or use the library's primitives to build entirely new shapes and interactions. Multiplayer, self-hostable real-time collaboration with @tldraw/sync Drawing and diagramming, pressure-sensitive drawing, geometric shapes, rich text, arrows, snapping to shapes, edge scrolling, image and video support, image export Runtime API - drive the canvas at runtime with the Editor API Fully extensible, custom shapes, tools, bindings, UI components, side effects, and event hooks AI integrations, canvas primitives for building with LLMs DOM canvas, web rendering supports anything the browser supports, including embedded websites from YouTube, Figma, GitHub, and more Broad support, works in any browser across desktop, touch screens, tablets, and mobile devices
The tldraw SDK powers canvas experiences in products from Google, Shopify, BlackRock, Autodesk, ClickUp, Replit, Google Stitch, Luma, Runway, Padlet, Mobbin, Jam, Craft, Honeycomb, SchoolAI, Brisk, CADChat, bigpi, Genio, Pollination, Legendkeeper, Matilda, Aries, Alai, Dirac, and many more.
See our showcase for case studies on how teams build with tldraw.
Tldraw at a glance
| Stars | 50k |
|---|---|
| Forks | 3.5k |
| Language | TypeScript |
| License | Other |
| Last update | 2026-09-18 |
| Contributors | 222 |
How to install Tldraw
bash npm i tldraw
Where Tldraw is listed
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
GitHub repos like this
More repo topics
More free tools
Related MCP servers & CLIs
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.







































