Lightweight, versatile, cross-platform color picker app written in Rust / Tauri
- macOS: dmg
- Windows: exe | microsoft store | chocolatey - Coming soon...
- Linux: flathub | appimage | deb - Coming soon...
- ๐ Picker - Pick a color from your screen with advanced magnifying glass
- ๐จ Custom palettes - Organize your colors with palettes. Name colors and add them to palettes to use in your projects
- Export palette to
JSON
CSS / SASS variables
JavaScript object
- Import colors from
JSON
Tailwind CSS default colors
- Export palette to
- ๐ A lot of color formats - Copy your colors as:
#HEX
HEX
#hex
hex
rgb()
R,G,B
color(display-p3)
hsl()
H,S,L
cmyk()
C,M,Y,K
- ๐ Great macOS support
- Works on top of menu bar and fullscreen windows
- โฌ Shades
- โฌ Tints
- ๐ฒ Contrast checker
- ๐ผ๏ธ Extract palette from image
- K-Mean Algorithm
- Dominant Colors
Want more? Open a new issue or ๐ an existing one so we can talk about it.
If you want to report a bug, first, thank you, that helps us a lot. Please open an issue and mention your OS, your PlainColor version, and how to reproduce it. Adding a screenshot of the issue or screen recording is a big help too.
- โ Check if PlainColor JSON is correctly typed so it cannot broke the app
- โ Fix: All new colors are named as Main Shaft
- โ Settings: Add "Reset to defaults" button
- โ Improve list performance (infinite scroll)
- โ Fix: Color/Palette name white-space
- โ Fix context menu height (check on different window heights)
- โ Hide context menu on scroll
- โ Animation on export palette content copied
- โ Fix: Cannot copy/select text in inputs/textareas
- โ ColorCard: Add ability to type/paste HEX value
- Picker: Pinch to zoom
- Move picker with arrows (step = 1px), make sure it cannot be out of screen bounds
- Instant copy shortcut
CommandOrControl+Shift+C
- Export to image (with preview, mb use canvas)
- Prepend default palette: Apple colors (integrate with import feature?)
- โ Add updater
- โ Better color wheel: Add inputs for values (hex, rgba, etc.)
- Add ability to reorder colors
- More color formats:
- Common:
- ๐ฅ๏ธ RGB/RGBA from 0 to 1
0,36; 0,18; 0,57
- ๐จ HSB/HSV
268, 69, 57
- ๐ Oklab
oklch(40.1% 0.123 21.57)
- ๐ฅ๏ธ RGB/RGBA from 0 to 1
- Native:
- ๐ฅ๏ธ NSColor RGB
- ๐ฅ๏ธ NSColor HSB
- ๐ฑ UIColor RGB
- ๐ฑ UIColor HSB
- ๐ฆโโฌ SwiftUI Color HSB
- ๐ฆโโฌ Swift Color Literal
- ๐ฅ๏ธ Obj-C NSColor Calibrated RGB
- ๐ฑ Obj-C UIColor RGB
- ๐ .NET RGB/ARGB
- โ Java RGB/RGBA
- ๐ฑ Android RGB/ARGB
- Custom color formatter
- Common:
- Add ability to change global shortcuts
- Add picker sound (Funny mouth sound, with ability to turn off)
- New button pressed animation: scale down
- Control Select with arrows up/down