# colors-named-hex

> A array with color name -> Hex rgb.

Latest version **1.0.4** (published 2026-03-19) · MIT license · 0 weekly downloads

## Install

```sh
npm install colors-named-hex
pnpm add colors-named-hex
yarn add colors-named-hex
bun add colors-named-hex
```

## Health

**Score 65/100 (B)** — status: stable.

Positive: has types; esm support; no vulnerabilities; has provenance; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.0.4 |
| Published | 2026-03-19 |
| First published | 2022-07-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM |
| Node | >=14.16 |
| Dependencies | 0 |
| Unpacked size | 22.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 1 |
| Author | Kenny Wang |
| Maintainers | wcjiang |
| Keywords | hex, color, colors, colors-named-hex, colors-named, named |

## Links

- npm: https://www.npmjs.com/package/colors-named-hex
- Repository: https://github.com/jaywcjlove/colors-named-hex
- Homepage: https://jaywcjlove.github.io/colors-named-hex
- Issues: https://github.com/jaywcjlove/colors-named-hex/issues
- Funding: https://jaywcjlove.github.io/#/sponsor
- npm.io page: https://npm.io/package/colors-named-hex

## Recent versions

- 1.0.4 (latest) — 2026-03-19
- 1.0.3 — 2025-12-17
- 1.0.2 — 2023-11-27
- 1.0.1 — 2022-07-10
- 1.0.0 — 2022-07-10
- 0.0.1 — 2022-07-10

## README

<div markdown="1">
  <sup>Using <a href="https://wangchujiang.com/#/app" target="_blank">my app</a> is also a way to <a href="https://wangchujiang.com/#/sponsor" target="_blank">support</a> me:</sup>
  <br>
  <a target="_blank" href="https://apps.apple.com/app/6758053530" title="Scap: Screenshot & Markup Edit for macOS"><img alt="Scap: Screenshot & Markup Edit" height="52" width="52" src="https://wangchujiang.com/appicon/scap.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6757317079" title="Screen Test for macOS"><img alt="Screen Test" height="52" width="52" src="https://wangchujiang.com/appicon/screen-test.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/Deskmark/6755948110" title="Deskmark for macOS"><img alt="Deskmark" height="52" width="52" src="https://wangchujiang.com/appicon/deskmark.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/Keyzer/6500434773" title="Keyzer for macOS"><img alt="Keyzer" height="52" width="52" src="https://wangchujiang.com/appicon/keyzer.png"></a>
  <a target="_blank" href="https://github.com/jaywcjlove/vidwall-hub" title="Vidwall Hub for macOS"><img alt="Vidwall Hub" height="52" width="52" src="https://wangchujiang.com/appicon/vidwall-hub.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/VidCrop/6752624705" title="VidCrop for macOS"><img alt="VidCrop" height="52" width="52" src="https://wangchujiang.com/appicon/vidcrop.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/Vidwall/6747587746" title="Vidwall for macOS"><img alt="Vidwall" height="52" width="52" src="https://wangchujiang.com/appicon/vidwall.png"></a>
  <a target="_blank" href="https://wangchujiang.com/mousio-hint/" title="Mousio Hint for macOS"><img alt="Mousio Hint" height="52" width="52" src="https://wangchujiang.com/appicon/mousio-hint.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6746747327" title="Mousio for macOS"><img alt="Mousio" height="52" width="52" src="https://wangchujiang.com/appicon/mousio.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6745227444" title="Musicer for macOS"><img alt="Musicer" height="52" width="52" src="https://wangchujiang.com/appicon/musicer.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6743841447" title="Audioer for macOS"><img alt="Audioer" height="52" width="52" src="https://wangchujiang.com/appicon/audioer.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6744690194" title="FileSentinel for macOS"><img alt="FileSentinel" height="52" width="52" src="https://wangchujiang.com/appicon/file-sentinel.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6743495172" title="FocusCursor for macOS"><img alt="FocusCursor" height="52" width="52" src="https://wangchujiang.com/appicon/focus-cursor.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6742680573" title="Videoer for macOS"><img alt="Videoer" height="52" width="52" src="https://wangchujiang.com/appicon/videoer.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6740425504" title="KeyClicker for macOS"><img alt="KeyClicker" height="52" width="52" src="https://wangchujiang.com/appicon/key-clicker.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6739052447" title="DayBar for macOS"><img alt="DayBar" height="52" width="52" src="https://wangchujiang.com/appicon/daybar.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6739444407" title="Iconed for macOS"><img alt="Iconed" height="52" width="52" src="https://wangchujiang.com/appicon/iconed.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6737160756" title="Mousio for macOS"><img alt="Mousio" height="52" width="52" src="https://wangchujiang.com/appicon/rightmenu-master.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6723903021" title="Paste Quick for macOS"><img alt="Quick RSS" height="52" width="52" src="https://wangchujiang.com/appicon/paste-quick.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6670696072" title="Quick RSS for macOS/iOS"><img alt="Quick RSS" height="52" width="52" src="https://wangchujiang.com/appicon/quick-rss.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6670167443" title="Web Serve for macOS"><img alt="Web Serve" height="52" width="52" src="https://wangchujiang.com/appicon/web-serve.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6503953628" title="Copybook Generator for macOS/iOS"><img alt="Copybook Generator" height="52" width="52" src="https://wangchujiang.com/appicon/copybook-generator.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6471227008" title="DevTutor for macOS/iOS"><img alt="DevTutor for SwiftUI" height="52" width="52" src="https://wangchujiang.com/appicon/devtutor.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6479819388" title="RegexMate for macOS/iOS"><img alt="RegexMate" height="52" width="52" src="https://wangchujiang.com/appicon/regex-mate.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6479194014" title="Time Passage for macOS/iOS"><img alt="Time Passage" height="52" width="52" src="https://wangchujiang.com/appicon/time-passage.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6478772538" title="IconizeFolder for macOS"><img alt="Iconize Folder" height="52" width="52" src="https://wangchujiang.com/appicon/iconize-folder.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6478511402" title="Textsound Saver for macOS/iOS"><img alt="Textsound Saver" height="52" width="52" src="https://wangchujiang.com/appicon/textsound-saver.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6476924627" title="Create Custom Symbols for macOS"><img alt="Create Custom Symbols" height="52" width="52" src="https://wangchujiang.com/appicon/create-custom-symbols.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6476452351" title="DevHub for macOS"><img alt="DevHub" height="52" width="52" src="https://wangchujiang.com/appicon/devhub.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6476400184" title="Resume Revise for macOS"><img alt="Resume Revise" height="52" width="52" src="https://wangchujiang.com/appicon/resume-revise.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6472593276" title="Palette Genius for macOS"><img alt="Palette Genius" height="52" width="52" src="https://wangchujiang.com/appicon/palette-genius.png"></a>
  <a target="_blank" href="https://apps.apple.com/app/6470879005" title="Symbol Scribe for macOS"><img alt="Symbol Scribe" height="52" width="52" src="https://wangchujiang.com/appicon/symbol-scribe.png"></a>
</div>
<hr />

colors-named-hex
===

[![Buy me a coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-ffdd00?logo=buy-me-a-coffee&logoColor=black)](https://jaywcjlove.github.io/#/sponsor)
[![Follow On X](https://img.shields.io/badge/Follow%20on%20X-333333?logo=x&logoColor=white)](https://x.com/jaywcjlove)
[![Build & Deploy](https://github.com/jaywcjlove/colors-named-hex/actions/workflows/ci.yml/badge.svg)](https://github.com/jaywcjlove/colors-named-hex/actions/workflows/ci.yml)
[![Open in unpkg](https://img.shields.io/badge/Open%20in-unpkg-blue)](https://uiwjs.github.io/npm-unpkg/#/pkg/colors-named-hex/file/README.md)
[![npm version](https://img.shields.io/npm/v/colors-named-hex.svg)](https://www.npmjs.com/package/colors-named-hex)
[![Coverage Status](https://jaywcjlove.github.io/colors-named-hex/badges.svg)](https://jaywcjlove.github.io/colors-named-hex/lcov-report/)

A array with color name -> Hex rgb. Based on https://www.w3.org/TR/css-color-4/#colors-named

## Installation

This package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c): Node 12+ is needed to use it and it must be import instead of require.

```bash
npm install colors-named-hex
```

If you still want to use in CommonJS, you can use dynamic `import()` to load.

```js
const named = await import('colors-named-hex');

// Fix compiling in typescript.
// https://github.com/microsoft/TypeScript/issues/43329#issuecomment-922544562
const named = await (Function('return import("colors-named-hex")')()) 
    as Promise<typeof import("colors-named-hex")>;
```

## Usage

```js
import hexData from "colors-named-hex";

console.log(hexData)                       // => ["#F0F8FF", "#FAEBD7", "#00FFFF", ... ]
console.log(hexData.includes('#87CEEB'))   // => true
console.log(hexData.length)                // => 148
console.log(names.indexOf('#9ACD32'))      // => 147
```

```js
// 'colors-named'         'colors-named-hex'     'colors-named-decimal'
// ==============         ===================    =====================
const named = [           const hexs = [         const hexs = [
  'aliceblue',       ->     '#F0F8FF',    ->      [240, 248, 255],
  'antiquewhite',    ->     '#FAEBD7',    ->      [250, 235, 215],
  'aqua',            ->     '#00FFFF',    ->      [0, 255, 255],
  'aquamarine',      ->     '#7FFFD4',    ->      [127, 255, 212],
  'azure',           ->     '#F0FFFF',    ->      [240, 255, 255],
  'beige',           ->     '#F5F5DC',    ->      [245, 245, 220],
  'bisque',          ->     '#FFE4C4',    ->      [255, 228, 196],
  'black',           ->     '#000000',    ->      [0, 0, 0],
  'blanchedalmond',  ->     '#FFEBCD',    ->      [255, 235, 205],
  'blue',            ->     '#0000FF',    ->      [0, 0, 255],
  'blueviolet',      ->     '#8A2BE2',    ->      [138, 43, 226],
  'brown',           ->     '#A52A2A',    ->      [165, 42, 42],
  ...                ->     ...            ->      ...
];                        ];                     ];
```

```js
import hexs from "colors-named-hex";
import named from "colors-named";
import decimal from "colors-named-decimal";

decimal[named.indexOf('aliceblue')] // => [240, 248, 255]
decimal[named.indexOf('red')]       // => [255, 0, 0]
decimal[named.indexOf('black')]     // => [0, 0, 0]

hexs[named.indexOf('aliceblue')] // => #F0F8FF
hexs[named.indexOf('red')]       // => #FF0000
hexs[named.indexOf('black')]     // => #000000
```

## API

```ts
/**
 * A array with color names. Based on https://www.w3.org/TR/css-color-4/#named-colors
 */
declare const hexs: readonly [
"#F0F8FF", "#FAEBD7", "#00FFFF", "#7FFFD4", "#F0FFFF", 
"#F5F5DC", "#FFE4C4","#000000", "#FFEBCD", "#0000FF", 
"#8A2BE2", "#A52A2A", "#DEB887", "#5F9EA0", "#7FFF00", 
"#D2691E", "#FF7F50", "#6495ED", "#FFF8DC", "#DC143C", 
"#00FFFF", "#00008B", "#008B8B", "#B8860B", "#A9A9A9", 
"#006400", "#A9A9A9", "#BDB76B", "#8B008B", "#556B2F", 
"#FF8C00", "#9932CC", "#8B0000", "#E9967A", "#8FBC8F", 
"#483D8B", "#2F4F4F", "#2F4F4F", "#00CED1", "#9400D3", 
"#FF1493", "#00BFFF", "#696969", "#696969", "#1E90FF", 
"#B22222", "#FFFAF0", "#228B22", "#FF00FF", "#DCDCDC", 
"#F8F8FF", "#FFD700", "#DAA520", "#808080", "#008000", 
"#ADFF2F", "#808080", "#F0FFF0", "#FF69B4", "#CD5C5C", 
"#4B0082", "#FFFFF0", "#F0E68C", "#E6E6FA", "#FFF0F5", 
"#7CFC00", "#FFFACD", "#ADD8E6", "#F08080", "#E0FFFF", 
"#FAFAD2", "#D3D3D3", "#90EE90", "#D3D3D3", "#FFB6C1", 
"#FFA07A", "#20B2AA", "#87CEFA", "#778899", "#778899", 
"#B0C4DE", "#FFFFE0", "#00FF00", "#32CD32", "#FAF0E6", 
"#FF00FF", "#800000", "#66CDAA", "#0000CD", "#BA55D3", 
"#9370DB", "#3CB371", "#7B68EE", "#00FA9A", "#48D1CC", 
"#C71585", "#191970", "#F5FFFA", "#FFE4E1", "#FFE4B5", 
"#FFDEAD", "#000080", "#FDF5E6", "#808000", "#6B8E23", 
"#FFA500", "#FF4500", "#DA70D6", "#EEE8AA", "#98FB98", 
"#AFEEEE", "#DB7093", "#FFEFD5", "#FFDAB9", "#CD853F", 
"#FFC0CB", "#DDA0DD", "#B0E0E6", "#800080", "#663399", 
"#FF0000", "#BC8F8F", "#4169E1", "#8B4513", "#FA8072", 
"#F4A460", "#2E8B57", "#FFF5EE", "#A0522D", "#C0C0C0", 
"#87CEEB", "#6A5ACD", "#708090", "#708090", "#FFFAFA", 
"#00FF7F", "#4682B4", "#D2B48C", "#008080", "#D8BFD8", 
"#FF6347", "#40E0D0", "#EE82EE", "#F5DEB3", "#FFFFFF", 
"#F5F5F5", "#FFFF00", "#9ACD32"
];
export default hexs;
```

## Related

- [`colors-named`](https://github.com/jaywcjlove/colors-named) A array with color names.
- [`colors-named-decimal`](https://github.com/jaywcjlove/colors-named-decimal) A array with color name -> decimal rgb.

## Contributors

As always, thanks to our amazing contributors!

<a href="https://github.com/jaywcjlove/colors-named-hex/graphs/contributors">
  <img src="https://jaywcjlove.github.io/colors-named-hex/CONTRIBUTORS.svg" />
</a>

Made with [action-contributors](https://github.com/jaywcjlove/github-action-contributors).

## License

Licensed under the MIT License.

---
_Source: https://npm.io/package/colors-named-hex · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
