inscribed vs tldraw
Drawing-led slides compared with an infinite-canvas React SDK
inscribed turns Excalidraw drawings into ordered slides that can be presented or exported as GIFs or video. tldraw is a TypeScript SDK for building customizable infinite-canvas applications in React, with optional collaboration. The main difference is that inscribed is a browser-based editor for finished slide and animation projects, while tldraw is a toolkit for developers creating canvas products.

inscribed: Create Slides and Stop-Motion Animations
Inscribed is a browser-based slide and animation editor built around Excalidraw. It suits creators who want to draw scenes, arrange them as slides, present them, and export animations without a separate drawing workflow.

tldraw: Build Infinite Canvas Apps in React
tldraw is a TypeScript SDK for building interactive infinite-canvas applications in React. It provides drawing and diagramming tools, extensible canvas primitives, and optional real-time collaboration for teams building custom visual products.
| inscribed | tldraw | |
|---|---|---|
| Language | TypeScript | TypeScript |
| License | MIT | NOASSERTION |
| Stars | 318 | 50.7k |
| Forks | 21 | 3.5k |
| Last analyzed | Oct 3, 2026 | Oct 3, 2026 |
Key differences
- inscribed focuses on drawing scenes, sequencing slides, and presenting or exporting animations; tldraw provides canvas primitives and extension points for building custom applications.
- inscribed offers a slide-based workflow and Docker self-hosting; tldraw offers a React component and Editor API for integrating a canvas into a product.
- tldraw supports optional real-time multiplayer through `@tldraw/sync`; inscribed documents sharing and iframe embedding through Gist.
- inscribed is MIT-licensed; tldraw lists its license as NOASSERTION and requires a license key for production use.
- inscribed is aimed at creators making illustrated explanations and short animations; tldraw is aimed at developers building visual tools such as whiteboards, diagramming software, and AI interfaces.
- Both projects use TypeScript, while tldraw's documented local development setup requires Node.js `^20.0.0` and pnpm.
Choose inscribed if you…
- want to draw scenes, arrange them as slides, and present them in one browser-based editor.
- need to export a slide sequence as a GIF or video.
- prefer an MIT-licensed project with Docker instructions for self-hosting.
Choose tldraw if you…
- are building a React product that needs an interactive infinite canvas and a runtime Editor API.
- want to extend a canvas with custom shapes, tools, bindings, or UI.
- need optional real-time collaboration or canvas primitives for AI-driven interactions.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.