espectro.dev
A modern interface for timeless colors.
About the Project
espectro.dev is a collection of color vocabularies: historic color dictionaries and the palettes they describe, translated into values you can use on screen. Every collection gets hex, RGB, CMYK and L*a*b* values, Tailwind CSS and CSS variable exports, a free JSON API and MCP tools for AI assistants.
Sanzo Wada
The first collection is Sanzo Wada's A Dictionary of Color Combinations (1933–34). While the physical book is a masterpiece of print, it can be hard to translate its colors straight into web design or digital art. Here you get all 348 combinations and 159 colors, each with:
- Digital Translation: Hex, RGB, CMYK, and L*a*b* values for every classic combination.
- Context Awareness: Tailwind CSS and CSS variable export for immediate developer use.
- Open API: A free JSON API under
/api/sanzo-wadafor programmatic access. - MCP Integration:
sanzo-wada-*tools for AI coding assistants via the MCP protocol.
Werner
Werner's Nomenclature of Colours (Edinburgh, 1814) names 110 colors by things in nature: each comes with an animal, a vegetable and a mineral that shows it. Every color has its own page, an endpoint under /api/werner and werner-* MCP tools.
Ridgway
Robert Ridgway's Color Standards and Color Nomenclature (Washington, 1912) fixes 1,115 named colors on 53 plates, ordered by hue, tint, shade and greyness, so that naturalists could describe a bird or a fungus in the same words. Every color has its own page, an endpoint under /api/ridgway and ridgway-* MCP tools.
Credits. The JSON dataset of 159 colours and 348 combinations is sourced from mattdesl/dictionary-of-colour-combinations, which compiles palettes from Sanzo Wada’s book and is available under the MIT license. Werner hex values come from Graphics::ColorNames::Werner (CC0), sampled by Nicholas Rougeux for his online edition. Ridgway hex values come from davo/Color-Standards-and-Color-Nomenclature (MIT license), sampled from the Project Gutenberg edition.