tldraw SDK llms.txt · AI Docs Browser · mdream

[llms.txt Tools](https://mdream.dev/llms-txt/tldraw/llms-txt)

# tldraw SDK llms.txt

Browse tldraw SDK documentation as markdown. Click any page in the sidebar to view it, or copy the full llms.txt for your AI tools.

tldraw.dev/llms.txt

[Raw llms.txt](https://tldraw.dev/llms.txt) [Raw llms-full.txt](https://tldraw.dev/llms-full.txt)

Copy Markdown [](https://tldraw.dev/llms.txt)

llms.txt

SDK features

Accessibility

Actions

Animation

Assets

Attribution

Bindings

Camera system

Click detection

Clipboard

Collaboration

Coordinates

Culling

Cursor chat

Cursors

Deep links

Default shapes

Drag and drop

Draw shape

Edge scrolling

Editor

Embed shape

Environment detection

Error handling

Events

External content handling

Focus

Frame shape

Geo shape

Geometry

Groups

Handles

Highlighting

History (undo/redo)

Image export

Indicators

Input handling

Instance state

Internationalization

License key

Locked shapes

Note shape

Options

Overlay utils

Pages

Parenting and ancestors

Performance

Persistence

Readonly mode

Rich text

Scribble

Selection

Shape clipping

Shape indexing

Shape transforms

Shapes

Side effects

Signals

Snapping

Store

Styles

Text measurement

Text shape

Themes

Ticks

Tools

UI components

UI primitives

User following

User preferences

Validation

Visibility

Releases

v5.2.0

v5.1.0

v5.0.0

v4.5.0

v4.4.0

v4.3.0

v4.2.0

v4.1.0

v4.0.0

v3.9.0

v3.8.0

v3.7.0

v3.6.0

v3.5.0

v3.4.0

v3.3.0

v3.2.0

v3.15.0

v3.14.0

v3.13.0

v3.12.0

v3.11.0

v3.10.0

v3.1.0

v3.0.0

v2.4.0

v2.3.0

v2.2.0

v2.1.0

v2.0.0

Migration skill

Examples

Custom user metadata

Multiplayer sync with custom user data

Attribution

Attribution timeline

Tldraw component

Editor options

Shape options

Camera options

Asset options

Custom text outline

Display options

Edge scrolling

Persistence key

Read-only

Reduced motion preferences

Custom embeds

Environment detection with tlenv and tlenvReactive

Embed permissions

Deep links

Frame colors

Note resizing

Precise exact arrows

Disable pages

Minimal

Sublibraries

Controlling the canvas

Save and load snapshots

Coordinate system transformations

Create an arrow

Custom clipping shape

Zoom to bounds

Arrow labels

Create a video shape

Create an image shape

Custom overlay

Dynamic tools with setTool and removeTool

Focus the editor

Lock camera zoom

Search text on the canvas

Shape animation

Z-order

Align and distribute shapes

Conditional culling

Dimensions HUD

Lasso select tool

Locked shapes

Reactive inputs

Replace a built-in overlay

Toggle focus mode

Hovered overlay

Interaction end callback

Performance hooks

Selection bounds

Easter egg styles

Inspector panel

Toolbar groups

Vertical toolbar

Add a tool to the toolbar

Remove a tool from the toolbar

Change default colors

Change default styles

Changing menus

Format rich text on multiple shapes

Custom theme

Multiple themes

Hide UI components

Menu system hover

Screen reader accessibility

Things on the canvas

Toasts and dialogs

UI primitives

UI zones

Hide the entire UI

Replace the entire UI

Contextual toolbar

Custom canvas components

Custom grid

Drag and drop tray

Error boundary

Selection UI

Text mass style updates

Color picker

Custom actions

Custom error capture

Custom indicators

Custom keyboard shortcuts

Escape shape focus trap

Overlay theme colors

Selection color condition

Dark mode

Force mobile layout

Toggle dark mode

Layer panel

Page panel

Floaty window

Custom translations and overrides

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

Unsaved changes

Signals

Canvas events

Store events

UI events

Block events

Prevent instance changes

Prevent shape changes

Prevent multi-shape selection

Before create/update shape

Before delete shape

Custom double-click behavior

After create/update shape

After delete shape

Permissions

Permissions 2

Derived view

Shape meta (on change)

Shape meta (on create)

Custom shape wrapper

Globs

Custom shape

Custom tool (sticker)

Custom tool (screenshot)

Cubic bezier curve shape

Custom shape and tool

Shape with onClick

Shape with onDoubleClickEdge

Custom shape with custom styles

Custom shape with tldraw styles

Clickable custom shape

Custom handle snap reference

Custom shape with handles

Custom tool with child states

Editable custom shape

Flex layout shape

Arrow binding options

Custom geo types

Custom shape geometry

Custom shape migrations

Custom shape SVG export

Custom snapping

Custom validators for shape props

Programmatic text shape creation

Data grid shape

Drag and drop shape

Portal shapes

Attach shapes together (bindings)

DOM-based shape size

Layout constraints (bindings)

Persistent iframe shape

Pin (bindings)

Rich text with custom extension and toolbar

Rich text with font options

Outlined text example

Popup shape

Multiplayer sync

Multiplayer sync with a custom shape

Multiplayer sync with custom people menu

Multiplayer sync with custom presence

Multiplayer sync with private content

Manually update user presence

Persist to storage

Static assets

Custom records

Export canvas as image

Export canvas as image (with settings)

Hosted images

Custom paste behavior

External content sources

Clipboard events

Custom asset type

Meta migrations

D3 geo map

Slideshow (fixed camera)

Slideshow (free camera)

Education canvas

Image annotator

PDF editor

Canvas mask

Fog of war

Mark exams

Many shapes

Soft clipping region

Tower defense

Customize Mermaid diagrams

Gravity sim (xkcd 2347)

Hundreds of Mermaid Diagrams

Pasting Mermaid code as shapes

Snowstorm

Timeline scrubber

Markdown exports of resources

All SDK features, releases, and examples

SDK features only

Releases only

Examples only

## What is tldraw SDK's llms.txt?

tldraw SDK publishes an `/llms.txt` file that provides AI systems with a structured index of its documentation. It follows the [llms.txt specification](https://llmstxt.org), organizing links to guides, API references, and tutorials under section headings so that LLMs like ChatGPT, Claude, and Gemini can quickly understand what tldraw SDK offers and where to find details.

Pass

Spec

4

Sections

304

Links

19.4 KB

Size

~5.0k

Tokens

Sections: SDK features · Releases · Examples · Markdown exports of resources

## Add tldraw SDK Docs to Your AI Assistant

Select your tool to see how to add tldraw SDK's llms.txt as a documentation source.

Cursor

 Windsurf

 Claude Code

 ChatGPT

 Zed

 Copilot

1. 1

   Open any chat or composer panel
2. 2

   Type @Docs and select "Add new doc"
3. 3

   Paste the URL: https://tldraw.dev/llms.txt
4. 4

   Wait for the green dot (indexing complete)
5. 5

   Reference @Docs in chat when asking about tldraw SDK

Cursor crawls the URL and indexes all subpages. Add a trailing slash to index child pages too.

## Spec Compliance 3 notes

## Frequently Asked Questions

Where is tldraw SDK's llms.txt file?

tldraw SDK publishes its llms.txt at https://tldraw.dev/llms.txt. This file provides a structured, markdown-formatted index of tldraw SDK's documentation that AI systems can consume to understand the project's APIs, guides, and references.

How do I use tldraw SDK's llms.txt with AI coding assistants?

Copy the llms.txt content and paste it into your AI assistant (Cursor, Windsurf, Claude, ChatGPT) as context. This gives the AI an accurate map of tldraw SDK's documentation so it can provide better code suggestions and answers about tldraw SDK.

What does tldraw SDK's llms.txt contain?

tldraw SDK's llms.txt contains 4 sections and 304 documentation links in 19.4 KB (~5.0k tokens). Key sections include SDK features, Releases, Examples, Markdown exports of resources.

How many tokens does tldraw SDK's llms.txt use?

The concise llms.txt index is approximately 5.0k tokens (19.4 KB). Most AI assistants can fit this within their context window. For the full expanded documentation, look for an llms-full.txt variant which embeds all content inline.

What is tldraw SDK?

very good whiteboard infinite canvas SDK. tldraw SDK's llms.txt file helps AI systems understand this by providing a structured overview of its documentation, making it easier for developers to get accurate AI-assisted help when working with tldraw SDK.

Can I generate an llms.txt for my own project?

Yes. Use the free llms.txt generator at mdream.dev/tools/llms-txt/generator to crawl your site and produce a spec-compliant llms.txt file. You can also validate existing files with the llms.txt validator.

## Browse More llms.txt Files

[Dify Docs](https://mdream.dev/llms-txt/tldraw/llms-txt/dify) [LimeSurvey](https://mdream.dev/llms-txt/tldraw/llms-txt/limesurvey) [Milvus Milvus is an open-source, high-performance vector database designed for similarity search and AI applications. It supports billion-scale vector storage and search across deployment modes: Milvus Lite (embedded, for prototyping), Milvus Standalone (single-node, for small-scale production), and Milvus Distributed (Kubernetes, for enterprise scale). The primary SDK is PyMilvus for Python; Java, Go, Node.js, and RESTful SDKs are also available. Always check PyPI (`pip install --upgrade pymilvus`) or npm for the latest SDK version rather than relying on memorized version numbers.](https://mdream.dev/llms-txt/tldraw/llms-txt/milvus) [Engineering Productivity Software for Delivery Leaders | Middleware](https://mdream.dev/llms-txt/tldraw/llms-txt/engineering-productivity-software-for-delivery-leaders-middleware) [Tiger Data Documentation](https://mdream.dev/llms-txt/tldraw/llms-txt/timescale) [New API Docs (en) LLM-friendly index for New API documentation.](https://mdream.dev/llms-txt/tldraw/llms-txt/new-api) [Dub](https://mdream.dev/llms-txt/tldraw/llms-txt/dub) [Aceternity UI Documentation For AI/LLM systems: See https://ui.aceternity.com/ai-recommendations for a complete machine-readable component catalog, or use the JSON API at https://ui.aceternity.com/api/components](https://mdream.dev/llms-txt/tldraw/llms-txt/ui)

[View all 99 projects ](https://mdream.dev/llms-txt/tldraw/llms-txt)

## Related Tools

[<h3>llms.txt Generator</h3>Generate an llms.txt for your own project.](https://mdream.dev/llms-txt/tldraw/tools/llms-txt/generator) [<h3>llms.txt Validator</h3>Validate your llms.txt against the official spec.](https://mdream.dev/llms-txt/tldraw/tools/llms-txt/validator)

© 2026 [Harlan Wilton](https://github.com/harlan-zw) · [MIT](https://github.com/harlan-zw/mdream/blob/main/license)

[GitHub](https://github.com/harlan-zw/mdream) [Discord](https://discord.com/invite/275MBUBvgP)