Palette Designer

April 8, 2026 ยท View on GitHub

An Avalonia based interactive tool to generate color palettes and themes, exporting design projects to ADOBE ASE / ACO formats, CSS for use on the web, and also XAML, AXAML, plain text and JSON for use in various desktop or mobile applications, such as Uno, Avalonia or WPF applications.

Palette from Color Wheel

Can export the palettes to the following formats: Avalonia aXAML, WPF / UWP / UNO XAML, Paint.Net , CSS, Adobe ASE / ACO, JSON.

Palette from any Image Shades

Uses the KMeans algorithm to extract the most dominant colors from any image. Images are converted to the CIELAB color space for better and more accurate results.

A 'Wizard' mode to create palettes, very easy to use...

Create colorful palettes and themes by just moving a few sliders!

Localization

  • Human translated: Italian, French and English.

  • Machine translated: Spanish, Ukrainian, Bulgarian, Armenian, Greek, German, Japanese, Chinese, Korean, Magyar, Hindi and Bengali.

Fixes for the machine translations are welcome! The translation files are in the "Assets\Languages" folder.

Download

https://github.com/LaurentInSeattle/PaletteDesigner/blob/main/Download/PaletteDesigner.zip

You can also download the latest release from the Releases section.

Or... Build it...

Developed and tested with .Net 10, Visual Studio 2026 18.4 and Avalonia 12.0.0. Also builds with Jet Brains Rider. On Mac and Linux, you should disable the post build event, as it is Windows specific.

Dependencies

  • Avalonia (Skia) 12
  • Microsoft Dependency Injection and Hosting Framework
  • Microsoft Community Toolkit MVVM Framework
  • Microsoft CSharp Scripting Framework