/ColorPicker

A modern color picking tool for developers.

Primary LanguageC#MIT LicenseMIT

GitHub contributors GitHub issues GitHub GitHub Workflow Status Using PeyrSharp GitHub release (latest SemVer)


Logo

ColorPicker

ColorPicker Max is an app that enables you to pick, create and convert colors, preview text colors, generate color palettes and gradients, and more.
Download »
Report Bug · Request Feature · Known Issues

What is it?

Banner

ColorPicker Max is a powerful and intuitive color selection and manipulation tool that is designed to make working with color easier and more efficient than ever before. With its wide range of features and tools, ColorPicker Max offers an unprecedented level of control and customization over every aspect of color selection and manipulation.

The app allows you to select a specific color using different sliders, pick a color from a pixel on the screen, or even choose a color randomly. All of the color's details are available in a dedicated panel, including RGB, HEX, HSL, HSV, CMYK, XYZ, YIQ, and YUV values, and hovering over the values reveals a copy button for easy copying to the clipboard. ColorPicker Max also includes a chromatic wheel for easy color selection and a wide range of color tools and converters, including the ability to convert between different color types and preview the results in real-time.

ColorPicker Max also offers a range of creation tools, such as the ability to generate color palettes and gradients, making it easy to create and customize your own unique color schemes. The app also includes a dedicated text tool, which allows you to set the font, font size, text foreground and background color, and get the contrast ratio between the foreground and background color.

The user interface of ColorPicker Max is designed to be easy to use and intuitive, with a mesh gradient background that adapts to the light or dark theme. The app is also highly customizable, with the ability to set your default color type, page on start, keyboard shortcuts, and more.

Overall, ColorPicker Max is a comprehensive color selection and manipulation tool that offers an unprecedented level of customization and control, making it the perfect choice for designers, artists, and anyone who works with color on a regular basis.

ColorPicker is written in C# .NET 8 using WPF.

Download

Setup

Click on the first link below to download the setup of ColorPicker Max.

Portable

Be aware that some features, such as automatic updates are not available in portable mode. Click on the link below to download the portable version of ColorPicker Max.

Features

Top Features of ColorPicker Max:

  1. Advanced color selection options, including sliders, pixel picking, and random selection.
  2. Detailed color information panel with RGB, HEX, HSL, HSV, CMYK, XYZ, YIQ, and YUV values.
  3. Chromatic wheel for easy color selection and multiple wheel options.
  4. Color converter tool with support for multiple color types and automatic text field population.
  5. Text tool for selecting fonts and foreground/background colors, with contrast ratio calculation.
  6. Color palette creation with options for different shades, brightness, and hues.
  7. Gradient generator with adjustable parameters and CSS export.
  8. Bookmarking system for saving colors, palettes, and gradients.
  9. Customizable settings, including theme, language, default color type, and keyboard shortcuts.
  10. Dashboard: see the most relevant features displayed, and access least relevant features in the "Discover" section. (Powered by Synethia)

Keyboard shortcuts

The default keyboard shortcuts are:

  • Shift+S - Start/Stop color selection
  • Shift+C - Copy the selected color on screen

Note You can disable or edit keyboard shortcuts in settings.

Contribute

To contribute to the project, you'll need:

  • Visual Studio 2022 v17.0 or higher
    • .NET Desktop Development
    • Git
  • .NET 6
  • (optional) Inno Setup v6.1 or higher

Click here to see the full guidelines.

Branches

This Git repo has always two branches:

Name Release Description
main GitHub release (latest by date) Stable versions
vNext GitHub release (latest SemVer including pre-releases) Next version of ColorPicker (unstable)

Note Other branches can also - of course - exist.

License

This project is under the MIT License.

Translations Credits

Special thanks to: