Extensions/DJZ-Nodes
ComfyUI Extension

DJZ-Nodes

AspectSize and 100 more nodes

By MushroomFleet·Created 2 years ago·Updated 5 months ago· 78
MushroomFleet/DJZ-Nodes
Nodes149
On cloudLocal install
Categoryimage/effects, DJZ-Nodes
Stars78
Updated5 months ago

Nodes (149)

Anamorphic Lens Effect

Renting a $50k lens from a dropdown

image/effects
Aspect Size

Stop guessing the resolution, let the math pick it

DJZ-Nodes
Aspect Size V2

The resolution calculator that grew video-model legs

DJZ-Nodes
Batch Alpha Composite

Overlay transparent layers, a whole batch at once

image/processing
Batch Offset

Rotate your frames by a step, wrap and all

image/batch
Batch Range Insert

Splice replacement frames into a sequence

image/batch
Batch Range Swap

Swap a chunk of frames with another sequence in one shot

image/batch
Batch Thief

Steal a frame range out of a sequence

image/batch
Black Bars V1

The cinematic-letterbox node with a feathered option

image/format
Black Bars V2

Letterbox or pillarbox your video to a real cinematic ratio

image/format
Black Bars V3

Padding to Any Aspect Ratio

image/format
Border Composite Alpha

Alpha-Composite Borders for Batches

image/processing
BracketCleaner

Cleaning (Parentheticals) Out of Scripts

Custom-Nodes
Captions To Prompt List

Turn a caption folder into one giant prompt list in seconds

custom/text
Cathode Ray Effect

Animated CRT Looks for Video Batches

image/effects
Classic Film Effect

Nine Analog Looks in One Node

image/effects
Combine Audio Tracks

Volume-Controlled Audio Overlay

audio
CRT Effect v1

Dialing In a Proper CRT Look

image/effects
Dataset Wordcloud

Wordclouds From a Text File

DJZ-Nodes
Dead Pixel Effect

Simulating Sensor Defects

image/effects
Depth-Based Pixelization

Far Away, Pixelated. Close Up, Detail.

image/effects
Dinsky Plus Generator

Seeded Abstract Art for Backgrounds and Datasets

DJZ-Nodes
Dinsky Plus Generator V2

Coordinate-Anchored Abstract Art

DJZ-Nodes
DJZ Color Wheel

Color Wheel Math in Hex

DJZ/Color
Djz Databending V1

Real Databending

image/effects
DJZ Datamosh

Block-Shift Motion Glitching

image/effects
DJZ Datamosh V2

Glitching video on purpose, the block-matching way

image/effects
Djz Datamosh V3

I-Frame Removal and Delta Repeats, the Authentic Way

image/effects
Djz Datamosh V4 (Style Transfer)

Transplant motion vectors between two clips

image/effects
Djz Datamosh V5 (Size Range)

Sort frames by compressed size

image/effects
Djz Datamosh V6 (Pixel Sorting)

Sobel edges carve the segments

image/effects
Djz Pixel Sort V7 Advanced

V7's four sort modes

image/effects
Djz Pixel Sort V8 Advanced

The name says datamosh, the node does pixel sort — and it's the good kind of glitch

image/effects
DJZ Scale to Megabytes

Hit an exact file size — for API limits, uploads, and storage budgets

image/upscaling
DJZ Scale to Total Pixels

Scale to an exact megapixel budget, always divisible by 64

image/upscaling
DJZ Load Latent

Pick up where you left off in latent space — no decode-encode round trip needed

DJZ-Nodes
DJZ Load Latent V2

Load latents by seed — batch-iterate through saved generations on autopilot

DJZ-Nodes
DJZ Parallax V1

2.5D parallax from three stills — cheap depth, no depth model needed

image/animation
DJZ Tiling

Grab a tiling mask without drawing it — xy, x, or y gradients on demand

image/masking
DJZ Tiling V2

A feathered mask for seamless tiles, made without a single brushstroke

image/masking
FFX Fade-O-Rama

Sixteen transitions between two shots, rendered as a frame sequence

image/animation
Film Gate Weave

That subtle wobble only a projector can give you

image/effects
Film Grain Effect (video)

Film grain, first edition — six moods, one slider

image/effects
Film Grain Effect V2 (video)

Film grain that breathes — and lets you write the math

image/effects
Fish Eye Effect

Doing fisheye distortion right

image/effects
Fish Eye Effects V2

Eight focal lengths of distortion, one dropdown

image/effects
Fractal Art Generator

The lean Mandelbrot node — fractal art with zero fluff

DJZ-Nodes
Fractal Art Generator V2

Actual Mandelbrot in ComfyUI, now in color

DJZ-Nodes
Fractal Gen Cuda

4K fractals without leaving ComfyUI

DJZ-Nodes
GSL Filter v1

Seven image effects, zero model downloads

image/effects
Halation Bloom

Halation, without the film stock

image/effects
Image Interleaved Upscaler (720p to 1080i)

Upscaling with an interlaced-field trick

image/upscaling
Image Interleaved Upscaler V2

The interlace trick, but with a real upscale model behind it

image/upscaling
Image Size Adjuster

The 'what size should my latent be' calculator

DJZ-Nodes
Image Size Adjuster V2

The node that never touches a pixel

DJZ-Nodes
Image Size Adjuster V3

Mochi1 support and smarter rounding

DJZ-Nodes
Jitter Effect

Handheld camera shake that doesn't look like a seizure

image/effects
Keyframe Based Upscaler V1

Video upscaling on a budget

image/upscaling
Kinescope Effect V1

The kinescope look, layer by layer

image/effects
Lens Leaks

Lens flares and light leaks without owning a camera

image/effects
Load Text Directory

One txt file per prompt, a whole folder of them, zero graph rebuilding

text
Load Video Batch Frame

Grab one frame from every video in a folder, frame-accurately

image/video
Load Video Directory

The simpler video batch loader — frames out, done

image/video
Load Video Directory V2

The video batch loader that actually gives you a frame count and audio

image/video
Motion Blending

Make a batch of frames feel like motion, without any motion vectors

image/effects
Noise Factory

Procedural colored noise, the kind of thing you'd normally open a shader editor for

DJZ-Nodes
Noise Factory V2

Noise Factory with the knobs the first one forgot

DJZ-Nodes
Noise Factory V3

Generate a texture and blend it into an image

DJZ-Nodes
Non-Square Pixels V1

The PAL/NTSC pixel-stretch trick, one node

image/effects
Panavision Lens Effect V2

The closest ComfyUI gets to renting anamorphic glass

image/effects
Parametric Mesh Generator

Generate a 3D mesh from math and get an .obj out, without a 3D app

DJZ-Nodes
Parametric Mesh Generator V2

Spheres, tori, Klein bottles — parametric 3D meshes with the knobs V1 was missing

DJZ-Nodes
Part Timer (Stopwatch)

A stopwatch for your workflow, because the queue UI doesn't tell you anything

utils/timing
Project File Path Generator

Build clean, sanitized output paths without the backslash lottery

file_management
Project Folder Path Node

One node to stop your output folder from becoming a landfill

file_management
Prompt Cleaner

Strip the words you're sick of seeing out of every prompt

Custom-Nodes
Prompt Cleaner V2

Scrub unwanted words and phrases out of a prompt, cleanly

Custom-Nodes
Prompt Dupe-Remover

When your prompt says 'beautiful' four times

Custom-Nodes
Prompt Dupe Remover V2

Kill the duplicated words in your prompts without mangling the good ones

Custom-Nodes
Prompt Inject

Surgically slipping words into the middle of a prompt

Custom-Nodes
Prompt Inject V2

The same trick, but now you get to pick the side

Custom-Nodes
Prompt Swap

Swap 'man' for 'woman' and 'no humans' for 'many monsters' in one node

Custom-Nodes
Retro Video Text

SYSTEM LOADING... — terminal text baked into your frames, scanlines included

image/text
Save Text

Write any string to disk from the graph

file
Screensaver Generator

Generate After Dark-style screensaver footage, frame by frame, inside ComfyUI

sd
Screensaver Generator V2

It's 1997 and the screensaver is the content

sd
Screensaver Generator V3

Same nostalgia, snappier internals

sd
Sequential Number Generator

The stateless counter that maps any seed into your range

number operations
String Chaos Modes

Six ways to mangle a prompt, from leet to full zalgo

Custom-Nodes
String Match

The tag filter that answers 'is this word in my prompt?'

text
String Painter

Turn any seed into a hex color — the 16/32-bit painter

painting
String Painter V2

Seeded hex colors, now with receipts — the V2 that fixes V1

painting
String Weights

(text:weight) in one node

Custom-Nodes
Technicolor 3-Strip v1

Three-strip Technicolor, emulated

image/effects
Technicolor 3-Strip v2

The three-strip look, plus grain, halation, and everything else

image/effects
Think Tag Seeker

Strip <think> reasoning out of LLM output before it hits your prompt

Custom-Nodes
Three Tone Styler

Posterize any image into a three-color design, using actual color theory

image/color
Triangles Plus Generator

Triangles, a seed, nothing else

DJZ-Nodes
Triangles Plus Generator V2

Palettes, sizes, and density — the one you actually want

DJZ-Nodes
Unclean Speech

Make any voiceover sound like a walkie-talkie, radio, or burned tape

sd
VGA Effect v1

VGA scanlines, bleed, and sync jitter

image/effects
VHS Effect v1

The OG VHS degradation node — tape hiss, waves, and a black edge

image/effects
VHS Effect v2

The VHS node that models the actual tape signal

image/effects
VHS Effect V3

VHS v3 — the tape is dying and it knows it

image/effects
Video Bit Clamp

Quantize video to a handful of levels, with proper dithering

image/effects
Video Chromatic Aberration

Animated chromatic aberration

image/effects
Video Corridor V1

An infinite corridor fly-through, generated in pure Python — no model required

sd
Video Cube V1

A spinning 3D cube in three render styles, from wireframe to points

sd
Video Film Damage

Aging your video the honest way

image/effects
Video Interlaced Upscaler

The interlaced video upscaler that needs no model file at all

image/upscaling
Video Interlaced Upscaler V2

Upscale and fake the scanline look in one pass

image/upscaling
Fast Video Interlaced Upscaler V4

The fast video upscaler people actually run on 8GB laptops

image/upscaling
GAN Video Interlaced Upscaler V3

The interlaced upscaler that actually uses an AI model (and why that matters)

image/upscaling
Video Maze V1

A Wolfenstein-style raycast maze tour, generated frame by frame

sd
Video Maze V2

A first-person maze flythrough, generated from a seed

sd
Video Noise Factory

Procedural animated noise and film grain

image/generation
🎆 Video Pyramid Generator

A spinning 3D pyramid, zero model needed

sd
Video Ring Painter

Put a glowing ring around anything in your shot

image/effects
Video Temperature V1

Color grade by Kelvin, not by guesswork

postprocessing/video
Video Text

Burn-in titles with glow, without leaving ComfyUI

image/text
Video Text V2

The title node, now with rotation and vertical text

image/text
Video Timecode

Burn a frame-accurate clock onto your footage

image/overlay
Video Trails

Turn motion into long-exposure ghosts

image/effects
Video Trails V2

Motion trails with color bleed, the upgrade

image/effects
Video VignettingV1

Film-era corner darkening, minus the film

image/effects
🎤 Voice Effects

The one-node voice chain that makes AI narration stop sounding like a Zoom call

sd
🎤 Voice Effects 2

Preset-driven voice processing, monster to ethereal

sd
Wavelet Composition

The rebuild half of the frequency-split trick

image/processing
Wavelet Decomposition

Photoshop's frequency-split, in a node

image/processing
🦙 Winamp Viz

It really whips the llama's ass, in ComfyUI

sd
🦙 Winamp Viz V2

Audio visualizations, now with a plugin system

sd
Zenaki Video Prompt V1

Video, audio, and the matching prompt — in one grab

DJZ-Nodes
Zenkai Ambience Audio V1

Seed-chosen ambience for your scenes

DJZ-Nodes
Zenkai Control Prompt V1

Whole ControlNet bundles from one folder

DJZ-Nodes
Zenkai Control Prompt V2

Same bundles, now with a whitelist

DJZ-Nodes
Zenkai Depth Prompt

Depth maps with their prompts, folder-loaded

DJZ-Nodes
Zenkai Image Prompt V1

Load image + prompt pairs from a folder, by seed

DJZ-Nodes
Zenkai Image Prompt V2

The author's own image+prompt loader

DJZ-Nodes
Zenkai IMP v1

Image, mask, and prompt triples — the boring-but-essential loader

DJZ-Nodes
Zenkai Pose Map

One seed, one random pose map

DJZ-Nodes
Zenkai-Prompt

Zenkai-Prompt

DJZ-Nodes
Zenkai-Prompt V2

A curated prompt slot machine, straight out of the box

DJZ-Nodes
Zenkai Prompt V3

Zenkai Prompt V3

DJZ-Nodes
Zenkai Prompt V4

Prompt roulette, but you get to say 'no cats'

DJZ-Nodes
Zenkai Prompt V5

Walk a prompt list one line at a time, reproducibly

DJZ-Nodes
Zenkai Scene Video V1

A video loader that thinks in folders, not file paths

DJZ-Nodes
Zenkai Video Pose

Zenkai Video Pose

DJZ-Nodes
Zenkai-Wildcard

The $$ trick for prompt variety without an LLM

DJZ-Nodes
Zenkai-Wildcard V2

Wildcards that can contain wildcards (safely)

DJZ-Nodes
Readme

DJZ-Nodes

A comprehensive collection of custom nodes for ComfyUI that revolutionizes creative media workflows. This extensive node pack provides powerful tools for advanced image/video processing, audio manipulation, batch operations, prompt engineering, and workflow optimization. With over 75 specialized nodes, it offers one of the most complete custom node collections for ComfyUI, enabling everything from sophisticated video effects to advanced prompt engineering and 3D mesh generation. Each node comes with detailed documentation and example workflows to help you get started quickly.

🌟 Key Features

  • Professional Video & Film Effects: Industry-standard cinematic effects including Anamorphic, FishEye, Panavision, Technicolor, Kinescope, VHS, Classic Film, and Retro Text simulations
  • Advanced Video Processing: Eight generations of datamoshing nodes (V1-V8), multiple interlaced video simulation methods (including GAN-based and Fast implementations), frame management, transition effects, and bit-depth manipulation
  • Creative Tools Suite: Fractal generation (V1-V3), parametric 3D mesh creation, geometric patterns, three-tone styling, and advanced image processing
  • Intelligent Prompt Engineering: Advanced prompt manipulation with the Zenkai system (V1-V3), dynamic wildcards (V1-V2), duplicate removal, and smart text processing
  • Workflow Optimization: Comprehensive batch operations, file management, and dataset tools
  • Audio Integration: Professional audio mixing and merging capabilities

🚀 Quick Links

📦 Installation

Method 1: Git Clone (Recommended)

Clone this repository into your ComfyUI's custom_nodes directory:

cd custom_nodes
git clone https://github.com/MushroomFleet/DJZ-Nodes
cd DJZ-Nodes
pip install -r requirements.txt

Method 2: Portable Installation (Windows)

For Windows users, use the provided installation batch files:

  1. Download and extract the repository
  2. Run install-portable.bat for basic installation
  3. Run pip-update-portable.bat to update dependencies
  4. Run onnx-install-portable.bat if you need ONNX support

🔧 Node Categories

Professional Video & Film Effects

  • Cinematic Lens Effects
    • AnamorphicEffect - Professional anamorphic lens distortion
    • PanavisionLens (V1, V2) - Authentic Panavision lens simulation
    • Technicolor3Strip (V1, V2) - Classic film color process emulation
    • NonSquarePixels - Advanced pixel aspect ratio manipulation
    • FishEyeEffect - Authentic fish-eye lens distortion
    • ClassicFilmEffect - Vintage film look simulation
    • ThreeToneStyler - Advanced tri-tone image styling
  • Vintage & Creative Effects
    • KinescopeEffect - Vintage broadcast look
    • FilmGrainEffect (V1, V2) - Professional film grain simulation
    • VHS_Effect (V1-V3) - Authentic retro video artifacts
    • VideoInterlaced Series:
      • VideoInterlaced (V1, V2) - Professional interlaced video simulation
      • VideoInterlaceGAN (V3) - AI-powered interlacing effects
      • VideoInterlaceFast (V4) - High-performance interlacing
    • BlackBars (V1-V3) - Enhanced cinematic aspect ratio control
    • DjzDatamosh (V1-V8) - Industry-leading glitch art suite
    • RetroVideoText - Classic video text overlay effects
    • VideoBitClamp - Precise video bit-depth control
    • ImageInterleavedUpscaler - Advanced interleaved upscaling

Creative Generation Tools

  • Visual Effects
    • FractalGenerator (V1-V3) - High-performance fractal creation
    • DinskyPlus (V1, V2) - Advanced image processing suite
    • TrianglesPlus (V1, V2) - Geometric pattern generation
    • WaveletDecompose - Advanced image layer decomposition (⚠️ Color output currently being fixed)
  • 3D Generation
    • ParametricMeshGen (V1, V2) - Professional 3D mesh creation
      • Supports: Spheres, Tori, Klein bottles, and custom parametric surfaces

Video & Animation Tools

  • Frame Management
    • LoadVideoDirectory - Efficient video batch processing
    • LoadVideoBatchFrame - Frame-accurate video extraction
    • FFXFADEORAMA - Professional transition effects
    • SequentialNumberGenerator - Advanced frame sequencing
  • Latent Space Tools
    • DJZLoadLatent (V1, V2) - Advanced latent space manipulation
  • Image Control
    • AspectSize (V1, V2) - Precise aspect ratio control
    • ImageSizeAdjuster (V1-V3) - Professional image scaling

Workflow Optimization

  • Batch Operations
    • BatchOffset - Precision batch timing control
    • BatchRangeInsert - Smart batch content insertion
    • BatchRangeSwap - Efficient batch content exchange
    • BatchThief - Advanced batch data manipulation
  • File Management
    • LoadTextDirectory - Bulk text processing
    • ProjectFilePathNode - Project organization
    • SaveText - Data persistence
    • DatasetWordcloud - Visual dataset analysis

Advanced Prompt Engineering

  • Zenkai System
    • ZenkaiPrompt (V1-V3) - Next-generation prompt enhancement
    • ZenkaiWildcard (V1, V2) - Dynamic prompt variation
  • Text Processing
    • StringPainter (V1, V2) - Visual prompt composition
    • StringWeights - Precise prompt emphasis control
    • StringChaos - Creative text transformation
    • PromptCleaner - Intelligent prompt optimization
    • PromptInject - Dynamic prompt modification
    • PromptSwap - Smart prompt exchange
    • PromptDupeRemover - Efficient duplicate prompt removal
    • CaptionsToPromptList - Efficient caption processing

Audio Processing

  • CombineAudio - Professional audio mixing and merging with customizable parameters

📚 Resources & Examples

Example Workflows

The examples/ directory contains production-ready workflows:

  • FFX-Fade-O-Rama.json - Professional video transitions
  • Zenkai-System.json - Advanced prompt engineering

Each node has its own example workflow available in the DJZ-Workflows repository.

Included Resources

  • Prompts Directory: A rich collection of pre-crafted prompts for various use cases, from traditional storytelling to cyberpunk themes
  • TTF Directory: Font resources for text-based nodes
  • Wildcards Directory: Dynamic text substitution lists for advanced prompt engineering

Documentation

Every node includes comprehensive documentation in its corresponding .md file, covering:

  • Input/Output specifications
  • Usage instructions
  • Example configurations
  • Tips and best practices

Find the complete documentation index in DJZ-Nodes-Index.md.

📚 Citation

Academic Citation

If you use this codebase in your research or project, please cite:

@software{djz_nodes,
  title = {DJZ Nodes: over 100 ComfyUI custom nodes, from Drift Johnson at Scuffed Epoch},
  author = {[Drift Johnson]},
  year = {2025},
  url = {https://github.com/MushroomFleet/DJZ-Nodes},
  version = {1.0.0}
}

About the Creator

Hi 👋, I'm Drift Johnson

Data Scientist & Diffusion Designer from England

Twitter Follow

Connect with me:

Twitter LinkedIn Instagram YouTube Discord

Languages and Tools:

IFTTT Linux MySQL Nginx Photoshop PHP Python PyTorch Unreal Engine

Support:

Ko-Fi

See Also


Support This Project

If you found this useful, please star the repo — it helps others discover it!

Star on GitHub