pastel

pastel 0.12.0

A command-line tool to generate, analyze, convert and manipulate colors.

Download for Windows

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.

What's new in 0.12.0

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

Full release notes »

Technical details

PublisherDavid Peter
Version0.12.0
Release date2026-02-14
LicenseApache-2.0
Installer typezip
Architecturex86, x64
Package IDsharkdp.pastel
DependenciesMicrosoft.VCRedist.2015+.x64

Install pastel from the command line

Install with Windows Package Manager
winget install --id=sharkdp.pastel -e
Update to the latest version
winget upgrade --id=sharkdp.pastel -e
Uninstall
winget uninstall --id=sharkdp.pastel -e

clicolor-convertercolor-spacecolorscommand-linerustterminaltool

pastel version history

0.11.0 Oct 19, 2025

What'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

0.10.0 Sep 6, 2024

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)

0.9.0 May 26, 2022

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)

Frequently asked questions

Is pastel free?

Yes. pastel is free and open-source software released under the Apache-2.0 license.

What is the latest version of pastel?

The latest version is 0.12.0, released on Feb 14, 2026.

Is it safe to download pastel?

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.

Which Windows versions does pastel support?

pastel runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I uninstall pastel?

Open Settings › Apps › Installed apps, find pastel and select Uninstall. From the command line, run winget uninstall --id=sharkdp.pastel -e.

Is there a portable version of pastel?

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.