Minipaths.
Human
- svg
- animation
- typescript
TLDR
Deliverables
- A dependency-free TypeScript library for composing SVG paths
- Path interpolation and tweening between keyframes
Summary
A small library for composing and animating SVG paths as first-class, interpolatable values.
Role
Author · 2026 — present
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.