Extensions/deforum-comfy-nodes
ComfyUI Extension

deforum-comfy-nodes

A ComfyUI extension with 39 custom nodes.

By deforum·Created about a year ago·Updated 3 months ago· 29
deforum-art/deforum-comfy-nodes
Nodes39
On cloudLocal install
CategoryDeforum/Lists, Deforum/Image
Stars29
Updated3 months ago

Nodes (39)

Accumulate | Deforum

Collect anything, one loop iteration at a time

Deforum/Lists
Accumulation Get Item | Deforum

Pluck one value out of an accumulation

Deforum/Lists
Accumulation Get Length | Deforum

How many things did the loop actually produce?

Deforum/Lists
Accumulation Head | Deforum

Pop the first item off an accumulation

Deforum/Lists
Accumulation Set Item | Deforum

Replace one entry in an accumulation without touching the rest

Deforum/Lists
Accumulation Tail | Deforum

Pop the last item off an accumulation

Deforum/Lists
Accumulation to List | Deforum

The escape hatch from Deforum's list type

Deforum/Lists
Adaptive Sharpening | Deforum

Crisp up frames after the sampler, not in it

Deforum/Image
Any Switch | Deforum

Pass the first input that isn't empty

Deforum/Logic
Color Correction + Sharpening | Deforum

The two-step finish, in one node

Deforum/Image
Color Correction | Deforum

Fix washed-out frames without a color-grade model

Deforum/Image
Debug Print | Deforum

See what's actually flowing through a wire

Deforum/Debug
Execution Blocker | Deforum

Conditionally skip the expensive half of your graph

Deforum/Flow
For Loop Close | Deforum

The other half of the loop, where state comes back around

Deforum/Flow
_ForLoopCounter| Deforum

The invisible clock that makes Deforum loops stop

For Loop Open | Deforum

The loop that runs your animation N times

Deforum/Flow
Get Float From List | Deforum

Grab one float out of a list, by index

Deforum/Lists
Get Int From List | Deforum

Grab one int out of a list, by index

Deforum/Lists
Image Color Match | Deforum

Make your frames wear the reference's palette

Deforum/Image
Image Transform | Deforum

Camera moves for your frames, no video model required

Deforum/Image
Integer List Generator | Deforum

Batch a list of integers without hand-typing

Deforum/Lists
Latent Noise Injection | Deforum

A blunt instrument for jittering a latent

Deforum/Latent
Lazy Conditional | Deforum

The if/elif/else chain your workflow didn't know it needed

Deforum/Logic
Lazy Index Switch | Deforum

Pick a branch by number

Deforum/Logic
Lazy Mix Images | Deforum

Blend two images with a mask — and skip the branch you don't need

Deforum/Logic
Lazy Switch | Deforum

The A/B switch that doesn't run the losing side

Deforum/Logic
List to Accumulation | Deforum

Turn a list into something a loop can carry

Deforum/Lists
Make List | Deforum

Round up to nine values into one list

Deforum/Lists
Prepare Latent Denoise | Deforum

The node that makes frame-by-frame animation actually work

Deforum/Latent
Prompt Schedule | Deforum

The famous Deforum prompt string, now as real conditioning

Deforum/Schedule
Sampler Selector | Deforum

Pick your sampler from a socket, not a dropdown

Deforum/Utility
Scheduler Selector | Deforum

Nine schedulers, one socket — and a string override when you need it

Deforum/Utility
Seed Interp Noise | Deforum

The noise that makes Deforum loops actually loop

Deforum/Latent
Smart Loop Preview Image | Deforum

Preview frames inside a loop without filling your disk

Deforum/Image
String Schedule | Deforum

The same prompt schedule, before the CLIP step

Deforum/Schedule
String to Combo | Deforum

Make a string play nice with dropdown-typed inputs

Deforum/Utility
Value Schedule | Deforum

Denoise, seeds, zoom — pick your poison

Deforum/Schedule
While Loop Close | Deforum

The half of the loop that decides whether to go again

Deforum/Flow
While Loop Open | Deforum

Loop your whole subgraph until a condition flips

Deforum/Flow
Readme

Deforum-Comfy-Nodes

Native Deforum implementation for ComfyUI - Bringing powerful animation capabilities to your ComfyUI workflows.

Workflows

Acknowledgments

This project builds upon the incredible work of:

  • The original Deforum implementation
  • Disco Diffusion by Somnai and the Disco Diffusion community
  • Pytti by Henry Rachootin (@sportsracer48)
  • Early Colab notebooks by Katherine Crowson (@RiversHaveWings) and the Colab community
  • All contributors who have helped shape the Deforum ecosystem