Skip to content

NotWoods/color-breakdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

60bbbb8 · Sep 25, 2021
Sep 25, 2021
Apr 9, 2019
Aug 14, 2019
Dec 5, 2020
Dec 9, 2020
Dec 24, 2018
Dec 27, 2018
Dec 24, 2018
Dec 28, 2018
Dec 9, 2020
Dec 9, 2020
Dec 9, 2020
Aug 17, 2019
Apr 24, 2020

Repository files navigation

Color Breakdown

Extract prominent colors from an image to create more visually engaging designs and apps.

Good visual design is essential for a successful app or site, and color schemes are a primary component of designs. Color Breakdown breaks down an image into the most prominent colors so you can use them in your designs. For example, you can create color-coordinated title cards for a song based on its album cover or adjust an app's toolbar color when its background image changes. Six main color profiles from the bitmap are extracted to help inform your design choices.

When you're ready to build your design, quickly copy colors by just clicking on the palettes for each image. Save a list of previously processed images so you can refer to other color swatches easily.


Color Breakdown is node-vibrant's missing GUI, aiming to expose the configuration options of node-vibrant. node-vibrant ports the Android Palette class to JavaScript, allowing you to extract prominent colors from images. Use these colors in your own designs to create more visually engaging designs and apps.

Inspired by SVGOMG!

Feature requests

Check out the issues to see what's planned, or suggest ideas of your own!

Developing

Built with

Setting up Dev

Install dependencies:

npm install

Run dev server:

npm run build
npm start

Licensing

This project is available under the MIT License.