In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.
In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.
ComfyUI-Easy-Use is an efficiency custom nodes integration package, which is extended on the basis of TinyTerraNodes. It has been integrated and optimized for many popular awesome custom nodes to achieve the purpose of faster and more convenient use of ComfyUI. While ensuring the degree of freedom, it restores the ultimate smooth image production experience that belongs to Stable Diffusion.
easy latentNoisy or easy preSamplingNoiseIn node.pip install -r requirements.txt to install the required dependencies.easy diffusionModelLoader and easy XYInputs: DiffusionModel. The loader requires an explicit text encoder and VAE selection.Clone the repo into the custom_nodes directory and install the requirements:
#1. Clone the repo
git clone https://github.com/yolain/ComfyUI-Easy-Use
#2. Install the requirements
Double-click install.bat to install the required dependenciesv1.4.1
easy saveText to confine text outputs to output directory #1032v1.4.0
easy tableEditor node - A node for editing and displaying table dataeasy showAnything not working on latest ComfyUI frontendeasy multiAnglePrompt settings failed to saveeasy detailer not working in subgraphsVAEDecodeTiled for tiled decode (Qwen Image VAE support)easy forLoopStart - allow total=0 to prevent unnecessary loop executioneasy preSampling - vae/pixels now optional on samplerCustomSettings.ip2peasy pixart ControlNet wrappers - use pe_interpolation instead of removed lewei_scaleeasy promptConcat - TypeError when an input is a listeasy imageDetailTransfer - multi-frame masks crash on channel broadcastLockedMeta object TypeError (object of type 'LockedMeta' has no len())easy simpleMath evaluate_formula to handle list inputsloraStack/controlnetStack - disable no longer erases upstream stackSeeds++ Batch and tuple X/Y inputseasy NodesMap - avoid recursive group refseasy CleanVRAM teardown ordering and clear Easy-Use cache properlyv1.3.6
easy showAnything support for list types (but displaying large data in some cases may still cause ComfyUI to crash)easy multiAngle nodeprompt.py to V3 Schemaeasy humanSegmentation erroreasy stringJoinLines,easy stringToIntList, easy simpleMatheasy ifElse and easy anythingIndexSwitch fails in certain environmentsv1.3.5
isNonepreview_rescale to easy imageChooserwildcardsPromptMatrix offset #909remove_empty_lines on easy promptLinev1.3.4
easy seedList max_num #879nagative indexing for easy indexAnythingv1.3.3
easy promptAwaiteasy imageChooser output error type #845v1.3.2
easy imageChooser node to adapt frontend>=v1.24.2, solution referenced from Comfyui_LG_Toolseasy stylesSelector node, and you can download other styles files to the styles foldereasy humanSegmentation nodeeasy makeImageForICLora node issue, that occurred when the heights of two images were the same during image stitching on.easy joycaption3API nodeeasy promptAwait nodev1.3.1
easy seedList node (It's useful for in loops)v1.3.0
uniform width method to easy makeImageForICLorawildcardsPromptMatrix Node by Rosmeowtisv1.2.9
v1.2.8
v1.2.7
ben2 on easy imageRemBgv1.2.6
clip_skip from -1 to -2 in some easy loaders.easy imageChooser can not using in a loop.v1.2.5
enable (GPU=A1111) noise mode on easy preSamplingCustom and easy preSamplingAdvanced easy makeImageForICLoraREGULAR - FLUX and SD3.5 only (high strength) preset for InstantX Flux ipadapter on easy ipadapterApply--fast modev1.2.4
easy imageSplitTiles and easy imageTilesFromBatchmodel_override,vae_override,clip_override can be input separately to easy fullLoadereasy saveImageLazyeasy loadImageForLoopeasy isFileExisteasy saveTextv1.2.3
easy showAnything and easy cleanGPUUsed added slot of outputeasy humanSegmentation - Code based on ComfyUI_Human_Partseasy preSamplingCustomeasy loraStackApply and easy controlnetStackApply - Apply loraStack and controlnetStackv1.2.2
easy batchAnyeasy anythingIndexSwitcheasy forLoopStart and easy forLoopEnd easy ifElse easy fluxLoadercontrolnetApply Related nodes with SD3 and hunyuanDiTeasy applyFooocusInpaint, all lora models become unusablev1.2.1
easy ipadapterApplyFaceIDKolorseasy imageRemBg easy controlnetLoader++easy ipadapterApply and easy ipadapterApplyADV (Supported kolors ipadapter)easy kolorsLoader - Code based on MinusZoneAI's and kijai's repo, thanks for their contribution.v1.2.0
easy pulIDApply and easy pulIDApplyADVeasy huanyuanDiTLoader and easy pixArtLoadereasy ipadapterApplyADVv1.1.9
easy imageBatchToImageList and easy imageListToImageBatch easy applyInpaint - All inpainting mode in this nodev1.1.8
easy controlnetStackeasy applyBrushNet - Workflow Exampleeasy applyPowerPaint - Workflow Examplev1.1.7
easy prompt - Subject and light presets, maybe adjusted latereasy icLightApply - Light and shadow migration, Code based on ComfyUI-IC-Lighteasy imageSplitGrideasy kSamplerInpainting added options such as different diffusion and brushnet in additional widgeteasy applyFooocusInpaint - Replace FooocusInpaintLoadereasy fooocusInpaintLoaderv1.1.6
easy preSampling and easy fullkSamplereasy kSampler & easy fullkSamplereasy styleAlignedBatchAlign - Credit of style_aligned_comfyeasy ckptNameseasy controlnetNamesNo open issues yet, or sync has not completed.