catkin

1.0.4 • Public • Published

catkin

Human Perceivable Color Manager

Catkin helps you manage color using the HSLuv color scale, a human-friendly alternative to HSL https://www.hsluv.org/

Usage

catkin is a command-line program that reads a list of hexadecimal (or rgb) colors and smartly transforms their luminosity or saturation.

See colors.txt for data file example.

 
catkin -s 10 colors.txt # set HSLuv saturation to 10 
catkin -l 10 colors.txt # set HSLuv luminosity to 10 
 
catkin -saturation 10 colors.txt # set HSLuv saturation to 10 
catkin -luminosity 10 colors.txt # set HSLuv luminosity to 10 
 
 

Visual Example (before and after)

Using catkin to set saturation to 30% for all coloes in colors.txt

 
cat colors.txt
 
#0d6efd 
#6610f2 
#6f42c1 
#d63384 
#dc3545 
#fd7e14 
#ffc107 
#28a745 
#20c997 
#17a2b8 
 
cat colors.txt | catkin -s 30
 
#66739f 
#554881 
#64538e 
#a1607a 
#ab5c61 
#c69582 
#ddc7a5 
#749979 
#92b9a8 
#7b979f 
 
 

Visual Example

Readme

Keywords

none

Package Sidebar

Install

npm i catkin

Weekly Downloads

3

Version

1.0.4

License

ISC

Unpacked Size

229 kB

Total Files

6

Last publish

Collaborators

  • catpea