Poline is a TypeScript-based micro-library for generating color palettes using polar coordinate interpolation in HSL space. It draws lines between “anchor” colors and creates smooth gradients—with full support for random or custom anchors, adjustable point counts, hue-shifting, looped palettes, and multiple position functions (linear, sinusoidal, cubic, etc.)
Poline
An enigmatic color palette generator, that harnesses the mystical witchcraft of polar coordinates… a delight for the eye.
