sweep.js is a small JavaScript library that enables proper color transitions through the HSL and HUSL spaces. Ordinary CSS transitions or some frameworks convert HSL colors to RGB before transitioning. sweep.js addresses this by letting you transition through the color spectrum.