nice-color-palettes - nice colour palettes as JSON

  •        30

A JSON of the top color palettes on, as RGB hex strings.Install with npm as a local dependency (for API) or global (for CLI).


map-limit : 0.0.1
minimist : ^1.2.0
new-array : ^1.0.0
xhr-request : ^1.0.1



Related Projects

color-names - Massive color dictionary 🌈

  •    Javascript

A handpicked list of 17530 unique color names from various sources and thousands of user submissions. Try it yourself or read the full list. The aim of this project is to create as large a list of color names as possible. We've merged various lists, modified the names when there were duplicates with different hex values, and shifted the colors a bit when there were identical colors with different names.

r-color-palettes - Comprehensive list of color palettes available in r

  •    R

The goal of this repository is to have a one stop destination for anyone looking for a color palette to use in r. If you would like to help/contribute please feel free post an issue, PR or send a email to Further down the page is all the palettes available in the R ecosystem ordered alphabetically by package name. A list of palettes ordered by type can be found here Type sorted palettes to shorten the length of this page.


  •    PHP

Colors for data scientists. Generate and refine palettes of optimally distinct colors. iWantHue allows you to generate palettes of colors. It is about mastering the properties of a palette by setting a range of Hue, Chroma (unbiased saturation) and Lightness. You can generate palettes of any size or just get the generator for a javascript project. The algorithm optimizes the perceptive distance in the color subspace, ensuring an optimal readability.

wesanderson - A Wes Anderson color palette for R

  •    R

Tired of generic mass produced palettes for your plots? Short of adding an owl and dressing up your plot in a bowler hat, here’s the most indie thing you can do to one. First round of palettes derived from the amazing Tumblr blog Wes Anderson Palettes.

Alembic - βš—οΈ Extract a color palette from Sketch images

  •    Javascript

A Sketch plugin to extract a color palette from any layer that contains bitmap data. This works for both images and layers with a Pattern fill. Alembic uses Color Thief to extract a representative color palette. Hi, we’re Awkward. A while ago, we came across this Tweet with an idea for a Sketch plugin that extracts color palettes from images. We felt like it was perfect to experiment with and the idea resulted in Alembic.

Color-Creator - Photoshop, Sketch and Affinity Designer documents that use base colors to generate larger palettes


The Bjango Color Creator Templates are a set of Photoshop, Sketch and Affinity Designer documents that use base colors to generate larger palettes. It’s a bit like an advanced color picker, in the form of a document. All free and open source, released under the BSD license.

Crayons - An Xcode plugin to improve dealing with colors in your project

  •    Objective-C

You can share palettes of colors from your source files, and use them directly in Interface Builder, without having to manually recreate them in the Color Picker. And if you decide to change a color, you just need to change it's implementation. Colors are generated dynamically, so you can use any method or calculation you need. Because of that, project has to built to get updated colors, so it might take a while before they are updated in IB after a code change. UIColor categories (like Chameleon will also generate palettes automatically.


  •    Python

Program to generate, edit, analyze and convert gradients and palettes (color schemes). Colorspaces: RGB, CMY, HSV, CMYK, RYB (Itten's) Formats: ggr (The Gimp), map (255 RGB colorpoints), ugr (UltraFractal), gpl (Gimp Palettes, used in Inkscape and The Gimp). Gradients and palettes are created and edited by means of formulas (included).

palettable - Color palettes for Python

  •    Python

Palettable (formerly brewer2mpl) is a library of color palettes for Python. It's written in pure Python with no dependencies, but it can supply color maps for matplotlib. You can use Palettable to customize matplotlib plots or supply colors for a web application. For more information see the documentation.

PleaseJS - JavaScript Library for creating random pleasing colors and color schemes

  •    Javascript

Please.js is a polite companion that wants to help you make your projects beautiful. It uses HSV color space to create random pleasing colors as well as color schemes based on a given color. It has two core functions and a bunch of little helpers for you to use. The make_color function by default will generate and return a random hex string using the golden ratio to ensure that the color will look nice on your screen.

ColorCube - Dominant color extraction for iOS, macOS and Python

  •    Objective-C

In a current iOS project I needed to get dominant colors from images. Some hints were going into some code that tried to mimic iTunes way of doing it, but they did not work for me. So I did this thing, called ColorCube. It performs fast and easy color extraction from RGB images on iOS using a 3d histogram ("color cube"). It is fast because in order to extract colors you can downscale your image if it is too large and still get nice colors.

Color Chooser


Color Chooser is a simple application that provides the user with simple options for finding hex values of colors, using presets, color palette or RGB values.

UIColor-MLPFlatColors - A category for UIColor that adds flat UI color methods. For iOS.

  •    Objective-C

Although the UIColor class comes with built in convenience methods for producing standard colors, most of these colors are too bright and gaudy for any real use other than prototyping. So, here's a category for UIColor that adds 20 new colors that developers may actually want to use in a real app, based off the current trend of flat color schemes. It's called UIColor+MLPFlatColors. UIColor+MLPFlatColors is a category for UIColor that adds class methods to conveniently produce 20 new colors designed for flat or semi-flat interface designs. It also adds some methods for choosing a random color out of these new colors, and a macro for converting hex values to an RGB color.

go-colorful - A library for playing with colors in go (golang).

  •    Go

A library for playing with colors in go (golang). I love games. I make games. I love detail and I get lost in detail. One such detail popped up during the development of Memory Which Does Not Suck, when we wanted the server to assign the players random colors. Sometimes two players got very similar colors, which bugged me. The very same evening, I want hue was the top post on HackerNews' frontpage and showed me how to Do It Right™. Last but not least, there was no library for handling color spaces available in go. Colorful does just that and implements Go's color.Color interface.

palette.js - Script for generating colour palettes for use with graphs, charts and cartography.

  •    Javascript

Some of the included palettes have a limited number of colours, but others use a colour generation functions and can potentially create a whole spectrum of colours.There is an interactive demo of the library if you wish to see what it can do.

css-colorguard - Keep a watchful eye on your css colors.

  •    Javascript

Every CSS project starts out with good intentions, but inevitably, one too many people eye-dropper colors into nooks and crannies that you never knew existed. CSS Colorguard helps you maintain the color set that you want, and warns you when colors you've added are too similar to ones that already exist. Naturally, it's all configurable to your tastes. Colorguard uses the CIEDE2000 algorithm to determine the similarity of each of the colors in your CSS file. This algorithm is quite complex, but is used in the broadcasting community as the best approximation of human ability to discern differences in color. RGB on the other hand, is pretty bad at representing differences in color purely based on the numerical difference of the hex values.

ColorTunes - HTML5 version of the iTunes 11 album view

  •    CoffeeScript

This is a HTML5 version of the iTunes 11 album view, which is able to detect the colors in an album cover and generate color scheme for its track list based on the reduced color space. Color palettes generation is based on the MMCQ (median cut color quantization) algorithm from the Leptonica library.

color-picker - A color picker for the Atom Editor

  •    CoffeeScript

Right click and select Color Picker, or hit CMD-SHIFT-C/CTRL-ALT-C to open it. Currently reads HEX, HEXa, RGB, RGBa, HSL, HSLa, HSV, HSVa, VEC3 and VEC4 colors – and is able to convert between the formats. It also inspects Sass and LESS color variables. Just open the Color Picker with the cursor at a variable and it'll look up the definition for you. From there, you can click the definition and go directly to where it's defined.

nord - An arctic, north-bluish color palette.

  •    CSS

An arctic, north-bluish color palette. Created for the clean- and minimal flat design pattern to achieve a optimal focus and readability for code syntax highlighting and UI. It consists of a total of sixteen, carefully selected, dimmed pastel colors for a eye-comfortable, but yet colorful ambiance.

Colours - A beautiful set of predefined colors and a set of color methods to make your iOS/OSX development life easier

  •    Objective-C

Drag the included Colours.h and Colours.m files into your project. They are located in the top-level directory. You can see a demo of how to use these with the included Xcode project as well. #import "Colours.h" into the classes you want to use this category in and you're all set.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.