NuteLch
About
NuteLch sets a color in OKLCH or LCH by choosing chroma relative to the gamut cusp, with live L, C, H and cusp readouts updating as you work. Drag sliders for lightness, relC saturation, cusp reach, and hue, then switch the model, gamut, and L and relC curves through dropdowns while the pick is plotted on a gamut triangle against okhsl and oklch% references. A code panel mirrors every change as a relch() call with toCss() output, so you can copy the equivalent oklch() or lch() string. It is dependency-free and LUT-backed, precomputing gamut boundaries for fast, always-in-gamut lookups.