Pigment allows you to quickly extract a color palette from any image offline.
--- > [!IMPORTANT] > Please be aware that [GNOME Code of Conduct](https://conduct.gnome.org) applies to Pigment before interacting with this repository. > [!WARNING] > AI generated issues and PRs will be denied, repeated offense will result in a ban from the repository.👉 Initial Annoucement in the Alpaca project
## Screenies |  |  | |:---------------------------------------------------------------:|:---------------------------------------------------------------:| |  |  | ## Installation > [!TIP] > You may need to [install Flatpak and add the Flathub repository](https://flathub.org/setup) if you haven't already. ### Flathub Use your system's app store to find Pigment or run this command to install it. ```BASH flatpak install com.jeffser.Pigment ``` ### Package Pigment is distributed with Flatpak - make sure your distribution supports Flatpak before installing Pigment! 1. Download the latest Flatpak package from the [releases page](https://github.com/Jeffser/Pigment/releases) 2. Open it 3. Install the application 4. Enjoy! ## Translators Language | Contributors :-----------------------|:----------- 🇪🇸 Spanish | [Jeffry Samuel](https://github.com/jeffser) 🇮🇳 Telugu | [Aryan Karamtoth](https://github.com/SpaciousCoder78) 🇩🇪 German | [Magnus Schlinsog](https://github.com/mags0ft) 🇮🇳 Bengali | [Aritra Saha](https://github.com/olumolu) 🇮🇳 Hindi | [Aritra Saha](https://github.com/olumolu) 🇨🇿 Czech | [Amerey](https://github.com/Amereyeu) 🌐 Arabic | [Zefr0x](https://github.com/zefr0x) 🌐 Occitan | [Quentin PAGÈS](https://github.com/Mejans) 🇧🇷 Brazilian Portuguese | [Ezilei Correia](https://github.com/ezileicorreia) 🦁 Persian | [Danial Behzadi](https://github.com/danialbehzadi) ## Thanks Made using [ColorThief](https://github.com/fengsp/color-thief-py). Pigment-0.5.5/com.jeffser.Pigment.json 0000664 0000000 0000000 00000005110 15061466755 0017636 0 ustar 00root root 0000000 0000000 { "id" : "com.jeffser.Pigment", "runtime" : "org.gnome.Platform", "runtime-version" : "49", "sdk" : "org.gnome.Sdk", "command" : "pigment", "finish-args" : [ "--share=ipc", "--socket=fallback-x11", "--device=dri", "--socket=wayland" ], "cleanup" : [ "/include", "/lib/pkgconfig", "/man", "/share/doc", "/share/gtk-doc", "/share/man", "/share/pkgconfig", "*.la", "*.a" ], "modules" : [ { "name": "python3-colorthief", "buildsystem": "simple", "build-commands": [ "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"colorthief\" --no-build-isolation" ], "sources": [ { "type": "file", "url": "https://files.pythonhosted.org/packages/56/18/be03b7058e65f9df479b14e7af4e73945ce311e07aaad45cf2536e14791a/colorthief-0.2.1-py2.py3-none-any.whl", "sha256": "b04fc8ce5cf9c888768745e29cb19b7b688d5711af6fba26e8057debabec56b9" }, { "type": "file", "url": "https://files.pythonhosted.org/packages/af/cb/bb5c01fcd2a69335b86c22142b2bccfc3464087efb7fd382eee5ffc7fdf7/pillow-11.2.1.tar.gz", "sha256": "a64dd61998416367b7ef979b73d3a85853ba9bec4c2925f74e588879a58716b6" } ] }, { "name": "python3-pydbus", "buildsystem": "simple", "build-commands": [ "pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"pydbus\" --no-build-isolation" ], "sources": [ { "type": "file", "url": "https://files.pythonhosted.org/packages/92/56/27148014c2f85ce70332f18612f921f682395c7d4e91ec103783be4fce00/pydbus-0.6.0-py2.py3-none-any.whl", "sha256": "66b80106352a718d80d6c681dc2a82588048e30b75aab933e4020eb0660bf85e" } ] }, { "name": "libportal", "buildsystem": "meson", "builddir": true, "config-opts": [ "-Ddocs=false", "-Dtests=false", "-Dvapi=false" ], "sources": [ { "type": "git", "url": "https://github.com/flatpak/libportal.git", "tag": "0.9.1" } ] }, { "name" : "pigment", "builddir" : true, "buildsystem" : "meson", "sources" : [ { "type" : "git", "url" : "https://github.com/Jeffser/Pigment.git", "branch": "main" } ] } ] } Pigment-0.5.5/data/ 0000775 0000000 0000000 00000000000 15061466755 0014054 5 ustar 00root root 0000000 0000000 Pigment-0.5.5/data/com.jeffser.Pigment.desktop.in 0000664 0000000 0000000 00000000255 15061466755 0021661 0 ustar 00root root 0000000 0000000 [Desktop Entry] Name=Pigment Exec=pigment Icon=com.jeffser.Pigment Terminal=false Type=Application Categories=Utility; Keywords=GTK; StartupNotify=true DBusActivatable=true Pigment-0.5.5/data/com.jeffser.Pigment.gschema.xml 0000664 0000000 0000000 00000001662 15061466755 0022014 0 ustar 00root root 0000000 0000000Pigment allows you to extract a palette of colors from your images offline. You can select the speed and accuracy by modifying the number and quality of colors.
New translations
Update runtime to Gnome 49
New Gnome 49 shortcut dialog
New translations
More Stable screenshots
Added German translation
Changed wording from 'Upload' to 'Select'
Added option to skip duplicated colors
Added Telugu translation
Added option to take screenshots
Added option to copy the whole palette
Added option to capitalize colors
Better metadata for distribution
New icon
Removed unnecessary permissions to access network
Added translation to spanish
Initial Release