There is a color palette called Solarized. It consists of sixteen colors: eight neutrals and eight accents. And this is very reasonable for its intended use, which is the display of code and colorful text.

I love Solarized very much because it's also great for diagrams. Or it would be, except that it hasn't got enough shades and tints. And so I created Solarized Expanded, which does.