About pastel
pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations.
A command-line tool to generate, analyze, convert and manipulate colors.
pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations.
What's Changed
- Replace atty dependency with std::io::IsTerminal (breaking) by @musicinmybrain in #298
- Add ANSI 8-bit parsing by @sharkdp in #299
New Contributors
- @musicinmybrain made their first contribution in #298
Full Changelog: v0.11.0...v0.12.0
| Publisher | David Peter |
|---|---|
| Version | 0.12.0 |
| Release date | 2026-02-14 |
| License | Apache-2.0 |
| Installer type | zip |
| Architecture | x86, x64 |
| Package ID | sharkdp.pastel |
| Dependencies | Microsoft.VCRedist.2015+.x64 |
winget install --id=sharkdp.pastel -ewinget upgrade --id=sharkdp.pastel -ewinget uninstall --id=sharkdp.pastel -eWhat's Changed
- Add minor optimizations and general clippy cleanup by @JamyGolden in #229
- fixed panic on list -s random by @michirakara in #235
- Update CI by @sharkdp in #244
- Updates by @sharkdp in #245
- Add rgb-r, rgb-g, rgb-b formats. by @HACKER097 in #251
- Feat/support formatting to ansi color code num alone by @tauraamui in #256
- feat: add oklch support by @sameoldlab in #259
- Update version header format for 0.9.0 in CHANGELOG.md by @martin-g in #272
- Fix RGBA format in from_u32 documentation by @martin-g in #270
- Add automatic man page generation with clap_mangen by @nadzyah in #271
- Add manpages to release, add Apple silicon builds by @sharkdp in #275
New Contributors
- @JamyGolden made their first contribution in #229
- @michirakara made their first contribution in #235
- @HACKER097 made their first contribution in #251
- @tauraamui made their first contribution in #256
- @sameoldlab made their first contribution in #259
- @martin-g made their first contribution in #272
- @nadzyah made their first contribution in #271
Full Changelog: v0.10.0...v0.11.0
Features
- Added alpha property to set command, see #218 (@kanielrkirby)
- Add support for HSV, see #169 (@jameshurst)
- Added support for parsing LCh colors, see #2 and #167 (@MForster)
- Added hyprpicker as --color-picker, see #186 (@mrusme)
- Implement Color::from_u32 for the rgba, see #202 (@irevoire)
Bugfixes
- pastel pick does not display all colors in some terminals, see #121 and #168 (@Divoolej)
- Fix lines in kitty terminal with text_fg_override_threshold set, see #197 (@joveian)
Changes
- Use PASTEL_COLOR_MODE in ansi::Brush::from_environment, see #168 (@Divoolej)
- Unhide colorcheck command, see #182 (@CheshireSwift)
Other
- Optimization for eliminating redundant memory operations, see #165 (@yyzdtccjdtc)
- Add colour as an alias for the colour command, see #173 (@BuyMyMojo)
- Suggest to use pastel pick --help instead of -h, see #181 (@sharkdp)
Features
- Added support for transparency / alpha values, see #131 and #162 (@superhawk610)
- Added support for NO_COLOR environment variable, see #143 (@djmattyg007)
- Added new color pickers:
Gnome/Wayland via gdbus, zenity, yad, and wcolor (@sigmaSd, @pvonmoradi)
Packaging
- Added shell completion files again, see #166 (@sharkdp)
Yes. pastel is free and open-source software released under the Apache-2.0 license.
The latest version is 0.12.0, released on Feb 14, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 51e914b0308b089f032c481e786d67a9f11d8857f4ffe99405f3452e77582393.
pastel runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find pastel and select Uninstall. From the command line, run winget uninstall --id=sharkdp.pastel -e.
Yes. pastel is available as a portable ZIP archive (pastel-v0.12.0-x86_64-pc-windows-msvc.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.