A Krita docker that pulls a palette out of whatever you're painting.
Left-click a swatch to use it, right-click to copy its hex or remove it.
Also shows complementary, analogous, triadic, tints and shades for your
current brush colour, and reads/writes GIMP .gpl files.
| Linux | ./install.sh |
| Windows | double-click install.bat |
| macOS | double-click install.command |
Restart Krita, tick Colouto under
Settings > Configure Krita > Python Plugin Manager, restart again, then
enable Settings > Dockers > Colouto.
Manual install: copy colouto.desktop and the colouto/ folder into
~/.local/share/krita/pykrita/ (Linux), %APPDATA%\krita\pykrita\
(Windows) or ~/Library/Application Support/krita/pykrita/ (macOS).
- Only tested on Krita 5.3 AppImage on Linux. The Windows/macOS installers have never actually been run by the me -- if they break, tell me.(create an issue in this repo )
- Palettes come from a small thumbnail of the document, so huge flat canvases may give fewer colours than you hoped.
- English-only UI.
- Swatches are click-only; no keyboard navigation.
- Krita 6 / PyQt6 not tested yet.
- Made for Krita 5.x (tested on 5.3).
- Optional shortcut: bind Tools > Scripts > Colouto: Pull Palette From Canvas in the keyboard shortcuts settings.
- First launch includes a short tour; press
?in the docker to replay it. - Animations can be toned down with the reduce motion checkbox under
+. - Tests (no Krita needed):
python3 -m unittest discover tests.
GPLv3 -- see LICENSE.
