Skip to content
@tldraw

tldraw

Infinite canvas SDK.

Welcome to tldraw

  • Check out our main repo tldraw (our most popular project with ⭐️43k)
  • Try the flagship demo at tldraw.com
  • Read our documentation at tldraw.dev
  • Follow us on twitter
  • Come join our community on Discord

Pinned Loading

  1. tldraw tldraw Public

    very good whiteboard SDK / infinite canvas SDK

    TypeScript 43.4k 2.8k

  2. vite-template vite-template Public template

    A minimal tldraw template with Vite, React, and TypeScript.

    TypeScript 24 14

  3. nextjs-template nextjs-template Public template

    A template for how you can use tldraw in a NextJs application using the app router

    TypeScript 34 7

  4. tldraw-sync-cloudflare tldraw-sync-cloudflare Public template

    Bring multiplayer mode to your tldraw canvas app. Self-hosted and powered by tldraw sync and Cloudflare Durable Objects.

    TypeScript 96 33

Repositories

Showing 10 of 24 repositories
  • tldraw Public

    very good whiteboard SDK / infinite canvas SDK

    tldraw/tldraw’s past year of commit activity
    TypeScript 43,405 2,792 215 (3 issues need help) 78 Updated Oct 13, 2025
  • make-real Public Forked from SawyerHood/draw-a-ui

    Draw a ui and make it real

    tldraw/make-real’s past year of commit activity
    TypeScript 5,367 1,681 0 10 Updated Oct 7, 2025
  • workflow-template Public template

    Build visual tools where users drag and connect nodes, think automation builders with a canvas interface.

    tldraw/workflow-template’s past year of commit activity
    TypeScript 7 MIT 0 0 0 Updated Oct 2, 2025
  • vue-template Public

    A template for a Vue app using tldraw

    tldraw/vue-template’s past year of commit activity
    Vue 2 MIT 0 0 0 Updated Oct 3, 2025
  • vite-template Public template

    A minimal tldraw template with Vite, React, and TypeScript.

    tldraw/vite-template’s past year of commit activity
    TypeScript 24 MIT 14 0 0 Updated Oct 2, 2025
  • tldraw-sync-cloudflare Public template

    Bring multiplayer mode to your tldraw canvas app. Self-hosted and powered by tldraw sync and Cloudflare Durable Objects.

    tldraw/tldraw-sync-cloudflare’s past year of commit activity
    TypeScript 96 MIT 33 0 0 Updated Oct 2, 2025
  • nextjs-template Public template

    A template for how you can use tldraw in a NextJs application using the app router

    tldraw/nextjs-template’s past year of commit activity
    TypeScript 34 MIT 8 1 0 Updated Oct 2, 2025
  • chat-template Public template

    Use tldraw to add sketches and annotated images as visual context in an LLM chat interface.

    tldraw/chat-template’s past year of commit activity
    TypeScript 3 MIT 0 0 0 Updated Oct 2, 2025
  • branching-chat-template Public template

    Create interactive chat trees using visual branching conversation interface with AI integration.

    tldraw/branching-chat-template’s past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Oct 2, 2025
  • agent-template Public template

    Enable AI agents to interpret and interact with canvas drawings and elements.

    tldraw/agent-template’s past year of commit activity
    TypeScript 8 MIT 2 0 0 Updated Oct 2, 2025