Skip to main content

python-colornames

A Python library for finding the names of colors.

The colornames library gives you the name of any RGB color. If the exact color you're looking for doesn't have a name, it'll find the closest match instead.

Usage

A single function, find, is exposed by the library. It finds the name of a given color.

>>> import colornames
>>> colornames.find(255, 255, 255)   # Decimal RGB
'White'
>>> colornames.find('#3e3e3e')       # Hexadecimal notation
'Dune'
>>> colornames.find('#abc')          # Shorthand hexadecimal
'Cadet Blue'
>>> colornames.find('f5f5f5')        # Optional '#' prefix
'Wild Sand'
>>> colornames.find((123, 12, 1))    # Decimal RGB as a tuple
'Dark Burgundy'

License

The code is licensed under the MIT license. Certain parts are licensed under CC BY 2.5 (see acknowledgements).

Acknowledgements

The list of color names is based on Chirag Mehta's ntc js, licensed under CC BY 2.5.

Metadata

Release files for pycolornames 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycolornames 1.1.0
File Size Uploaded
pycolornames-1.1.0.tar.gz 58.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pycolornames 1.1.0
File Interpreter ABI Platform
pycolornames-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 94.1 kB

Release files / pycolornames-1.1.0.tar.gz

Download URL pycolornames-1.1.0.tar.gz
Size 58.2 kB
Tags Source
SHA-256 checksum
How to use checksums
902c612f46684a5e619c52cc4cb6aec920f6f3d4d093ffb5206702d69a9b9697
BLAKE2b-256 checksum
How to use checksums
0bb3ffa5cb19d77568751a14c4c13802d0d14918fc47f158f0bab1bda5d41181
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / pycolornames-1.1.0-py3-none-any.whl

Download URL pycolornames-1.1.0-py3-none-any.whl
Size 36.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
38451739be1c49a909a227d7155504cb53a812267d5dc875b341c297f70878af
BLAKE2b-256 checksum
How to use checksums
cd9e0a9fde7ed68c459a434e79c10d120248afd5ce7248c809979d050136d9e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page