← projects

Minipaths

Human
  • svg
  • animation
  • typescript

Minipaths treats an SVG path as a typed value you can build, sample, and tween — instead of a string you concatenate by hand. Points, curves, and arcs compose, and the whole path interpolates cleanly between keyframes.

Why

Animating d attributes usually means brittle string math or a heavyweight animation runtime. Minipaths sits in between: a tiny, dependency-free core that emits a path string when you need one and stays structured until then.

Status

Used in a couple of the sketches; API still settling.