Certainly! Here is your README, incorporating the image changes you requested:
ComfyUI Extensions by Failfa.st
Enhance your ComfyUI experience with these handy extensions.
CHANGELOG | LICENSE (AGPL 3.0)
Installation
Two methods are available for installation:
- Clone the repository directly into the extensions directory.
- Download the project manually.
Clone Repository
cd your-path/ComfyUI/web/extensions
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
your-path/ComfyUI/web/extensions.
The folder structure should resemble: your-path/ComfyUI/web/extensions/failfast-comfyui-extensions.
Update
To update the extensions, pull the latest changes from the repository:
cd your-path/ComfyUI/web/extensions/failfast-comfyui-extensions
git pull
Settings
Explore various customization options available in the settings:
Options
Different customization options available with their default settings and descriptions:
| Name | Default | Description |
|---|---|---|
| Links Render Mode | spline |
Sets the render mode of connector lines (options: straight, angled, curved, hidden) |
| 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 |
| Batch Resize | false |
Resizes multiple selected nodes to the same size synchronously |
Links Render Mode
Choose from four rendering modes for connector lines:
- straight
- linear
- spline (default)
- hidden
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.
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).
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).
Groups
- Custom color option.
- Group color option.
- Freeze/unfreeze group.
Canvas
- Arrange nodes (vertical/horizontal).
- Freeze/unfreeze all nodes.
- Pin/unpin all nodes.
Freeze or Unfreeze Group
Lock or unlock a group and all its child Nodes. Note that new Nodes will not be affected.
Pin or Unpin all Nodes
Lock or unlock all nodes on the canvas, regardless of their group.
Single Extensions
In addition to the bundled extension, individual extensions are also available. These include:
Contribution
Want to contribute to ComfyUI Extensions? We encourage community input and improvements! Check out our CONTRIBUTING guide for more information.
License
ComfyUI Extensions is licensed under the AGPL-3.0 License. See LICENSE for more information.