Human-friendly HSL, canonical implementation (revision 4)
Haxe C JavaScript Makefile

Build Status NPM package

HUSL - Human-friendly HSL

Explanation, demo, ports etc.

The reference implementation is written in Haxe.


Requirements: GNU Make, Haxe 3, JDK 7+.

To build the JavaScript version:

make javascript/dist/husl.min.js

To build Haxe documentation:

make dist/doc


Following semantic versioning, the major version must be incremented whenever the color math changes. These changes can be tested for with snapshot files.