CLI
The cvt CLI is included in the package. Install globally or use via npx:
bash
npm install -g color-value-toolsAccepts any valid color format: hex, rgb(), hsl(), oklch(), named colors.
bash
# Full info (default command)
cvt "#3498db"
# All format conversions — hex, rgb, hsl, hsv, hwb, lab, lch, oklab, oklch, cmyk
cvt "#3498db" convert
# Contrast ratio and WCAG level
cvt "#3498db" contrast "#ffffff"
# Generate 7 shades
cvt "#3498db" shades 7
# All harmonies — complement, triadic, analogous, split-comp, tetradic
cvt "#3498db" harmonies
# Nearest CSS named color
cvt "cornflowerblue" nearestcvt "#3498db" (the default info command) prints:
cvt "#3498db"
────────────────────────────────────────
Type: hex
Hex: #3498db
RGB: rgb(52, 152, 219)
HSL: hsl(204, 70%, 53%)
HSV: hsv(204, 76%, 86%)
Nearest named: dodgerblue
Best text on it: #000000