Extensions/DJZ-Nodes
ComfyUI Extension

DJZ-Nodes

Custom nodes for ComfyUI — video effects, batch processing, prompt tools, image manipulation & automation utilities

By MushroomFleet·Created 2 years ago·Updated 4 months ago· 77
MushroomFleet/DJZ-Nodes
Nodes149
On cloudLocal install
Categoryimage/effects, DJZ-Nodes
Stars77
Updated4 months ago

Nodes (149)

Anamorphic Lens Effect
image/effects
Aspect Size
DJZ-Nodes
Aspect Size V2
DJZ-Nodes
Batch Alpha Composite
image/processing
Batch Offset
image/batch
Batch Range Insert
image/batch
Batch Range Swap
image/batch
Batch Thief
image/batch
Black Bars V1
image/format
Black Bars V2
image/format
Black Bars V3
image/format
Border Composite Alpha
image/processing
BracketCleaner
Custom-Nodes
Captions To Prompt List
custom/text
Cathode Ray Effect
image/effects
Classic Film Effect
image/effects
Combine Audio Tracks
audio
CRT Effect v1
image/effects
Dataset Wordcloud
DJZ-Nodes
Dead Pixel Effect
image/effects
Depth-Based Pixelization
image/effects
Dinsky Plus Generator
DJZ-Nodes
Dinsky Plus Generator V2
DJZ-Nodes
DJZ Color Wheel
DJZ/Color
Djz Databending V1
image/effects
DJZ Datamosh
image/effects
DJZ Datamosh V2
image/effects
Djz Datamosh V3
image/effects
Djz Datamosh V4 (Style Transfer)
image/effects
Djz Datamosh V5 (Size Range)
image/effects
Djz Datamosh V6 (Pixel Sorting)
image/effects
Djz Pixel Sort V7 Advanced
image/effects
Djz Pixel Sort V8 Advanced
image/effects
DJZ Scale to Megabytes
image/upscaling
DJZ Scale to Total Pixels
image/upscaling
DJZ Load Latent
DJZ-Nodes
DJZ Load Latent V2
DJZ-Nodes
DJZ Parallax V1
image/animation
DJZ Tiling
image/masking
DJZ Tiling V2
image/masking
FFX Fade-O-Rama
image/animation
Film Gate Weave
image/effects
Film Grain Effect (video)
image/effects
Film Grain Effect V2 (video)
image/effects
Fish Eye Effect
image/effects
Fish Eye Effects V2
image/effects
Fractal Art Generator
DJZ-Nodes
Fractal Art Generator V2
DJZ-Nodes
Fractal Gen Cuda
DJZ-Nodes
GSL Filter v1
image/effects
Halation Bloom
image/effects
Image Interleaved Upscaler (720p to 1080i)
image/upscaling
Image Interleaved Upscaler V2
image/upscaling
Image Size Adjuster
DJZ-Nodes
Image Size Adjuster V2
DJZ-Nodes
Image Size Adjuster V3
DJZ-Nodes
Jitter Effect
image/effects
Keyframe Based Upscaler V1
image/upscaling
Kinescope Effect V1
image/effects
Lens Leaks
image/effects
Load Text Directory
text
Load Video Batch Frame
image/video
Load Video Directory
image/video
Load Video Directory V2
image/video
Motion Blending
image/effects
Noise Factory
DJZ-Nodes
Noise Factory V2
DJZ-Nodes
Noise Factory V3
DJZ-Nodes
Non-Square Pixels V1
image/effects
Panavision Lens Effect V2
image/effects
Parametric Mesh Generator
DJZ-Nodes
Parametric Mesh Generator V2
DJZ-Nodes
Part Timer (Stopwatch)
utils/timing
Project File Path Generator
file_management
Project Folder Path Node
file_management
Prompt Cleaner
Custom-Nodes
Prompt Cleaner V2
Custom-Nodes
Prompt Dupe-Remover
Custom-Nodes
Prompt Dupe Remover V2
Custom-Nodes
Prompt Inject
Custom-Nodes
Prompt Inject V2
Custom-Nodes
Prompt Swap
Custom-Nodes
Retro Video Text
image/text
Save Text
file
Screensaver Generator
sd
Screensaver Generator V2
sd
Screensaver Generator V3
sd
Sequential Number Generator
number operations
String Chaos Modes
Custom-Nodes
String Match
text
String Painter
painting
String Painter V2
painting
String Weights
Custom-Nodes
Technicolor 3-Strip v1
image/effects
Technicolor 3-Strip v2
image/effects
Think Tag Seeker
Custom-Nodes
Three Tone Styler
image/color
Triangles Plus Generator
DJZ-Nodes
Triangles Plus Generator V2
DJZ-Nodes
Unclean Speech
sd
VGA Effect v1
image/effects
VHS Effect v1
image/effects
VHS Effect v2
image/effects
VHS Effect V3
image/effects
Video Bit Clamp
image/effects
Video Chromatic Aberration
image/effects
Video Corridor V1
sd
Video Cube V1
sd
Video Film Damage
image/effects
Video Interlaced Upscaler
image/upscaling
Video Interlaced Upscaler V2
image/upscaling
Fast Video Interlaced Upscaler V4
image/upscaling
GAN Video Interlaced Upscaler V3
image/upscaling
Video Maze V1
sd
Video Maze V2
sd
Video Noise Factory
image/generation
🎆 Video Pyramid Generator
sd
Video Ring Painter
image/effects
Video Temperature V1
postprocessing/video
Video Text
image/text
Video Text V2
image/text
Video Timecode
image/overlay
Video Trails
image/effects
Video Trails V2
image/effects
Video VignettingV1
image/effects
🎤 Voice Effects
sd
🎤 Voice Effects 2
sd
Wavelet Composition
image/processing
Wavelet Decomposition
image/processing
🦙 Winamp Viz
sd
🦙 Winamp Viz V2
sd
Zenaki Video Prompt V1
DJZ-Nodes
Zenkai Ambience Audio V1
DJZ-Nodes
Zenkai Control Prompt V1
DJZ-Nodes
Zenkai Control Prompt V2
DJZ-Nodes
Zenkai Depth Prompt
DJZ-Nodes
Zenkai Image Prompt V1
DJZ-Nodes
Zenkai Image Prompt V2
DJZ-Nodes
Zenkai IMP v1
DJZ-Nodes
Zenkai Pose Map
DJZ-Nodes
Zenkai-Prompt
DJZ-Nodes
Zenkai-Prompt V2
DJZ-Nodes
Zenkai Prompt V3
DJZ-Nodes
Zenkai Prompt V4
DJZ-Nodes
Zenkai Prompt V5
DJZ-Nodes
Zenkai Scene Video V1
DJZ-Nodes
Zenkai Video Pose
DJZ-Nodes
Zenkai-Wildcard
DJZ-Nodes
Zenkai-Wildcard V2
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