blibla-comfyui-extensions

blibla-comfyui-extensions
★ 177

节点自定义连线渲染自动布局扩展管理
为ComfyUI提供节点配色与连线渲染、点状reroute、直线、分组冻结、节点固定、自动布局与复制图片等实用增强。
💡 快速美化节点界面并自动整理节点布局
🍴 12 Forks💻 JavaScript🔄 2025-04-29
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/c73fe210bae7
Screenshot 2023-08-02 004936
vertical
horizontal
vertical
horizontal
📄 README

DEPRECATED – THIS PROJECT IS NO LONGER MAINTAINED AND WILL NOT RECEIVE ANY UPDATES

ComfyUI Extensions by Blibla

Chack out Captain: The AI Platform

  • https://github.com/blib-la/captain
  • https://get-captain.com
  • [](https://discord.com/invite/m3TBB9XEkb)

    ComfyUI Extensions by Blibla is a robust suite of enhancements, designed to optimize your ComfyUI experience. It

    provides a range of features, including customizable render modes, dynamic node coloring, and versatile management

    tools. Whether for individual use or team collaboration, our extensions aim to enhance productivity, readability, and

    personalization in your ComfyUI environment.

    CHANGELOG | LICENSE (AGPL 3.0)

    Request a new feature

    If you have an idea for a new extension, you can open a Feature Request

    Table of Contents

  • Installation
  • Load via ComfyUI manager
  • Clone Repository
  • Download Manually
  • Update
  • Settings
  • Options
  • Colored Nodes
  • Positive/Negative
  • Dynamic Colors
  • Main Menu
  • Unload Models
  • Context Menu
  • Nodes
  • Custom Color Option (only available in “default” Color Mode)
  • Show Title on Reroute Node
  • Render Reroute as Dot
  • Copy Images
  • Groups
  • Group Color Option
  • Freeze/Unfreeze Group
  • Canvas
  • Pin or Unpin all Nodes
  • Freeze or unfreeze all Groups and Nodes
  • Arranging all Nodes
  • Single Extensions Usage
  • Contribution
  • Installation

    Three methods are available for installation:

  • Load via ComfyUI manager
  • Clone the repository directly into the extensions directory.
  • Download the project manually.
  • Load via ComfyUI manager

    Install via ComfyUI manager

    Clone Repository

    cd path/to/your/ComfyUI/custom_nodes
    git clone git@github.com:failfa-st/failfast-comfyui-extensions.git

    Download Manually

  • Download the project archive from here.
  • Extract the downloaded zip file.
  • Move the extracted files to path/to/your/ComfyUI/custom_nodes.
  • Restart ComfyUI
  • The folder structure should resemble: path/to/your/ComfyUI/custom_nodes/failfast-comfyui-extensions.

    Update

    To update the extensions, pull the latest changes from the repository:

    cd path/to/your/ComfyUI/custom_nodes/failfast-comfyui-extensions
    git pull

    Settings

    Explore various customization options available in the settings:

    Settings Options

    Options

    Different customization options available with their default settings and descriptions:

    | Name | Default | Description |

    | —————— | ——— | ———————————————————————————– |

    | Force Snap to Grid | false | Forces nodes to snap to the grid |

    | Force Box Shape | false | Removes round corners from all nodes |

    | Render Shadows | true | Toggles visibility of shadows |

    | Connections Width | 3 | Sets the width of connector lines |

    | Font Size | 10 | Sets the font size of textareas |

    | Colored Nodes | default | Applies dynamic coloring to nodes |

    Colored Nodes

    Apply automatic color coding to nodes using various modes.

    Positive/Negative

    Nodes will be colored based on the node title (case-insensitive). This option is compatible with all color modes:

  • Titles containing “negative” will color the node red.
  • Titles containing “positive” will color the node green.
  • Positive and Negative Node Colors

    Dynamic Colors

    Several dynamic coloring modes are available:

  • default: Resets to the original behavior (state of last browser reload).
  • plain: Colors all Nodes as grey except for “Note” (yellow).
  • by type: Colors a Node by its type.
  • rainbow: Colors each Node in rainbow colors (top-left to bottom-right).
  • Dynamic Colors Modes: plain, by type, rainbow

    Main Menu

    Unload Models

    Free up GPU memory by unloading the models

    A new Button is available

    GPU Memory was freed

    Context Menu

    The context menu offers additional options for nodes, groups, colors, and the canvas:

    Nodes

    Custom Color Option (only available in “default” Color Mode)

    Node Color Options

    Show Title on Reroute Node

    Reroute show/hide Title

    Render Reroute as Dot

    Reroute as dot

    | microdot | microdot / dot / off |

    | :———————————————————————————————–: |:—————————————————————————————————————————:|

    | | |

    Copy Images

    Copy Image

    Groups

    Group Color Option

    You can color a group with a custom color and even color a group including all its child Nodes

    Group color Options

    Freeze/Unfreeze Group

    Lock or unlock a group and all its child Nodes. Note that new Nodes will not be affected.

    Group freeze/unfreeze

    Canvas

    Pin or Unpin all Nodes

    Lock or unlock all nodes on the canvas, regardless of their group.

    Freeze or unfreeze all Groups and Nodes

    Lock or unlock all groups and all Nodes

    Arranging all Nodes

    You can arrange all Nodes in either vertical or horizontal layout.

    | Vertical Layout | Horizontal Layout |

    | :———————————————————————————————–: | :————————————————————————————————-: |

    | | |

    Single Extensions Usage

    Each extension is fully capable of functioning individually. This allows you to incorporate only the extensions you need, rather than the entire suite.

    Simply download the desired file from the extensions directory and place it in the extensions folder of ComfyUI.

  • Download the required file for example, reroute.
  • Transfer the file to path/to/your/ComfyUI/web/extensions.
  • The folder structure should appear as: path/to/your/ComfyUI/web/extensions/reroute.js.
  • Contribution

    Want to contribute to ComfyUI Extensions? We encourage community input and improvements! Check out our CONTRIBUTING guide for more information.