Bumblebee-CP  bumblebee-icon.png

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.