@n-uf/doodl
v26.11.1
Published
Vanilla-first canvas drawing and annotation library with shape modules, hit-testing, and JSON serialization.
Maintainers
Readme
@n-uf/doodl
Vanilla-first canvas drawing and annotation library.
[!CAUTION]
Not yet stable
@n-uf/doodl is young and still changing. Its API and the saved-drawing JSON (the
DrawingStatedocument and itsversionfield) are not final.Version numbers are dates (YY.M.R), not semantic versions, so any release may break things, including saved drawings that need converting. Pin an exact version and read the CHANGELOG before you upgrade. If you need a stable drawing canvas, use Excalidraw.
Install
pnpm add @n-uf/doodlQuick start
import { createDoodl } from "@n-uf/doodl";
const doodl = createDoodl(canvasElement);See the repository README for package graph and docs links.
