Bumblebee-CP 
Color Picker & Palette Manager für Linux Kubuntu(u. andere) / Wayland · KDE Plasma
v2.0.0 · Juni 2026
↓ Download bumblebee-cp_2.0.0.zip
Python 3 Skript ·
~205kB / 5.3 k lines · Linux / Wayland · MIT-Lizenz
English Summary
Bumblebee-CP is a free color picker and palette manager for Linux systems with Wayland support — built for KDE Plasma. It organizes colors in tables of 13 slots, each with an editable note, and offers five working modes.
Five modes: Picker grabs colors
from anywhere on screen via a pixel-perfect zoom loupe
(Wayland screenshot through Spectacle), with an optional
timed picker (1–60 s countdown) for hover-only targets;
Palette generates harmonious variants from a base
color; Adjust tweaks brightness, saturation and
temperature (handy for shadow / sun correction on photos); Contrast
tests color pairs for WCAG 2.2 compliance with a live
AA/AAA verdict; and the Table Manager handles
multiple .b-cp table files across projects,
including GIMP palette (.gpl) import and
export.
Drag & drop reorders slots and drops palette or adjusted
swatches onto any slot. Tested on Kubuntu / KDE Plasma 6.
Easy install via install.sh — adds a launcher
and a menu entry.
Überblick
Bumblebee-CP ist ein Color Picker und Palette Manager für
Linux-Systeme mit Wayland-Unterstützung, ausgelegt auf KDE
Plasma. Farben werden in Tabellen mit je 13 Slots organisiert
— jeder Slot hat ein editierbares Notizfeld, das mit der
Tabellen-Datei gespeichert wird.
Mit Claude.AI ist der Python-Code unter der Linux Distri
Kubuntu entstanden.
Unter Wayland werden Bildschirm-Aufnahmen über kde-spectacle
abgewickelt; die Farbaufnahme erfolgt über eine pixelgenaue
Zoom-Lupe. Das dunkle Design fügt sich unauffällig in moderne
Desktop-Umgebungen ein.
Farbtabellen sind eigenständige Dateien, die überall auf der
Platte liegen können (typischerweise im Projektordner). Eine
zentrale Registry unter ~/.config/bumblebee-cp/settings.json
führt alle bekannten Tabellen über ihren vollständigen Pfad.
Neue Tabellen erhalten die Endung .b-cp; ältere
.json-Dateien bleiben lesbar (automatische
Migration).
Features
🎯Picker
Farben überall vom Bildschirm aufnehmen — über eine pixelgenaue Zoom-Lupe (17 px, 8× Zoom) mit rotem Fadenkreuz. Wayland-Screenshot via Spectacle.
⏱Timed Picker
Pick⏱ mit konfigurierbarem Countdown-OSD (1–60 s), um zu Hover-only-Zielen wie Tooltips oder Menüs zu navigieren. Rechtsklick öffnet den Sekunden-Slider.
🎨Palette
Harmonische Farbvarianten aus einer Basisfarbe erzeugen. Varianten lassen sich per Drag & Drop direkt auf einen Slot ziehen.
🔆Adjust
Helligkeit, Sättigung und Farbtemperatur feinjustieren — praktisch für Schatten- und Sonnen-Korrektur an Fotos. Der „Adjusted"-Swatch ist auf jeden Slot ziehbar.
⬛Contrast (WCAG 2.2)
Farbpaare auf Kontrast nach WCAG 2.2 prüfen: Drag & Drop zweier Slot-Farben, Live-Vorschau und AA/AAA-Bewertung mit dem Kontrastverhältnis.
🗂Table Manager
Mehrere .b-cp-Tabellen projektübergreifend
verwalten: neu / öffnen / „Speichern unter" / duplizieren
/ löschen / wechseln. Datei und Verzeichnis nebeneinander.
🐝GIMP-Paletten
GIMP-Paletten (.gpl) im Table Manager
importieren und exportieren — Austausch mit GIMP, Inkscape
und Co.
↕Drag & Drop
Slots per Drag & Drop umsortieren (Tausch). Palette- und Adjusted-Swatches direkt auf Ziel-Slots ablegen. 13 Slots passen ohne Scrollen.
Die fünf Modi
| Modus | Funktion |
|---|---|
| Picker | Farben vom Bildschirm aufnehmen — Zoom-Lupe mit Fadenkreuz, Wayland-Screenshot via Spectacle |
| Palette | Harmonische Farbvarianten aus einer Basisfarbe generieren |
| Adjust | Helligkeit / Sättigung / Farbtemperatur anpassen (Schatten- / Sonnen-Korrektur) |
| Contrast | Farbpaare auf WCAG-2.2-Kontrast prüfen — Ratio + AA/AAA-Bewertung |
| Table Manager | Mehrere Farbtabellen über Projekte hinweg verwalten; GIMP-Palette-Import/-Export |
Die Tabelle
Jede Tabelle hat 13 Slots — das passt ohne Scrollen auf den Bildschirm. Die Spalten:
| Spalte | Bedeutung |
|---|---|
| # | Slot-Nummer (1–13) |
| Color | Farb-Swatch — Drag & Drop zum Umsortieren |
| Hex | Hex-Wert der Farbe (z. B. #e87020) |
| Note | Frei editierbares Notizfeld, wird mit der Tabelle gespeichert |
| Pick | Farbe sofort vom Bildschirm aufnehmen |
| Pick⏱ | Farbe mit Countdown aufnehmen; Rechtsklick öffnet den Sekunden-Slider (1–60 s) |
| Copy | Hex-Wert in die Zwischenablage kopieren |
| Trash | Slot leeren |
Dateiformate
| Endung | Beschreibung |
|---|---|
.b-cp |
Native Bumblebee-CP-Farbtabelle (JSON-basiert) |
.json |
Legacy-Format (weiterhin lesbar, automatisch migriert) |
.gpl |
GIMP-Palette (Import / Export im Table Manager) |
Installation
Voraussetzungen
| Komponente | Details |
|---|---|
| Betriebssystem | Linux mit Wayland (entwickelt unter Kubuntu 26.04 /
KDE Plasma 6) auf AMD und intel Ein Schnelltest mit Ubuntu-26.04.4-desktop-amd64, linuxmint-22.3-cinnamon-64bit und TUXEDO-OS-202604211002 war positiv. |
| Python | 3.10+ (in der Regel vorinstalliert) |
| python3-tk erforderlich | GUI-Framework (tkinter) |
| python3-pil erforderlich | Bildverarbeitung (Pillow) inkl. python3-pil.imagetk |
| kde-spectacle erforderlich | Screenshot-Backend für Wayland / KDE |
Schnell-Installation (empfohlen)
tar xzf bumblebee-cp_2.0.0.tar.gz cd bumblebee-cp-2.0.0 bash install.sh
Das Skript installiert die nötigen apt-Pakete, kopiert das
Programm in einen sichtbaren Ordner unter ~/Applications/bumblebee-cp/,
legt einen Launcher unter ~/.local/bin/bumblebee-cp
an und erstellt einen Menü-Eintrag im Anwendungsmenü.
Danach Start über das Anwendungsmenü („Bumblebee-CP") oder im Terminal:
bumblebee-cp
Wird der Terminal-Befehl nicht gefunden, sicherstellen, dass
~/.local/bin im PATH liegt (der
Menü-Eintrag funktioniert unabhängig davon):
export PATH="$HOME/.local/bin:$PATH"
Direkt starten (ohne Installation)
cd bumblebee-cp-2.0.0 python3 app/bumblebee-cp.py
Wo was installiert wird
| Element | Ort |
|---|---|
| Programm + Assets | ~/Applications/bumblebee-cp/ |
| Launcher-Befehl | ~/.local/bin/bumblebee-cp |
| Menü-Eintrag | ~/.local/share/applications/bumblebee-cp.desktop |
| Einstellungen + Tabellen-Registry | ~/.config/bumblebee-cp/settings.json |
Deinstallation
Schnell-Deinstallation
cd bumblebee-cp-2.0.0 bash uninstall.sh
Das entfernt den Programmordner, den Launcher und den Menü-Eintrag.
Manuelle Deinstallation
rm -rf ~/Applications/bumblebee-cp rm -f ~/.local/bin/bumblebee-cp rm -f ~/.local/share/applications/bumblebee-cp.desktop
Das Konfigurationsverzeichnis wird nicht automatisch entfernt. Um es ebenfalls zu löschen:
rm -rf ~/.config/bumblebee-cp
Technische Details
| Eigenschaft | Wert |
|---|---|
| Sprache | Python 3.10+ |
| GUI-Framework | tkinter + Pillow (PIL) |
| Screenshot-Backend | kde-spectacle (Wayland / KDE) |
| Slots pro Tabelle | 13 (ohne Scrollen sichtbar) |
| Lupe | 17 px Ausschnitt, 8× Zoom, pixelgenau mit Fadenkreuz |
| Kontrast-Test | WCAG 2.2, AA/AAA-Bewertung mit Live-Vorschau |
| Dateiformate | .b-cp (nativ), .json
(Legacy), .gpl (GIMP-Import/-Export) |
| Konfiguration | JSON (Einstellungen + globale Tabellen-Registry) |
| Lizenz | MIT-Lizenz Du darfst die Software kostenlos benutzen, kopieren, ändern, weitergeben und verkaufen. Ich gebe keine Garantie und hafte nicht für Schäden oder Probleme. You may use, copy, modify, share, and sell the software for free. I provide no warranty and am not liable for any damages or problems. |
