d3-path
Serialize Canvas path commands to SVG.
canvas-sequencer
Store, serialize, parse, and execute sequences of canvas context instructions.
d3-hpgl
Serialize Canvas path commands to HPGL.
create-conical-gradient
A pretty extension for CanvasRenderingContext2D to create a pattern of the conical gradient.
@vicimpa/lib-vec2
A comprehensive TypeScript library for 2D vector manipulation, compatible with CanvasRenderingContext2D.