Nodes Browser
ComfyDeploy: How easy-comfy-nodes works in ComfyUI?
What is easy-comfy-nodes?
A collection of utility nodes primarily for interacting with comfy via automated systems
How to install it in ComfyDeploy?
Head over to the machine page
- Click on the "Create a new machine" button
- Select the
Edit
build steps - Add a new step -> Custom Node
- Search for
easy-comfy-nodes
and select it - Close the build step dialig and then click on the "Save" button to rebuild the machine
easy-comfy-nodes
A handful of utility nodes for ComfyUI
Development
Clone this repo to your ComfyUI installation under ComfyUI/custom_nodes/easy-comfy-nodes
, restart ComfyUI whenever you make a change
__init__.py
is the entrypoint ComfyUI uses to discover the custom nodes, see example_node in the comfy repo for details
Prefix all easy-comfy-nodes with EZ
Nodes
Animation-related Nodes
- VideoCombine (removed): use S3 Upload with ComfyUI-VideoHelperSuite's
Video Combine
instead - S3 Upload: takes
filenames
as from the "Video Combine" node in ComfyUI-VideoHelperSuite, uploads them to the relevant s3 bucket and object name using the default credential provider
HTTP Nodes
Nodes for handling http requests as part of a workflow, these can be used to create webhooks and the like for different parts of a workflow
- HTTP POST: emits a POST request to
url
with dictbody
as JSON - Load Img From URL: loads an image from a url, this also works for data urls and s3 uris (using the default credential provider)
- Load Img Batch From URLs: loads a batch of images from a set of URLs on separate lines, loaded just as the single-url node
Dict Nodes
Some nodes for handling dictionary/map data structures
- Empty Dict: returns an empty Dict
- Assoc X: Associates
key
withvalue
of type X