- Quick Start
- Installation
- Releases
- Editor
- Shapes
- Tools
- User interface
- Persistence
- Assets
- Collaboration
- tldraw sync
- Tldraw component
- Editor options
- Shape options
- Camera options
- Asset options
- Persistence key
- Read-only
- Custom embeds
- Deep links
- Frame colors
- Note resizing
- Disable pages
- Minimal
- Sublibraries
- Controlling the canvas
- Save and load snapshots
- Create an arrow
- Search text on the canvas
- Focus the editor
- Lock camera zoom
- Add a tool to the toolbar
- Remove a tool from the toolbar
- Change default colors
- Change default menus
- Change default styles
- Hide UI components
- Things on the canvas
- Toasts and dialogs
- UI zones
- Hide the entire UI
- Replace the entire UI
- Context toolbar
- Custom canvas components
- Custom error fallback
- Custom grid
- Selection UI
- Custom actions
- Custom indicators
- Custom keyboard shortcuts
- Force mobile layout
- Infer dark mode
- Layer panel
- Floaty window
- Custom renderer
- Inset editor
- Inset editor (fixed sizes)
- Inset editor (common practices)
- Inset canvas
- Scrollable container
- Multiple editors
- External dialog
- External UI (using context)
- External UI (using state)
- Snapshot image component
- Signals
- Canvas events
- Store events
- UI events
- Block events
- Prevent instance changes
- Prevent shape changes
- Before create/update shape
- Before delete shape
- After create/update shape
- After delete shape
- Derived view
- Shape meta (on change)
- Shape meta (on create)
- Permissions
- Custom shape
- Custom tool (sticker)
- Custom tool (screenshot)
- Custom shape and tool
- Custom shape with custom styles
- Custom shape with tldraw styles
- Clickable custom shape
- Custom shape with handles
- Custom tool with child states
- Editable custom shape
- Custom shape geometry
- Custom shape migrations
- Custom shape SVG export
- Custom snapping
- Data grid shape
- Drag and drop shape
- Attach shapes together (bindings)
- Layout constraints (bindings)
- Pin (bindings)
- Rich text with custom extension and toolbar
- Rich text with font options
- Popup shape
- Multiplayer sync
- Multiplayer sync with a custom shape
- Multiplayer sync with custom presence
- Multiplayer sync with custom user data
- Multiplayer sync with private content
- Manually update user presence
- Persist to storage
- Static assets
- Export canvas as image
- Export canvas as image (with settings)
- Hosted images
- Local images
- Custom paste behavior
- External content sources
- Meta migrations
- Slideshow (fixed camera)
- Slideshow (free camera)
- Image annotator
- PDF editor
- Canvas mask
- Fog of war
- Snowstorm