Tool Open source

Quickdraw

Quickdraw is an MIT-licensed, open-source infinite-canvas whiteboard SDK for React, React Native/Expo, and plain JavaScript applications. It provides freehand pressure ink, highlighters, shapes, arrows, lines, text, sticky notes, images, selection and transformation tools, laser presentation pointers, themes, grids, palm rejection, and PNG export.

View repository Visit site Mentioned in 1 video ↓

Overview

Its data model emits JSON-safe diffs for real-time synchronization over an application-chosen transport, with support for persistence, undo/redo, and stroke-by-stroke replay. The project provides separate core, React, and React Native packages; the core is plain ESM with zero runtime dependencies and can run in modern browsers without a build step. The repository states that it is free for commercial use and has no license fee.

What Quickdraw is used for

1 use taken from transcripts — each links to the moment in the video.

  • An infinite-canvas whiteboard that can be embedded in React, React Native, or plain JavaScript applications. Its JSON-diff store supports persistence, undo, collaborative synchronization, and stroke-by-stroke replay.

Videos mentioning Quickdraw

1 in the library.