NN-custom-nodes
Also available in ComfyUI Manager.
or https://github.com/bandifiu/ComfyUI-NN-custom-nodes
A collection of utility nodes for ComfyUI focused on workflow optimization, image processing, resolution handling, and prompt generation.
Features:
• Execution Profiler
Tracks node execution times, displays timing badges in the UI, detects slow nodes, supports subgraph timing, and provides real-time performance events.

• Resolution Tools
Calculate, scale, and optimize image/video resolutions with aspect ratio support, pixel targets, orientation handling, and model-friendly dimension alignment.
• Wildcard Processor
Advanced prompt expansion system with random selections, weighted choices, wildcard files, nested paths, variables, reusable templates, seed-based reproducibility, LoRA cleanup, and comment support.
• Image Processing
Includes CAS sharpening, cropping, resizing, upscaling, color range adjustment, brightness/contrast/color controls, reference contrast matching, image grids, optimization, and preview fallback tools.
• Video Tools
Generate video timelines/contact sheets and calculate video dimensions and frame counts from resolution, aspect ratio, duration, and FPS.
• Image Saver
Advanced image output with PNG/JPEG/WebP support, batch saving, metadata preservation, automatic filenames, transparency support, quality controls, and filename placeholders.
• Workflow Utilities
Path parsing, cache cleanup, input validation, boolean switching with lazy evaluation, and other helper nodes.
Configuration:
Supports global settings through settings.toml for wildcard behavior and execution profiler options.
