Skip to content

About

Probably the greatest color picker palette creator of all time.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

328 Commits

Folders and files

Repository files navigation

Color Picker Palette

A color picker with palette, image analyser, contrast checker, and export format options. Pick colors using Okhsl (default, gamut-aware), or Oklch (wide gamut), or RGB. Copy or export to a wide range of formats.

Color Picker Palette

Features

  • Perceptual Pickers: Author in Okhsl (default, gamut-aware) or Oklch (wide gamut), with an RGB fallback.
  • Palette Engine: Generate harmonies (split-complementary, triadic) and variable scales.
  • Image Analysis: Extract dominant and vibrant palettes using local K-Means clustering.
  • Accessibility: Real-time APCA (Lc) and WCAG 2.1 contrast checking.
  • Smart Paintbox: Persistent storage with multi-format export (Tailwind, CSS, SVG, PDF).
  • Library: Search 30,000+ named colors.

Tech Stack

  • Framework: Svelte 5 (Runes)
  • Language: TypeScript 6 (strict)
  • Styling: Tailwind CSS v4
  • Build: Vite
  • Color: colordx
  • Lint/Format: Biome 2
  • Test: Vitest 5

Development

Command Action
bun install Install dependencies
bun run dev Start dev server
bun run build Production build
bun run preview Preview build
bun run check All checks: Biome + typecheck + test + build
bun run fix All fixes: Biome auto-fix (format/lint/imports)
bun run test Run tests

License

MIT License.

About

Probably the greatest color picker palette creator of all time.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages