All projects

Color and theme tooling

ColorPicker

Production-ready color selection for creative and theming tools.

StatusMaintained
TierMaintained
DomainControls
Repositorywieslawsoltes/ColorPicker

A reusable Avalonia color picker and theme editor surface with spectrum, component, palette, and alpha editing workflows.

ColorPicker packages the dense interaction required by design tools: direct spectrum selection, channels, alpha, palettes, previews, and reusable styles that integrate cleanly with Avalonia themes.

01

Spectrum and channel editing

02

Palette workflows

03

Alpha support

04

Reusable Avalonia styles

Where it fits.

  • Theme and design-tool authors
  • Image, vector, and diagram editors
  • Applications with rich color input
Avalonia

Supported

Alpha

Supported

Palettes

Supported

Theme editor

Included

Real output,
not a mockup.

Avalonia ColorPicker control
The primary control combines spectrum, channels, alpha, and preview.
Theme editor using ColorPicker
The controls compose into larger theme-authoring workflows.

Clear layers.
Replaceable seams.

01

Model

Application state stays in portable domain objects and view models.

02

Control

Avalonia controls expose focused properties, commands, and events.

03

Theme

Templates and styles make the surface adaptable to each application.

Spectrumdirect color selection
RGBAcomponent editing
Theme-readypackaged styles
LiveGitHub metadata

From package
to first frame.

Choose the package workflow used by your repository, then start from the smallest working example. Replace VERSION with the current stable or prerelease version shown on NuGet.

01 · Install
Terminal
dotnet add package ThemeEditor.Controls.ColorPicker
02 · Use · xml
MainWindow.axaml
<Application.Styles>
<StyleInclude Source="avares://ThemeEditor.Controls.ColorPicker/ColorPicker.axaml" />
</Application.Styles>
<cp:ColorPicker Color="Red" />

Start focused.
Compose as needed.

The repository is the source of truth.

Use the current documentation and samples, inspect changes, report issues, or support continued open-source maintenance.

HtmlML

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…