API from colornames.org
I found a good one.
Since most colors don't have names, I found this a little unsatisfying, so I changed the script to start
This runs the risk of running forever without finding a named color, but in practice I find the delay before a color appears less frustrating than having to hit space over and over.
The api already has a way to get a random color.
https://colornames.org/random/json/
Which returns something like this
{"hexCode":"91ae93","name":"Ashen Leaves"}
But then again, generating the hex code in snap is also great.
I wanted to actually truly create a random hex and use the API to get the name of the color if there is one. Besides, you can still propose color names at its website.