Jump to page content
Colour Selector 2.2.1 open source

Colour Selector is an application for selecting, mixing and previewing colours, intended primarily for Web developers.

Strictly speaking, I have quit writing desktop software. The primary reason for revisiting Colour Selector was to rid it of the requirement to run elevated; it has been reworked for REALbasic 2006, and as such, is subject to the same caveats as SMTP Werkzeug. Mac versions are no longer available, nor are they likely to be even if I were to upgrade to Xojo, as my Mac is far too old.

For good measure, I have also switched to the XML preferences file format, added support for the CSS rgb() colour syntax (for both copy and paste), and the ability to directly rename favourite colour sets. Paste also accepts hex colours with no leading hash, enclosing whitespace, and bare RGB tuples.

Hints

Colour Selector has never been documented, and thus it may not be apparent how to use it. Here are some hints:

Colour formats recognised for copy and paste:

Blending problems

When developing Colour Selector, I came across a strange problem that resisted explanation: certain colour combinations (e.g. #F00–#0F0) result in a midpoint that is far too dark:

Some years later, Björn Ottosson’s article How software gets color wrong demonstrated the problem and provided some explanation for why it occurs. Colour Selector is effectively abandoned, but were it to ever be recreated in a more modern development environment, the colour blending calculations ought to move to something closer to a perceptual model.

Licence