Popular ComfyUI custom nodes

Now you’re up and running with ComfyUI, you’ll want to start powering-up using some of the best custom nodes that are available.

You should already have the ComfyUI-manager, which you can use to install these. Alternatively, any custom node can be git cloned into your ComfyUI/custom_nodes directory. Make sure you also install any dependencies that are needed.

ComfyUI_UltimateSDUpscale is a wrapper around the A1111 equivalent. It’s the goto node for upscaling. Use the controlnet tile upscaling options to get detailed outputs at massive resolutions.

Try running UltimateSDUpscale on Replicate to see what’s possible.

An ultimate SD upscale workflow

ComfyUI Custom Scripts is a set of UI enhancements for ComfyUI, typically enriching the information shown.

You can use it to:

  • add autocomplete to your text prompts, very useful for selecting your embeddings from a list
  • view extra checkpoint, LoRA and embedding information
  • auto arrange your nodes
  • snap nodes to a grid
  • show an image feed
  • lock nodes
  • use mathematical expressions (for example when generating latents)
  • save your workflows as PNG images

comfyui-efficiency-nodes are a collection of nodes that aim to combine many nodes into one. Use them to streamline workflows and reduce total node count.

If you’re looking to make videos using AnimateDiff, then Kosinkadink’s ComfyUI-AnimateDiff-Evolved is a must.

Use it to:

  • create videos from your checkpoints
  • use motion loras to control camera direction
  • control your outputs using controlnets

It should be used with ComfyUI-VideoHelperSuite, which can:

  • load videos
  • combine videos
  • preview videos
  • make videos from images