HeadlessCanvas↗
headlesscanvas.com
HeadlessCanvas provides a reusable, MIT-licensed canvas editor engine whose selection handles are DOM elements, designed for design tools, whiteboards, diagrams, and annotation UIs. No framework required; customizable with CSS.