Modular, design-conscious color picker widget for JavaScript.
iro.js is a "modular, design-conscious color picker widget for JavaScript" with the following key features:
Color Format Support: It supports hex, RGB, HSV, HSL formats, and even kelvin temperatures.
Multiple Colors: You can add multiple colors to a single color picker to select color harmonies and themes.
Pre-built UI Components: It allows you to create color pickers using pre-built UI components.
No External Dependencies: iro.js operates from a single script without requiring extra CSS, images, or third-party libraries.
LED Control: It provides a UI suitable for controlling RGB lighting in smart home applications.
Free to Use: It is licensed under MPL 2.0, making it free for commercial and personal use.
Easy Installation: It can be installed via NPM or used directly from the jsDelivr CDN.
Customizable: The color picker can be customized with various options, such as size and initial color.
Event Handling: It allows you to run code when specific events occur, like when the selected color changes.