Iro JS
Iro JS Iro JS Iro JS Iro JS

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.