NoveltyColors.jl

A Julia package for fun or non-standard color palettes

Getting Started

Palettes

ACW

5 Colors

Beyonce

4 Colors
5 Colors
6 Colors
7 Colors
8 Colors
9 Colors
10 Colors
11 Colors
12 Colors
13 Colors
14 Colors
15 Colors
16 Colors
17 Colors
18 Colors
19 Colors
20 Colors
21 Colors
23 Colors
31 Colors

Michiyo

Michiyo Yasuda

Visme

5 Colors

Wes Anderson

4 Colors
5 Colors
7 Colors

View the Project on GitHubrandyzwitch/NoveltyColors.jl

Code Example

NoveltyColors.jl exports the ColorDict dictionary into the global namespace. In order to retrieve an array of CSS hex code, use the pattern:
ColorDict["<palette>"]["<palettename>"]

julia> using NoveltyColors

julia> ColorDict["beyonce"]["4a"]
4-element Array{Any,1}:
 "#000000"
 "#1E46A2"
 "#FB323B"
 "#C5E137"

Contributions

Contributions are absolutely welcome; however, please be sure that any color palette/package code is licensed under the terms of the MIT “Expat” license or more permissive.

To submit a contribution, submit a pull request where the data file has the same structure as WesAnderson.json: the file name represents what the color palette will be called, with the values in the text file as JSON where each key is a AbstractString and its value will be an AbstractArray of hex codes.