noticedraw
noticedraw is a cross-platform drawing library and toolchain designed for real-time vector illustration and collaborative whiteboarding. It provides a minimal core API for creating and editing vector primitives such as strokes, paths, and shapes, along with a scene graph built from layers and a non-destructive editing workflow that includes undo and redo.
The library targets web and native platforms, exposing a JavaScript/TypeScript API with bindings to Rust and
Architecturally, noticedraw offers a modular rendering pipeline, a plugin system for brushes and effects, and a
Noticedraw is released under an open-source license and is maintained by a community of contributors. It is