ComfyUI Essentials

by cubiq1,051 starsfailed

Essential nodes that are weirdly missing from ComfyUI core. With few exceptions they are new features and not commodities. I hope this will be just a temporary repository until the nodes get included into ComfyUI.

View on GitHub

Nodes (81)

πŸ”§ Apply CLIPSegApplyCLIPSeg+essentials/segmentation
πŸ”§ Batch CountBatchCount+essentials/utilities
πŸ”§ SDXL CLIPTextEncodeCLIPTextEncodeSDXL+essentials/conditioning
πŸ”§ Cond Combine MultipleConditioningCombineMultiple+essentials/conditioning
πŸ”§ Console DebugConsoleDebug+essentials/utilities
πŸ”§ Debug Tensor ShapeDebugTensorShape+essentials/utilities
πŸ”§ Draw TextDrawText+essentials/text
πŸ”§ Flux Attention SeekerFluxAttentionSeeker+essentials/conditioning
πŸ”§ Flux Model Blocks BusterFluxBlocksBuster+essentials/conditioning
πŸ”§ Flux Sampler ParametersFluxSamplerParams+essentials/sampling
πŸ”§ Get Image SizeGetImageSize+essentials/image utils
πŸ”§ Guidance Timestep (experimental)GuidanceTimestepping+essentials/sampling
πŸ”§ Image Apply LUTImageApplyLUT+essentials/image processing
πŸ”§ Images Batch MultipleImageBatchMultiple+essentials/image batch
πŸ”§ Image Batch To ListImageBatchToList+essentials/image batch
πŸ”§ Image Contrast Adaptive SharpeningImageCASharpening+essentials/image processing
πŸ”§ Image Color MatchImageColorMatch+essentials/image processing
πŸ”§ Image Color Match AdobeImageColorMatchAdobe+essentials/image processing
πŸ”§ Image CompositeImageComposite+essentials/image manipulation
πŸ”§ Image Composite From Mask BatchImageCompositeFromMaskBatch+essentials/image manipulation
πŸ”§ Image CropImageCrop+essentials/image manipulation
πŸ”§ Image DesaturateImageDesaturate+essentials/image processing
πŸ”§ Image Enhance DifferenceImageEnhanceDifference+essentials/image analysis
πŸ”§ Image Expand BatchImageExpandBatch+essentials/image batch
πŸ”§ Image FlipImageFlip+essentials/image manipulation
πŸ”§ Image From BatchImageFromBatch+essentials/image batch
πŸ”§ Image Histogram MatchImageHistogramMatch+essentials/image processing
πŸ”§ Image List To BatchImageListToBatch+essentials/image batch
πŸ”§ Image PosterizeImagePosterize+essentials/image processing
πŸ”§ Image Preview From LatentImagePreviewFromLatent+essentials/image utils
πŸ”§ Image Random TransformImageRandomTransform+essentials/image manipulation
πŸ”§ Image Remove AlphaImageRemoveAlpha+essentials/image utils
πŸ”§ Image Remove BackgroundImageRemoveBackground+essentials/image manipulation
πŸ”§ Image Seam CarvingImageSeamCarving+essentials/image manipulation
πŸ”§ Image Smart SharpenImageSmartSharpen+essentials/image processing
πŸ”§ Image TileImageTile+essentials/image manipulation
πŸ”§ Image To DeviceImageToDevice+essentials/image utils
πŸ”§ Image UntileImageUntile+essentials/image manipulation
πŸ”§ Inject Latent NoiseInjectLatentNoise+essentials/sampling
πŸ”§ KSampler Stochastic VariationsKSamplerVariationsStochastic+essentials/sampling
πŸ”§ KSampler Variations with Noise InjectionKSamplerVariationsWithNoise+essentials/sampling
πŸ”§ Load CLIPSeg ModelsLoadCLIPSegModels+essentials/segmentation
πŸ”§ LoRA for Flux ParametersLorasForFluxParams+essentials/sampling
πŸ”§ Mask BatchMaskBatch+essentials/mask batch
πŸ”§ Mask BlurMaskBlur+essentials/mask
πŸ”§ Mask Bounding BoxMaskBoundingBox+essentials/mask
πŸ”§ Mask Expand BatchMaskExpandBatch+essentials/mask batch
πŸ”§ Mask FixMaskFix+essentials/mask
πŸ”§ Mask FlipMaskFlip+essentials/mask
πŸ”§ Mask From BatchMaskFromBatch+essentials/mask batch
πŸ”§ Mask From ColorMaskFromColor+essentials/mask
πŸ”§ Mask From ListMaskFromList+essentials/mask
πŸ”§ Mask From RGB/CMY/BWMaskFromRGBCMYBW+essentials/mask
πŸ”§ Mask From SegmentationMaskFromSegmentation+essentials/mask
πŸ”§ Mask PreviewMaskPreview+essentials/mask
πŸ”§ Mask SmoothMaskSmooth+essentials/mask
πŸ”§ Model CompileModelCompile+essentials/utilities
πŸ”§ Model Sampling SD3 AdvancedModelSamplingSD3Advanced+essentials/sampling
πŸ”§ Noise From ImageNoiseFromImage+essentials/image utils
πŸ”§ PixelizePixelOEPixelize+essentials/image processing
πŸ”§ RemBG SessionRemBGSession+essentials/image manipulation
πŸ”§ Remove Latent MaskRemoveLatentMask+essentials/utilities
πŸ”§ SD3 Attention Seeker L/GSD3AttentionSeekerLG+essentials/conditioning
πŸ”§ SD3 Attention Seeker T5SD3AttentionSeekerT5+essentials/conditioning
πŸ”§ SD3 Negative ConditioningSD3NegativeConditioning+essentials/conditioning
πŸ”§ Empty Latent Size PickerSDXLEmptyLatentSizePicker+essentials/utilities
πŸ”§ Sampler Select HelperSamplerSelectHelper+essentials/sampling
πŸ”§ Scheduler Select HelperSchedulerSelectHelper+essentials/sampling
πŸ”§ Simple ComparisonSimpleComparison+essentials/utilities
πŸ”§ Simple ConditionSimpleCondition+essentials/utilities
πŸ”§ Simple Math BooleanSimpleMathBoolean+essentials/utilities
πŸ”§ Simple Math ConditionSimpleMathCondition+essentials/utilities
πŸ”§ Simple Math DualSimpleMathDual+essentials/utilities
πŸ”§ Simple Math FloatSimpleMathFloat+essentials/utilities
πŸ”§ Simple Math IntSimpleMathInt+essentials/utilities
πŸ”§ Simple Math PercentSimpleMathPercent+essentials/utilities
πŸ”§ Simple Math SliderSimpleMathSlider+essentials/utilities
πŸ”§ Simple Math Slider low-resSimpleMathSliderLowRes+essentials/utilities
πŸ”§Text Encode for Sampler ParamsTextEncodeForSamplerParams+essentials/sampling
πŸ”§ Transition MaskTransitionMask+essentials/mask
πŸ”§ InSPyReNet TransparentBGTransparentBGSession+essentials/image manipulation