{"library":"node-vibrant","type":"library","category":null,"description":"node-vibrant is a JavaScript library engineered for extracting prominent colors and generating a color palette from images. It effectively analyzes image data to produce a set of 'swatches,' including vibrant, muted, dark vibrant, light vibrant, dark muted, and light muted colors. The library is currently at stable version 4.0.4 and has resumed active development following a substantial four-year hiatus before the significant 4.0.0 release. Key features include comprehensive support for both Node.js and browser environments, a full rewrite in TypeScript since version 3.0.0-alpha.1, and a modern Promise-based API for handling asynchronous operations. This combination makes it a robust solution for applications requiring dynamic, type-safe color palette generation from images, integrating smoothly with contemporary JavaScript development workflows.","language":"javascript","status":"active","version":"4.0.4","tags":["javascript","color","detection","varation","image","picture","canvas","vibrant","muted","typescript"],"install":[{"cmd":"npm install node-vibrant","imports":["import { Vibrant } from 'node-vibrant/node';","import { Vibrant } from 'node-vibrant/browser';","const Vibrant = require('node-vibrant');"]},{"cmd":"yarn add node-vibrant","imports":[]},{"cmd":"pnpm add node-vibrant","imports":[]}],"homepage":"https://vibrant.dev","github":"https://github.com/Vibrant-Colors/node-vibrant","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/node-vibrant","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/node-vibrant/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}