I feel you :)
Actually yes!
1. For "continuous color scales": (2. For discrete color scales)

2. For discrete color scales:
(Have fun ;))

Plotly
community.plotly.com › 📊 plotly python
Plotly colours list - 📊 Plotly Python - Plotly Community Forum
July 13, 2018 - Hi! I’m working with Python 3 in Jupyter Notebook from the Anaconda distribution. I have a pie chart and I wold like to set the colours of my plot putting them into a list: colors = [‘#FEBFB3’, ‘#E1396C’, ‘#96D38C’, ‘#D…
Top answer 1 of 2
3
Here is a full list of named colors:
https://www.w3.org/TR/css-color-3/#svg-color
2 of 2
3
You don't need to use the names, from plotly's docs:
a color may be specified as:
- A hex string (e.g. '#ff0000')
- An rgb/rgba string (e.g. 'rgb(255,0,0)')
- An hsl/hsla string (e.g. 'hsl(0,100%,50%)')
- An hsv/hsva string (e.g. 'hsv(0,100%,100%)')
- A named CSS color
I'm not a design expert so whenever I need to choose colors I pick them from a palette or from the picker at htmlcolorcodes. They have a lot of info on how to choose colors also.
GeeksforGeeks
geeksforgeeks.org › python › how-to-get-names-of-all-colorscales-in-plotly-python
How to get names of all colorscales in Plotly-Python? - GeeksforGeeks
November 28, 2021 - # import the modules import inspect import plotly.express as px from textwrap import fill # iterating over color module colorscale_names = [] colors_modules = ['carto', 'cmocean', 'cyclical', 'diverging', 'plotlyjs', 'qualitative', 'sequential'] for color_module in colors_modules: colorscale_names.extend([name for name, body in inspect.getmembers(getattr(px.colors, color_module)) if isinstance(body, list)]) print(fill(''.join(sorted({f'{x: <{15}}' for x in colorscale_names})), 75))
Plotly
plotly.com › python-api-reference › generated › plotly.colors.html
plotly.colors package — 7.1.0 documentation
If ‘scale’ is a specified list, it must be the same length as colors and must contain all floats For documentation regarding to the form of the output, see https://plot.ly/python/reference/#mesh3d-colorscale ... Accepts two color tuples and returns a list of n_colors colors which form the intermediate colors between lowcolor and highcolor from linearly interpolating through RGB space. If colortype is ‘rgb’ the function will return a list of colors in the same form. ... Returns lowercased names of built-in continuous colorscales.
Plotly
plotly-r.com › working-with-colors.html
27 Working with colors | Interactive web-based data visualization with R, plotly, and shiny
Just like in ggplot2, you’ll have to specify a color in one of the following ways: A hexadecimal string of the form “#rrggbb” or “#rrggbbaa”. Named colors (e.g. “blue”).
Plotly
community.plotly.com › 📊 plotly python
Plotly colours list - #8 by nicolaskruchten - 📊 Plotly Python - Plotly Community Forum
April 23, 2020 - Hi! I’m working with Python 3 in Jupyter Notebook from the Anaconda distribution. I have a pie chart and I wold like to set the colours of my plot putting them into a list: colors = [‘#FEBFB3’, ‘#E1396C’, ‘#96D38C’, ‘#D…
Topologic
topologic.app › topologicpy_doc › topologic_pdoc › Color.html
Color API documentation
The default is 1.0. useAlpha : bool , optional If set to True, the returns list includes the alpha value as a fourth element in the list. colorScale : str , optional The desired type of plotly color scales to use (e.g. "Viridis", "Plasma"). The default is "Viridis". For a full list of names, see https://plotly.com/python/builtin-colorscales/. Returns ------- list The color expressed as an [r, g, b] or an [r, g, b, a] list.
Plotly
plotly.com › python › discrete-color
Discrete colors in Python
Legends are configurable under the layout.legend attribute. Legends are the discrete equivalent of continuous color bars · Most Plotly Express functions accept a color argument which automatically assigns data values to discrete colors if the data is non-numeric.
Plotly
community.plotly.com › 📊 plotly python
Plotly color package : named CSS color parser - 📊 Plotly Python - Plotly Community Forum
May 5, 2021 - Hi there, I try to find the way Plotly parses CSS named colors. My intention is to create a quick function that create a rgba version of the underlying rgb value of those colors. Here is my idea : my func get a color name : 'darkgoldenrod' it translates the name into rgb ' rgb(184, 134, 11)' ...
RStudio
rstudio-pubs-static.s3.amazonaws.com › 448200_6bb02977b4c04e0da508ac0131f71d48.html
Plotly colors and RColorBrewer - AWS
There are several color sets available in Plotly. These include Set1 Set2 Set3 Pastel1 Pastel2 Paired Dark2 Accent qualitative palettes, many sequential light to dark palettes, and even more dark-to-light-to-dark palettes.
GeeksforGeeks
geeksforgeeks.org › python › built-in-continuous-color-scales-in-python-plotly
Built-in Continuous Color Scales in Python Plotly - GeeksforGeeks
July 23, 2025 - A color continuous scale input is accepted by several Plotly Express functions, and many trace types have a color scale property in their schema. Plotly has a wide variety of built-in continuous color scales that can be referenced in Python code when specifying the arguments, either by name or by reference.
Plotly
plotly.com › python-api-reference › generated › plotly.express.colors.html
plotly.express.colors package — 7.1.0 documentation
If ‘scale’ is a specified list, it must be the same length as colors and must contain all floats For documentation regarding to the form of the output, see https://plot.ly/python/reference/#mesh3d-colorscale ... Accepts two color tuples and returns a list of n_colors colors which form the intermediate colors between lowcolor and highcolor from linearly interpolating through RGB space. If colortype is ‘rgb’ the function will return a list of colors in the same form. ... Returns lowercased names of built-in continuous colorscales.