Go package for Adobe's color theme service, Kuler.
This is an unofficial wrapper for Kuler API. Docs are avaiable at godoc.org.
$ go get github.com/suapapa/go_kuler
Search pony themes:
import "github.com/suapapa/go_kuler"
...
// Set yout kuler apikey to evnvar, KULER_APIKEY
ks := kuler.NewService(os.Getenv("KULER_APIKEY"))
themes, _ := ks.Search("MLP", 0, 20)
for _, t := range themes {
fmt.Println(t)
}
You need an Kuler API Key to use the service. A theme is consist of 5 swatches. Swatch is color.Color.