A meticulously curated collection of 31,898 unique color names for design systems, creative tools, and data visualization.
Color Names is an open-source collection of 31,898 unique color names and hex values, meticulously curated from multiple sources and community contributions. It solves the problem of finding expressive, human-readable names for colors in digital projects, replacing generic hex codes with meaningful identifiers like 'Midnight Blue' or 'Sunflower Yellow'.
Frontend developers, UI/UX designers, data visualization engineers, and creative tool builders who need a reliable, large set of color names for design systems, applications, or visualizations.
Developers choose Color Names for its unparalleled size, strict quality control, and permissive license. Unlike other lists, it offers multiple curated subsets, avoids duplicates, and is maintained by a global community, making it the most comprehensive and reliable open-source color name resource available.
Large list of handpicked color names 🌈
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
With 31,898 unique names and automated checks for duplicates, it offers the most comprehensive open-source color name list, merged from historical sources and community contributions.
Provides full, 'Best of', and 'Short' lists, allowing developers to choose based on use case, from exhaustive exploration to space-constrained interfaces.
Human curators review submissions, ensuring names are intentional, playful, and free from offensive content, unlike AI-generated lists.
Available in multiple formats like JSON, CSV, and YAML, making it easy to integrate into projects or use for training machine learning models.
The full list is 1.22 MB when bundled, which can significantly impact load times in browser-based applications, as noted in the README's usage notes.
It's purely a dataset; for tasks like color conversion or manipulation, you must pair it with other libraries like chroma.js or tinycolor, adding complexity.
While the REST API is free, commercial apps with excessive usage may need to sponsor the project or self-host, adding operational overhead and potential costs.