Nodes/ComfyUI-WJNodes/load ColorName config
ComfyUI Node

load ColorName config

Load and filter a named-color lookup table

By 807502278·Created 2 years ago·Updated 11 months ago· 20
load ColorName config
    • Color_data_select
    • Color_data_excluded
    config_filecolor_name_default_v3.json
    filter_classAll

    load_ColorName_config loads a lookup of named colors - think "cornflower blue," not RGB triples - and lets you filter that list down by category before handing it off elsewhere in the graph. It's the sibling to load_color_config: where that node loads segmentation colormaps (DensePose, ADE20K), this one is about human-readable color names.

    It's part of the color toolset inside ComfyUI-WJNodes, a large personal pack from GitHub user 807502278. Worth flagging up front: this specific node ships with no description at all in its own schema, and the README's entry for it is a single line - "Load color name configuration." What follows is built from the actual inputs and outputs, not from any explanation of intended use, because none exists yet.

    How it works

    There's one config file available (color_name_default_v3.json), and filter_class narrows what you get back from it - options include the whole list, "common" names, "unusual" ones, and four tonal buckets (cool, warm, dark, light). The node splits its output into two dictionaries: what matched your filter, and what didn't, mirroring the same select/exclude pattern used elsewhere in this pack's color nodes (filter_DensePose_color works the same way).

    The inputs and outputs that matter

    • config_file (default and only option: color_name_default_v3.json) - there's currently just the one config to load.
    • filter_class (default All) - narrows the result to Common, Unusual, CoolColor, WarmColor, DarkColor, or LightColour names, or leave it at All for everything.

    Outputs: Color_data_select (DICT - the names matching your filter) and Color_data_excluded (DICT - everything that didn't match).

    The README lists a couple of other nodes in this same pack - a color-name checker and a color-data breakdown node - that plausibly consume this node's output downstream, though neither is documented in enough detail to confirm exactly how they connect.

    How to install it

    Via ComfyUI Manager, search "ComfyUI-WJNodes." Manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/807502278/ComfyUI-WJNodes.git
    

    Restart ComfyUI. No model downloads required - this loads a bundled JSON file, nothing more.

    Common issues & troubleshooting

    Not sure what to actually do with the output. This is a genuine documentation gap, not something you're missing - neither the schema nor the README explains a concrete downstream use beyond the node's name. If you're experimenting with it, connect the output straight into a preview/debug node first to see the actual dictionary shape before building further logic around it.

    filter_class returns fewer results than expected. The category boundaries (what counts as "Common" vs. "Unusual," or where the cool/warm and dark/light splits land) aren't documented - if a specific color name you expected is missing from a filtered result, try All first to confirm it's in the base list at all before troubleshooting the filter.

    Only one config_file option available. That's not a broken install - the schema currently only exposes color_name_default_v3.json as a choice, there's no alternate file to pick.

    No community discussion, and thin pack documentation. This is one of the least-documented nodes in an already low-profile personal pack. If you need it for something specific, the fastest path to understanding it is inspecting the raw dictionary output directly rather than searching for a guide - there isn't one.

    CategoryWJNode/ImageEdit/Color

    Inputs (2)

    NameTypeDefaultDescription
    config_fileCOMBOcolor_name_default_v3.json1 options: color_name_default_v3.json
    filter_classCOMBOAll7 options: All, Common, Unusual, CoolColor, WarmColor, DarkColor, +1

    Outputs (2)

    NameTypeDescription
    Color_data_selectDICT
    Color_data_excludedDICT