Nodes Browser

AnamorphicEffect
AspectSize
AspectSizeV2
BatchAlphaComposite
BatchOffset
BatchRangeInsert
BatchRangeSwap
BatchThief
BlackBarsV1
BlackBarsV2
BlackBarsV3
BracketCleaner
CRT_Effect_v1
CathodeRayEffect
ClassicFilmEffect
CombineAudio
DJZ-LoadLatent
DJZ-LoadLatentV2
DJZDatamosh
DJZDatamoshV2
DatasetWordcloud
DeadPixelEffect
DepthBasedPixelization
DinskyPlus
DinskyPlusV2
DjzDatabendingV1
DjzDatamoshV3
DjzDatamoshV4
DjzDatamoshV5
DjzDatamoshV6
DjzDatamoshV7
DjzDatamoshV8
FilmGateWeave
FilmGrainEffect
FilmGrainEffect_v2
FishEyeEffect
FishEyeV2
FractalGenerator
FractalGeneratorV2
FractalGeneratorV3
GSL_Filter_V1
HalationBloom
ImageInterleavedUpscaler
ImageInterleavedUpscalerV2
ImageSizeAdjuster
ImageSizeAdjusterV2
ImageSizeAdjusterV3
JitterEffect
KeyframeBasedUpscalerV1
KinescopeEffectV1
LensLeaks
LoadTextDirectory
LoadVideoDirectory
LoadVideoDirectoryV2
MotionBlending
NoiseFactory
NoiseFactoryV2
NoiseFactoryV3
NonSquarePixelsV1
PanavisionLensV2
ParametricMeshGen
ParametricMeshGenV2
ProjectFilePathNode
PromptCleaner
PromptCleanerV2
PromptDupeRemover
PromptDupeRemoverV2
PromptInject
PromptSwap
RetroVideoText
ScreensaverGenerator
ScreensaverGeneratorV2
ScreensaverGeneratorV3
SequentialNumberGenerator
StringChaos
StringWeights
Technicolor3Strip_v1
Technicolor3Strip_v2
ThinkSeeker
ThreeToneStyler
TrianglesPlus
TrianglesPlusV2
UncleanSpeech
VGA_Effect_v1
VHS_Effect_V3
VHS_Effect_v1
VHS_Effect_v2
VideoBitClamp
VideoChromaticAberration
VideoCorridorV1
VideoCubeV1
VideoFilmDamage
VideoInterlaceFastV4
VideoInterlaceGANV3
VideoInterlaced
VideoInterlacedV2
VideoMazeV1
VideoMazeV2
VideoNoiseFactory
VideoPyramidV1
VideoRingPainter
VideoTemperatureV1
VideoTimecode
VideoTrails
VideoTrailsV2
VideoVignettingV1
VoiceEffects
VoiceEffects2
WaveletCompose
WaveletDecompose
WinampViz
WinampVizV2
ZenkaiPoseMap
ZenkaiPrompt
ZenkaiPromptV2
ZenkaiPromptV3
ZenkaiPromptV4
ZenkaiWildcard
ZenkaiWildcardV2

ComfyDeploy: How DJZ-Nodes works in ComfyUI?

What is DJZ-Nodes?

AspectSize and other nodes

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for DJZ-Nodes and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

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.

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