Color Editor

Browse for colors, pick them precisely, keep the keepers, derive shades and harmonies — and ship the set as a plain colors.css of named variables.

v0.4.1 · Linux x86_64 · Free & open source
─ ▢ ✕
#e27869 #db8144 #a1a12d #74ad56 #66b061 #53b26f #00b1b1 #619dec #7099ee #a089e5 #c77bc4 #dd7596

A workbench, not a wizard.

Discover

Browse until something clicks

Space mints a calm random color, full-bleed. Step back through your history, or type a hex to see it large. Save the keepers.

Picker

A plane and a hue

A saturation/brightness plane with a hue slider and a synced hex field. Drag until it's right, then save the keeper.

Shades

Tints up, shades down

Pick a saved color and see it mid-ramp — lighter above, darker below, stepped in OKLCH so the spacing is perceptually even. Click a bar to keep it.

Wheel

Twelve hues, one mood

A donut wheel of twelve hues at your color's lightness and chroma. Same calm, different corner of the wheel. Click a wedge to keep it.

colors.css

The .css is the document

Name your keepers — --accent, --brand-500, anything — and save a plain :root block of custom properties. Opens and round-trips like any file.

Tauri · Rust

Native Linux

Small binary, AppImage and .deb, real .css file association, in-app updater. No Electron.

A simple interface.

Focus One app, one job. One file, one window. No tabs, no project trees, no mode pickers — the work in front of you is the work.
Beauty A locked palette, careful typography, chrome that sits still. The apps shouldn't be the part of your desktop you have to forgive.
Simplicity No settings panel, no plugin system, no power-user knobs. If a feature can't be explained in a sentence, it doesn't ship.
Ownership Your files on your disk in their original format. No accounts, no cloud, no telemetry. MIT licensed; build it yourself if you don't trust ours.

Quick install

One-liner — downloads the AppImage to ~/.local/bin, marks it executable, and registers a launcher entry. Re-run to upgrade.

curl -fsSL https://krill-software.github.io/install.sh | bash -s color-editor
or download a package
Download .deb
# install with apt
sudo apt install ./Color.Editor_0.4.1_amd64.deb

# or with dpkg
sudo dpkg -i Color.Editor_0.4.1_amd64.deb
Download AppImage
# make executable & run
chmod +x Color.Editor_0.4.1_amd64.AppImage
./Color.Editor_0.4.1_amd64.AppImage

Build it yourself

Clone, install dependencies, and build with Tauri. Needs Node (with pnpm) and a Rust toolchain.

# clone
git clone https://github.com/krill-software/color-editor.git
cd color-editor

# build
pnpm install
pnpm tauri build