◔ Coming soon · the toolkit grows

Gradients without the guesswork.

Perceptually smooth gradients - no banding, no muddy middles, no dead zones. Rhapsody interpolates in perceptual space and refines until nothing steps.

Why it’s different

Smoothness you can measure.

Built on the same engine as Palette, so a gradient holds its hue, keeps its lightness moving in one direction, and never reverses on itself.

0.019
Largest perceptual step between adjacent stops (ΔE), on the worst gamut measured. Still below the just-noticeable difference.
vs 0.022–0.088 for a linear sRGB blend
0
Hue reversals on sRGB, P3 and Adobe RGB. The hue moves one way and never doubles back.
a linear sRGB blend reverses on all five
Steps. Sample as finely as you need.
adaptively refined, perceptually even
Your call

Trace the wheel, or go direct.

The same two colors, a quarter-turn apart on the hue wheel, and two honest paths between them. Rhapsody keeps every step perfectly even either way; you just pick the route.

Wheel · trace the hue ring, stay vivid
Direct · a true two-color blend, easing through neutral

A typical gradient only knows the direct path, and walks it unevenly, with a muddy band in the middle. Rhapsody lets you choose the path and guarantees the smoothness.

See Rhapsody vs. typical ramps