--- title: Starter kits sidebarTitle: Overview status: published author: tldraw date: 1/30/2026 order: 1 keywords: - starter kit - templates - examples --- Starter kits provide example implementations of common canvas-based use cases. Use them to prototype ideas or as the foundation for new projects. The source code is yours to hack on. --- ## Create with tldraw You can access starter kits using the `npm create tldraw@latest` command: ```bash npm create tldraw@latest ``` Or by using a template repository on [GitHub](https://github.com/orgs/tldraw/repositories). --- ## Available kits ### [Workflow](/starter-kits/workflow) Build visual tools where users drag, connect, and execute nodes on the canvas. Includes node and connection shapes, automatic connection routing, and a replaceable execution engine. ### [Chat](/starter-kits/chat) A canvas for sketching, annotating, and marking up images before sending them to an AI chat. ### [Agent](/starter-kits/agent) An AI agent that interprets and manipulates drawings and other elements on the canvas. ### [Image pipeline](/starter-kits/image-pipeline) Visual node-based builder for AI image generation pipelines. Chain prompts, models, and processing steps to create complex image workflows with real-time preview. ### [Branching chat](/starter-kits/branching-chat) A visual branching conversation interface for creating interactive chat trees with AI integration. ### [Multiplayer](/starter-kits/multiplayer) Self-hosted tldraw with real-time multiplayer collaboration powered by tldraw sync and Cloudflare Durable Objects. ### [Shader](/starter-kits/shader) WebGL shader backgrounds that respond to shapes and interactions on the canvas. --- ## Why build with starter kits Complete starter code built around the tldraw SDK Ready for real-time collaboration Custom shape systems and tool implementations
Skip the months of research and implementation. Each kit provides tested solutions for complex canvas interactions. Start further, prototype faster. Get extra features, patterns, and components relevant to your use-case. Use as a reference or the foundation for something new. The starter kit code is MIT licensed and free to hack with. Built around common use cases. Every component uses the SDK's extensible APIs. Add custom shapes, tools, and behaviors on top.
--- Starter kits use the same [license](/community/license) as the tldraw SDK.